elide current sensor
[hw/telefireeight] / telefireeight.lht
index 6022ddeebb0e38ba1bf8a1a4501fff2798982898..a810b22f11e04df799f374ea09647b0678d35fe8 100644 (file)
@@ -3,10 +3,10 @@
 ha:pcb-rnd-board-v8 {
  li:styles {
    ha:Signal {
-    via_proto = 0
+    via_proto = 4
     text_scale = 100
     thickness = 10.0mil
-    clearance = 20.0mil
+    clearance = 10.0mil
      text_thick = 0.0
    }
    ha:Power {
@@ -1382,19 +1382,19 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:line.27910 {
-    x1=4.04in; y1=200.0mil; x2=98.552mm; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
+    x1=98.552mm; y1=200.0mil; x2=4.788in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
    ha:line.27913 {
-    x1=5.06in; y1=300.0mil; x2=5.06in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
+    x1=5.06in; y1=200.0mil; x2=5.06in; y2=58.049904mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
    ha:line.27916 {
-    x1=44.1076mm; y1=200.0mil; x2=1.52in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
+    x1=1.773in; y1=205.0mil; x2=1.768in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -1490,7 +1490,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:line.27973 {
-    x1=4.804in; y1=3.875in; x2=4.929in; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
+    x1=4.929in; y1=4.0in; x2=4.793in; y2=98.1456mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -2696,7 +2696,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:line.28660 {
-    x1=2.7in; y1=200.0mil; x2=73.025mm; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
+    x1=2.7in; y1=200.0mil; x2=73.8246mm; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -3100,24 +3100,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.28930 {
-    x1=133.9299mm; y1=67.1802mm; x2=133.9299mm; y2=2.36183071in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28933 {
-    x1=5.06in; y1=8.4196mm; x2=5.06in; y2=54.5889mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28936 {
-    x1=5.06in; y1=54.5889mm; x2=133.9299mm; y2=2.362in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.28939 {
     x1=132.3711mm; y1=65.4441mm; x2=132.3848mm; y2=2.576in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -3172,26 +3154,8 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.28966 {
-    x1=133.43mm; y1=67.1802mm; x2=133.43mm; y2=2.37914961in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28969 {
-    x1=133.43mm; y1=2.37914961in; x2=127.7874mm; y2=2.157in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28975 {
-    x1=103.441mm; y1=201.0mil; x2=103.4156mm; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.28978 {
-    x1=127.7874mm; y1=2.157in; x2=127.7874mm; y2=443.0mil; thickness=10.0mil; clearance=12.0mil;
+    x1=5.07in; y1=2.34426in; x2=127.7874mm; y2=2.30526in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -3202,32 +3166,8 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.28984 {
-    x1=4.788in; y1=200.0mil; x2=4.076in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28987 {
-    x1=4.076in; y1=200.0mil; x2=103.473mm; y2=5.1374mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28990 {
-    x1=130.6801mm; y1=68.9303mm; x2=129.5093mm; y2=68.9303mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28993 {
-    x1=129.5093mm; y1=68.9303mm; x2=126.8476mm; y2=2.609in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.28996 {
-    x1=126.8476mm; y1=2.609in; x2=126.8476mm; y2=440.0mil; thickness=10.0mil; clearance=12.0mil;
+    x1=5.02in; y1=2.34426in; x2=126.8476mm; y2=2.31826in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -3262,20 +3202,8 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.29014 {
-    x1=130.6801mm; y1=2.7334685in; x2=128.9677mm; y2=2.7334685in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29017 {
-    x1=128.9677mm; y1=2.7334685in; x2=4.96in; y2=2.616in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.29020 {
-    x1=4.96in; y1=2.616in; x2=4.96in; y2=446.0mil; thickness=10.0mil; clearance=12.0mil;
+    x1=4.971in; y1=2.34426in; x2=4.96in; y2=2.33326in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -4114,60 +4042,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.29488 {
-    x1=141.0508mm; y1=4.014in; x2=141.0508mm; y2=3.9591811in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29491 {
-    x1=141.0508mm; y1=3.9591811in; x2=141.0462mm; y2=3.959in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29494 {
-    x1=139.763mm; y1=3.939in; x2=139.763mm; y2=101.9434mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29497 {
-    x1=139.763mm; y1=101.9434mm; x2=139.7508mm; y2=4.014in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29500 {
-    x1=5.463in; y1=100.044mm; x2=5.463in; y2=3.957in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29503 {
-    x1=5.463in; y1=3.957in; x2=5.477in; y2=3.971in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29506 {
-    x1=5.477in; y1=3.971in; x2=5.477in; y2=101.9407mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29509 {
-    x1=5.477in; y1=101.9407mm; x2=139.1008mm; y2=4.014in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29512 {
-    x1=138.7348mm; y1=99.219mm; x2=5.463in; y2=99.2444mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.29515 {
     x1=136.9299mm; y1=3.4608in; x2=136.906mm; y2=87.9282mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -4193,7 +4067,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:line.29530 {
-    x1=4.9in; y1=82.949796mm; x2=4.804in; y2=85.388196mm; thickness=10.0mil; clearance=12.0mil;
+    x1=4.9in; y1=82.949796mm; x2=4.793in; y2=85.667596mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -4205,7 +4079,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:line.29542 {
-    x1=4.85in; y1=82.949796mm; x2=4.782in; y2=84.676996mm; thickness=10.0mil; clearance=12.0mil;
+    x1=4.85in; y1=82.949796mm; x2=121.1834mm; y2=84.956396mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -4217,13 +4091,13 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:line.29560 {
-    x1=4.801in; y1=82.949796mm; x2=120.8278mm; y2=84.067396mm; thickness=10.0mil; clearance=12.0mil;
+    x1=4.801in; y1=82.949796mm; x2=120.65mm; y2=84.245196mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
    ha:line.29563 {
-    x1=120.8278mm; y1=3.887in; x2=4.719in; y2=3.925in; thickness=10.0mil; clearance=12.0mil;
+    x1=120.65mm; y1=3.894in; x2=4.719in; y2=3.925in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -4246,12 +4120,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.29578 {
-    x1=138.7028mm; y1=3.905in; x2=138.7282mm; y2=3.906in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.29581 {
     x1=149.2758mm; y1=2.93in; x2=149.2758mm; y2=2.889in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -4420,18 +4288,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.29671 {
-    x1=2.3in; y1=2.399in; x2=52.3568mm; y2=64.991mm; thickness=140.0mil; clearance=20.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29677 {
-    x1=52.0088mm; y1=64.643mm; x2=52.3568mm; y2=64.991mm; thickness=25.0mil; clearance=20.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.29680 {
     x1=138.9299mm; y1=67.180206mm; x2=138.9299mm; y2=66.1589mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -4444,72 +4300,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.29686 {
-    x1=139.4297mm; y1=67.180206mm; x2=139.4297mm; y2=64.2965mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29689 {
-    x1=139.4297mm; y1=64.2965mm; x2=5.482in; y2=2.524in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29692 {
-    x1=47.0693mm; y1=65.7273mm; x2=47.8236mm; y2=64.973mm; thickness=25.0mil; clearance=20.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29695 {
-    x1=47.8416mm; y1=63.5541mm; x2=46.9709mm; y2=62.6834mm; thickness=25.0mil; clearance=20.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29698 {
-    x1=46.9709mm; y1=62.6834mm; x2=1.8372in; y2=62.6834mm; thickness=25.0mil; clearance=20.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29701 {
-    x1=46.0994mm; y1=63.2488mm; x2=47.8236mm; y2=64.973mm; thickness=25.0mil; clearance=20.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29704 {
-    x1=46.3688mm; y1=65.0269mm; x2=45.8839mm; y2=64.5419mm; thickness=25.0mil; clearance=20.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29707 {
-    x1=1.8807in; y1=66.4278mm; x2=1.8807in; y2=69.3283mm; thickness=25.0mil; clearance=20.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29710 {
-    x1=1.8807in; y1=69.3283mm; x2=1.88in; y2=69.346mm; thickness=25.0mil; clearance=20.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29713 {
-    x1=1.9386811in; y1=64.955mm; x2=52.415mm; y2=64.955mm; thickness=25.0mil; clearance=20.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29716 {
-    x1=52.415mm; y1=64.955mm; x2=52.4239mm; y2=64.9461mm; thickness=25.0mil; clearance=20.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.29719 {
     x1=3.05in; y1=88.9mm; x2=3.05in; y2=3.0in; thickness=250.0mil; clearance=50.0mil;
     ha:flags {
@@ -4813,113 +4603,17 @@ ha:pcb-rnd-board-v8 {
    ha:line.29881 {
     x1=394.0mil; y1=2.813in; x2=443.0mil; y2=2.814in; thickness=25.0mil; clearance=20.0mil;
    }
-   ha:line.29896 {
-    x1=130.680079mm; y1=3.0878in; x2=5.0632in; y2=3.0878in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29902 {
-    x1=4.839in; y1=3.405in; x2=122.555mm; y2=3.419in; thickness=10.0mil; clearance=12.0mil;
-   }
    ha:line.29905 {
-    x1=122.555mm; y1=3.854in; x2=4.879in; y2=99.2632mm; thickness=10.0mil; clearance=12.0mil;
+    x1=4.879in; y1=99.2632mm; x2=4.814in; y2=3.843in; thickness=10.0mil; clearance=12.0mil;
    }
    ha:line.29908 {
-    x1=4.879in; y1=99.2632mm; x2=138.779mm; y2=99.2632mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29911 {
-    x1=138.779mm; y1=99.2632mm; x2=138.7823mm; y2=99.2665mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29914 {
-    x1=130.680079mm; y1=3.10748in; x2=5.08252in; y2=3.10748in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29920 {
-    x1=4.858in; y1=3.427in; x2=4.844in; y2=3.441in; thickness=10.0mil; clearance=12.0mil;
+    x1=4.879in; y1=99.2632mm; x2=135.2296mm; y2=99.2632mm; thickness=10.0mil; clearance=12.0mil;
    }
    ha:line.29923 {
-    x1=4.844in; y1=3.837in; x2=124.079mm; y2=3.878in; thickness=10.0mil; clearance=12.0mil;
+    x1=124.079mm; y1=3.878in; x2=4.835in; y2=3.828in; thickness=10.0mil; clearance=12.0mil;
    }
    ha:line.29926 {
-    x1=124.079mm; y1=3.878in; x2=5.488in; y2=3.878in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29929 {
-    x1=5.488in; y1=3.878in; x2=139.7508mm; y2=98.8568mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29932 {
-    x1=139.7508mm; y1=98.8568mm; x2=139.7508mm; y2=99.238804mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29935 {
-    x1=139.7508mm; y1=99.238804mm; x2=139.763mm; y2=99.251004mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29938 {
-    x1=134.92988mm; y1=82.679921mm; x2=134.92988mm; y2=3.2868in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29941 {
-    x1=134.92988mm; y1=3.2868in; x2=134.6962mm; y2=3.296in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29944 {
-    x1=134.6962mm; y1=3.296in; x2=128.8034mm; y2=3.296in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29947 {
-    x1=128.8034mm; y1=3.296in; x2=124.587mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29950 {
-    x1=5.33189in; y1=82.679921mm; x2=5.33189in; y2=3.29511in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29953 {
-    x1=5.33189in; y1=3.29511in; x2=134.8994mm; y2=3.316in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29956 {
-    x1=134.8994mm; y1=3.316in; x2=130.8354mm; y2=3.316in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29959 {
-    x1=130.8354mm; y1=3.316in; x2=127.127mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29962 {
-    x1=135.929878mm; y1=82.679921mm; x2=135.929878mm; y2=83.957922mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29965 {
-    x1=135.929878mm; y1=83.957922mm; x2=135.1534mm; y2=84.7344mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29968 {
-    x1=135.1534mm; y1=84.7344mm; x2=132.8674mm; y2=84.7344mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29971 {
-    x1=132.8674mm; y1=84.7344mm; x2=129.667mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29974 {
-    x1=136.43mm; y1=82.679921mm; x2=136.43mm; y2=84.2198mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29977 {
-    x1=136.43mm; y1=84.2198mm; x2=5.331in; y2=85.2424mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29980 {
-    x1=5.331in; y1=85.2424mm; x2=134.8994mm; y2=85.2424mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29983 {
-    x1=134.8994mm; y1=85.2424mm; x2=5.205in; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29986 {
-    x1=136.929876mm; y1=82.679921mm; x2=136.929876mm; y2=85.751924mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29989 {
-    x1=136.929876mm; y1=85.751924mm; x2=134.747mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29992 {
-    x1=5.41063in; y1=82.679921mm; x2=5.41063in; y2=3.45637in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29995 {
-    x1=5.41063in; y1=3.45637in; x2=137.287mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29998 {
-    x1=5.43031in; y1=82.679921mm; x2=5.43031in; y2=86.037674mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.30001 {
-    x1=5.43031in; y1=86.037674mm; x2=139.827mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.30004 {
-    x1=138.43mm; y1=82.679921mm; x2=138.43mm; y2=83.9978mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.30007 {
-    x1=138.43mm; y1=83.9978mm; x2=5.605in; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
+    x1=124.079mm; y1=3.878in; x2=135.4328mm; y2=3.878in; thickness=10.0mil; clearance=12.0mil;
    }
    ha:line.30010 {
     x1=6.009in; y1=87.7824mm; x2=6.009in; y2=3.405in; thickness=10.0mil; clearance=12.0mil;
@@ -4927,12 +4621,6 @@ ha:pcb-rnd-board-v8 {
    ha:line.30013 {
     x1=6.009in; y1=3.405in; x2=152.4127mm; y2=86.2711mm; thickness=10.0mil; clearance=12.0mil;
    }
-   ha:line.38355 {
-    x1=2.3in; y1=2.6in; x2=52.4239mm; y2=64.9461mm; thickness=140.0mil; clearance=50.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.38487 {
     x1=258.0mil; y1=1.904in; x2=400.0mil; y2=38.1mm; thickness=140.0mil; clearance=50.0mil;
     ha:flags {
@@ -4963,18 +4651,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.42505 {
-    x1=1.65in; y1=2.7in; x2=1.889in; y2=69.376mm; thickness=140.0mil; clearance=50.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.42508 {
-    x1=1.889in; y1=69.376mm; x2=1.65in; y2=73.66mm; thickness=140.0mil; clearance=50.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.42511 {
     x1=1.65in; y1=73.66mm; x2=1.65in; y2=2.7in; thickness=140.0mil; clearance=50.0mil;
     ha:flags {
@@ -5202,78 +4878,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.99538 {
-    x1=152.164796mm; y1=3.25in; x2=159.6136mm; y2=3.25in; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99541 {
-    x1=159.6136mm; y1=3.25in; x2=163.8046mm; y2=78.359mm; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99544 {
-    x1=163.8046mm; y1=78.359mm; x2=163.8046mm; y2=77.343mm; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99556 {
-    x1=152.164796mm; y1=3.2in; x2=159.893mm; y2=3.2in; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99559 {
-    x1=159.893mm; y1=3.2in; x2=162.8648mm; y2=3.083in; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99562 {
-    x1=162.8648mm; y1=3.083in; x2=162.8648mm; y2=77.343mm; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99574 {
-    x1=152.164796mm; y1=80.01mm; x2=6.27in; y2=80.01mm; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99577 {
-    x1=6.27in; y1=80.01mm; x2=161.925mm; y2=77.343mm; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99589 {
-    x1=163.8046mm; y1=1.76in; x2=163.8046mm; y2=39.3446mm; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99592 {
-    x1=163.8046mm; y1=39.3446mm; x2=6.4in; y2=38.1mm; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99601 {
-    x1=162.8648mm; y1=1.76in; x2=162.8648mm; y2=1.632in; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99604 {
-    x1=162.8648mm; y1=1.632in; x2=6.33in; y2=1.55in; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.99607 {
     x1=6.33in; y1=1.55in; x2=6.33in; y2=1.27in; thickness=10.0mil; clearance=40.0mil;
     ha:flags {
@@ -5286,20 +4890,8 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.99616 {
-    x1=161.925mm; y1=1.76in; x2=161.925mm; y2=1.655in; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99619 {
-    x1=161.925mm; y1=1.655in; x2=159.6136mm; y2=1.564in; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.99622 {
-    x1=159.6136mm; y1=1.564in; x2=159.6136mm; y2=1.048in; thickness=10.0mil; clearance=40.0mil;
+    x1=159.6136mm; y1=39.7002mm; x2=159.6136mm; y2=1.048in; thickness=10.0mil; clearance=40.0mil;
     ha:flags {
      clearline=1
     }
@@ -5310,42 +4902,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.99640 {
-    x1=5.08252in; y1=3.10748in; x2=127.9906mm; y2=3.151in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.99643 {
-    x1=127.9906mm; y1=3.151in; x2=127.9906mm; y2=3.246in; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99646 {
-    x1=127.9906mm; y1=3.246in; x2=4.844in; y2=3.441in; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99649 {
-    x1=4.844in; y1=3.441in; x2=4.844in; y2=3.837in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.99661 {
-    x1=5.0632in; y1=3.0878in; x2=127.28448mm; y2=3.1398in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.99664 {
-    x1=127.28448mm; y1=3.1398in; x2=127.28448mm; y2=3.2328in; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99667 {
-    x1=127.28448mm; y1=3.2328in; x2=122.555mm; y2=3.419in; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99670 {
-    x1=122.555mm; y1=3.419in; x2=122.555mm; y2=3.854in; thickness=10.0mil; clearance=12.0mil;
-   }
    ha:line.99754 {
     x1=98.552mm; y1=4.0in; x2=4.694in; y2=4.0in; thickness=10.0mil; clearance=40.0mil;
     ha:flags {
@@ -5353,7 +4909,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:line.99757 {
-    x1=4.694in; y1=4.0in; x2=4.782in; y2=99.3648mm; thickness=10.0mil; clearance=40.0mil;
+    x1=4.694in; y1=4.0in; x2=121.1834mm; y2=3.923in; thickness=10.0mil; clearance=40.0mil;
     ha:flags {
      clearline=1
     }
@@ -5364,12 +4920,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.99766 {
-    x1=4.804in; y1=98.4128mm; x2=122.2883mm; y2=98.6795mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.99793 {
     x1=70.485mm; y1=3.925in; x2=2.7in; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -5382,24 +4932,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.99847 {
-    x1=4.804in; y1=85.388196mm; x2=4.804in; y2=98.4128mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99850 {
-    x1=4.782in; y1=84.676996mm; x2=4.782in; y2=99.3648mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.99853 {
-    x1=120.8278mm; y1=84.067396mm; x2=120.8278mm; y2=3.887in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.99856 {
     x1=4.729in; y1=3.28674in; x2=4.729in; y2=98.2472mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -5574,6 +5106,540 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
+   ha:line.112561 {
+    x1=1.768in; y1=200.0mil; x2=1.52in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112564 {
+    x1=73.8246mm; y1=200.0mil; x2=73.882mm; y2=5.1374mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112615 {
+    x1=133.43001mm; y1=67.180333mm; x2=133.43001mm; y2=63.65621mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112618 {
+    x1=133.43001mm; y1=63.65621mm; x2=5.19in; y2=2.443in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112621 {
+    x1=5.19in; y1=2.443in; x2=5.13726in; y2=2.443in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112624 {
+    x1=5.13726in; y1=2.443in; x2=5.07in; y2=2.37574in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112627 {
+    x1=133.929882mm; y1=67.180333mm; x2=133.929882mm; y2=63.292482mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112630 {
+    x1=133.929882mm; y1=63.292482mm; x2=5.203in; y2=2.422in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112633 {
+    x1=5.203in; y1=2.422in; x2=5.16626in; y2=2.422in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112636 {
+    x1=5.16626in; y1=2.422in; x2=5.12in; y2=2.37574in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112657 {
+    x1=130.680079mm; y1=68.930266mm; x2=5.09379in; y2=68.930266mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112660 {
+    x1=5.09379in; y1=68.930266mm; x2=5.02in; y2=2.64in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112663 {
+    x1=5.02in; y1=2.64in; x2=5.02in; y2=2.37574in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112666 {
+    x1=130.680079mm; y1=2.73347in; x2=5.08047in; y2=2.73347in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112669 {
+    x1=5.08047in; y1=2.73347in; x2=126.238mm; y2=2.623in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112672 {
+    x1=126.238mm; y1=2.623in; x2=126.238mm; y2=2.37574in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112687 {
+    x1=4.96in; y1=2.33326in; x2=4.96in; y2=446.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112690 {
+    x1=126.8476mm; y1=2.31826in; x2=126.8476mm; y2=440.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112693 {
+    x1=127.7874mm; y1=2.30526in; x2=127.7874mm; y2=443.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112696 {
+    x1=5.06in; y1=58.049904mm; x2=130.0226mm; y2=59.548504mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112711 {
+    x1=130.680079mm; y1=3.0878in; x2=128.78308mm; y2=3.0878in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112714 {
+    x1=128.78308mm; y1=3.0878in; x2=125.73mm; y2=3.208in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112717 {
+    x1=125.73mm; y1=3.208in; x2=125.73mm; y2=3.23426in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112720 {
+    x1=130.680079mm; y1=3.10748in; x2=5.09152in; y2=3.10748in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112723 {
+    x1=5.09152in; y1=3.10748in; x2=5.001in; y2=81.2292mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112726 {
+    x1=5.001in; y1=81.2292mm; x2=5.001in; y2=3.23326in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112729 {
+    x1=5.001in; y1=3.23326in; x2=127.0mm; y2=3.23426in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112780 {
+    x1=121.1834mm; y1=3.923in; x2=4.77in; y2=3.924in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112783 {
+    x1=122.2761mm; y1=98.6795mm; x2=122.2883mm; y2=98.6795mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112786 {
+    x1=4.793in; y1=98.1456mm; x2=4.799in; y2=3.87in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112789 {
+    x1=4.814in; y1=3.843in; x2=4.814in; y2=86.404196mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.112792 {
+    x1=4.835in; y1=3.828in; x2=4.835in; y2=87.140796mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.112795 {
+    x1=127.0mm; y1=82.949796mm; x2=4.835in; y2=87.140796mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.112798 {
+    x1=125.73mm; y1=82.949796mm; x2=4.814in; y2=86.404196mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.112801 {
+    x1=4.793in; y1=85.667596mm; x2=4.793in; y2=98.1456mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112804 {
+    x1=121.1834mm; y1=84.956396mm; x2=121.1834mm; y2=3.923in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112807 {
+    x1=120.65mm; y1=84.245196mm; x2=120.65mm; y2=3.894in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112834 {
+    x1=134.92988mm; y1=82.679921mm; x2=134.92988mm; y2=3.2808in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112837 {
+    x1=134.92988mm; y1=3.2808in; x2=5.299in; y2=3.294in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112840 {
+    x1=5.299in; y1=3.294in; x2=5.052in; y2=3.294in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112843 {
+    x1=5.052in; y1=3.294in; x2=4.883in; y2=3.463in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112846 {
+    x1=5.33189in; y1=82.679921mm; x2=5.33189in; y2=3.29011in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112849 {
+    x1=5.33189in; y1=3.29011in; x2=134.6962mm; y2=84.3026mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112852 {
+    x1=134.6962mm; y1=84.3026mm; x2=130.2258mm; y2=84.3026mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112855 {
+    x1=130.2258mm; y1=84.3026mm; x2=4.983in; y2=3.463in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112858 {
+    x1=135.929878mm; y1=82.679921mm; x2=135.929878mm; y2=3.30343in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112861 {
+    x1=135.929878mm; y1=3.30343in; x2=134.9502mm; y2=3.342in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112864 {
+    x1=134.9502mm; y1=3.342in; x2=132.1816mm; y2=3.342in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112867 {
+    x1=132.1816mm; y1=3.342in; x2=5.083in; y2=3.463in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112870 {
+    x1=136.43mm; y1=82.679921mm; x2=136.43mm; y2=84.2198mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112873 {
+    x1=136.43mm; y1=84.2198mm; x2=5.322in; y2=85.471mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112876 {
+    x1=5.322in; y1=85.471mm; x2=134.1374mm; y2=85.471mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112879 {
+    x1=134.1374mm; y1=85.471mm; x2=131.6482mm; y2=3.463in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112894 {
+    x1=136.929876mm; y1=82.679921mm; x2=136.929876mm; y2=85.218524mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112897 {
+    x1=136.929876mm; y1=85.218524mm; x2=5.283in; y2=3.463in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112900 {
+    x1=5.41063in; y1=82.679921mm; x2=5.41063in; y2=87.258398mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112903 {
+    x1=5.41063in; y1=87.258398mm; x2=5.383in; y2=3.463in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112906 {
+    x1=5.43031in; y1=82.679921mm; x2=5.43031in; y2=86.621874mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112909 {
+    x1=5.43031in; y1=86.621874mm; x2=5.483in; y2=3.463in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112912 {
+    x1=138.43mm; y1=82.679921mm; x2=138.43mm; y2=3.33in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112915 {
+    x1=138.43mm; y1=3.33in; x2=5.583in; y2=3.463in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112972 {
+    x1=1.77in; y1=3.415in; x2=1.77in; y2=3.382in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112975 {
+    x1=1.77in; y1=3.382in; x2=1.779in; y2=3.373in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112978 {
+    x1=1.779in; y1=3.373in; x2=1.912in; y2=3.373in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112981 {
+    x1=1.912in; y1=3.373in; x2=2.007in; y2=3.468in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112984 {
+    x1=2.007in; y1=3.468in; x2=2.007in; y2=3.782in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112987 {
+    x1=2.007in; y1=3.782in; x2=2.023in; y2=3.798in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113234 {
+    x1=152.164796mm; y1=80.01mm; x2=6.227in; y2=80.01mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113237 {
+    x1=6.227in; y1=80.01mm; x2=6.392in; y2=75.819mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113240 {
+    x1=6.392in; y1=75.819mm; x2=6.392in; y2=1.671in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113243 {
+    x1=6.392in; y1=1.671in; x2=159.6136mm; y2=39.7002mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113252 {
+    x1=152.164796mm; y1=3.2in; x2=6.238in; y2=3.2in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113255 {
+    x1=6.238in; y1=3.2in; x2=6.434in; y2=3.004in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113258 {
+    x1=6.434in; y1=3.004in; x2=6.434in; y2=1.654in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113261 {
+    x1=6.434in; y1=1.654in; x2=6.33in; y2=1.55in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113267 {
+    x1=152.164796mm; y1=3.25in; x2=158.8008mm; y2=3.25in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113270 {
+    x1=158.8008mm; y1=3.25in; x2=6.476in; y2=3.026in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113273 {
+    x1=6.476in; y1=3.026in; x2=6.476in; y2=1.576in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113276 {
+    x1=6.476in; y1=1.576in; x2=6.4in; y2=38.1mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.117521 {
+    x1=138.46mm; y1=3.99584in; x2=138.46mm; y2=3.9410211in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.117524 {
+    x1=138.46mm; y1=3.9410211in; x2=5.451in; y2=3.94084in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.117527 {
+    x1=137.1722mm; y1=101.482136mm; x2=5.4in; y2=3.99584in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.117530 {
+    x1=136.525mm; y1=101.479436mm; x2=136.51mm; y2=3.99584in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.117574 {
+    x1=5.37441in; y1=3.99484in; x2=5.37441in; y2=100.543614mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.117577 {
+    x1=5.37441in; y1=100.543614mm; x2=135.2296mm; y2=99.2632mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.117580 {
+    x1=5.4in; y1=3.99484in; x2=5.4in; y2=3.946in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.117583 {
+    x1=5.4in; y1=3.946in; x2=135.4328mm; y2=3.878in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.117586 {
+    x1=135.2296mm; y1=99.2632mm; x2=135.509mm; y2=3.919in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.117589 {
+    x1=135.4328mm; y1=3.878in; x2=5.344in; y2=3.89in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.126032 {
+    x1=41.91mm; y1=2.7in; x2=2.3in; y2=2.4in; thickness=140.0mil; clearance=50.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.126035 {
+    x1=41.91mm; y1=2.9in; x2=2.3in; y2=2.6in; thickness=140.0mil; clearance=50.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.126041 {
+    x1=41.91mm; y1=70.993mm; x2=2.3in; y2=2.499in; thickness=140.0mil; clearance=50.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
    ha:arc.78331 {
     x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
     ha:flags {
@@ -5630,9 +5696,9 @@ ha:pcb-rnd-board-v8 {
     li:geometry {
       ta:contour {
        { 29.21mm; 1.6in }
-       { 1.65in; 1.6in }
-       { 1.65in; 1.8in }
-       { 29.21mm; 73.66mm }
+       { 41.91mm; 1.6in }
+       { 41.91mm; 1.8in }
+       { 29.21mm; 2.9in }
       }
     }
    }
@@ -5705,24 +5771,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.30356 {
-    x1=58.7248mm; y1=2.7in; x2=1.921in; y2=3.091in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30359 {
-    x1=1.921in; y1=3.091in; x2=1.841in; y2=3.091in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30362 {
-    x1=1.841in; y1=3.091in; x2=30.988mm; y2=3.712in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.30365 {
     x1=5.54in; y1=69.469mm; x2=59.1058mm; y2=69.469mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -5843,24 +5891,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.30425 {
-    x1=137.668mm; y1=1.49in; x2=2.984in; y2=1.49in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30428 {
-    x1=2.984in; y1=1.49in; x2=2.499in; y2=25.527mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30431 {
-    x1=2.499in; y1=25.527mm; x2=2.499in; y2=643.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.30434 {
     x1=2.499in; y1=643.0mil; x2=63.5mm; y2=642.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -5879,24 +5909,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.30443 {
-    x1=137.795mm; y1=1.46in; x2=3.71in; y2=1.46in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30446 {
-    x1=3.71in; y1=1.46in; x2=3.25in; y2=1000.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30449 {
-    x1=3.25in; y1=1000.0mil; x2=3.25in; y2=642.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.30452 {
     x1=141.986mm; y1=55.8292mm; x2=5.578in; y2=55.5244mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -5915,24 +5927,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.30461 {
-    x1=137.922mm; y1=1.435in; x2=112.649mm; y2=1.435in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30464 {
-    x1=112.649mm; y1=1.435in; x2=4.0in; y2=1000.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30467 {
-    x1=4.0in; y1=1000.0mil; x2=4.0in; y2=642.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.30470 {
     x1=145.161mm; y1=2.281in; x2=145.161mm; y2=1.989in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -6035,18 +6029,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.38448 {
-    x1=2.3in; y1=2.6in; x2=52.3568mm; y2=64.991016mm; thickness=140.0mil; clearance=50.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.38451 {
-    x1=52.3568mm; y1=64.991016mm; x2=2.3in; y2=60.96mm; thickness=140.0mil; clearance=50.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.38457 {
     x1=258.0mil; y1=1.904in; x2=400.0mil; y2=38.1mm; thickness=140.0mil; clearance=50.0mil;
     ha:flags {
@@ -6077,18 +6059,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.42514 {
-    x1=1.65in; y1=2.7in; x2=1.889in; y2=69.376mm; thickness=140.0mil; clearance=50.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.42517 {
-    x1=1.889in; y1=69.376mm; x2=1.65in; y2=73.66mm; thickness=140.0mil; clearance=50.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.42520 {
     x1=1.65in; y1=73.66mm; x2=1.65in; y2=2.7in; thickness=140.0mil; clearance=50.0mil;
     ha:flags {
@@ -6227,125 +6197,413 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
-   ha:arc.30506 {
-    x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+   ha:line.30171 {
+    x1=71.501mm; y1=295.0mil; x2=4.31in; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
    }
-   ha:arc.30507 {
-    x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+   ha:line.112927 {
+    x1=4.0in; y1=642.0mil; x2=4.637in; y2=642.0mil; thickness=10.0mil; clearance=40.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
    }
-   ha:arc.30508 {
-    x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+   ha:line.112930 {
+    x1=4.637in; y1=642.0mil; x2=138.5951mm; y2=37.1221mm; thickness=10.0mil; clearance=40.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
    }
-   ha:arc.30509 {
-    x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+   ha:line.112933 {
+    x1=3.25in; y1=642.0mil; x2=82.5754mm; y2=642.0mil; thickness=10.0mil; clearance=40.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
    }
-   ha:arc.78334 {
-    x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
+   ha:line.112936 {
+    x1=82.5754mm; y1=642.0mil; x2=3.317in; y2=708.0mil; thickness=10.0mil; clearance=40.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
    }
-   ha:arc.78338 {
-    x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
+   ha:line.112939 {
+    x1=3.317in; y1=708.0mil; x2=4.673in; y2=708.0mil; thickness=10.0mil; clearance=40.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.112942 {
+    x1=4.673in; y1=708.0mil; x2=138.3284mm; y2=1.481in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.78342 {
-    x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
+   ha:line.112948 {
+    x1=63.5mm; y1=642.0mil; x2=63.5mm; y2=645.0mil; thickness=10.0mil; clearance=40.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.112951 {
+    x1=63.5mm; y1=645.0mil; x2=2.603in; y2=748.0mil; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.78346 {
-    x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
+   ha:line.112954 {
+    x1=2.603in; y1=748.0mil; x2=4.678in; y2=748.0mil; thickness=10.0mil; clearance=40.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.112957 {
+    x1=4.678in; y1=748.0mil; x2=138.2014mm; y2=1.511in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:polygon.30520 {
-    li:geometry {
-      ta:contour {
-       { 29.21mm; 1.6in }
-       { 1.65in; 1.6in }
-       { 1.65in; 1.8in }
-       { 29.21mm; 73.66mm }
-      }
+   ha:line.112990 {
+    x1=2.023in; y1=3.798in; x2=2.047in; y2=3.822in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:polygon.64558 { clearance=50.0mil;
-    li:geometry {
-      ta:contour {
-       { 2.3in; 1.6in }
-       { 115.57mm; 1.6in }
-       { 115.57mm; 2.6in }
-       { 2.3in; 2.6in }
-      }
+   ha:line.112993 {
+    x1=2.047in; y1=3.822in; x2=64.8462mm; y2=3.822in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-  }
-  color = {#3a5fcd}
-  ha:combining {
-  }
-}
-     ha:top-gnd         { lid=2; group=3;
-   li:objects {
+   ha:line.112996 {
+    x1=64.8462mm; y1=3.822in; x2=64.897mm; y2=3.82in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
    }
-  color = {#104e8b}
-   ha:combining {
+   ha:line.113021 {
+    x1=64.897mm; y1=3.82in; x2=102.6668mm; y2=3.82in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
    }
- }
-     ha:bottom-gnd      { lid=3; group=10;
-   li:objects {
+   ha:line.113024 {
+    x1=102.6668mm; y1=3.82in; x2=102.7938mm; y2=3.815in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
    }
-  color = {#cd3700}
-   ha:combining {
+   ha:line.113033 {
+    x1=4.017in; y1=3.847in; x2=2.527in; y2=3.847in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
    }
- }
+   ha:line.113036 {
+    x1=2.527in; y1=3.847in; x2=64.135mm; y2=3.849in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113108 {
+    x1=139.954mm; y1=2.496in; x2=5.326in; y2=2.496in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113111 {
+    x1=5.326in; y1=2.496in; x2=121.6406mm; y2=1.959in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113114 {
+    x1=121.6406mm; y1=1.959in; x2=121.6406mm; y2=1.617in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113117 {
+    x1=121.6406mm; y1=1.617in; x2=4.631in; y2=1.459in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113120 {
+    x1=4.631in; y1=1.459in; x2=2.27in; y2=1.459in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113123 {
+    x1=2.27in; y1=1.459in; x2=49.911mm; y2=1.764in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113126 {
+    x1=49.911mm; y1=1.764in; x2=49.911mm; y2=1.825in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113150 {
+    x1=54.7116mm; y1=325.0mil; x2=1.893in; y2=586.0mil; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113153 {
+    x1=1.893in; y1=586.0mil; x2=1.893in; y2=57.023mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113156 {
+    x1=1.893in; y1=57.023mm; x2=1.526in; y2=2.612in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113159 {
+    x1=1.526in; y1=2.612in; x2=1.526in; y2=3.171in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113162 {
+    x1=1.526in; y1=3.171in; x2=1.77in; y2=3.415in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113171 {
+    x1=54.7116mm; y1=325.0mil; x2=4.28in; y2=325.0mil; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113180 {
+    x1=71.501mm; y1=295.0mil; x2=53.6956mm; y2=295.0mil; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113183 {
+    x1=53.6956mm; y1=295.0mil; x2=1.851in; y2=558.0mil; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113186 {
+    x1=1.851in; y1=558.0mil; x2=1.851in; y2=56.1594mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113189 {
+    x1=1.851in; y1=56.1594mm; x2=1.481in; y2=65.5574mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113192 {
+    x1=1.481in; y1=65.5574mm; x2=1.481in; y2=3.248in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113195 {
+    x1=1.481in; y1=3.248in; x2=1.696in; y2=3.463in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113198 {
+    x1=1.696in; y1=3.463in; x2=44.831mm; y2=3.463in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113201 {
+    x1=44.831mm; y1=3.463in; x2=1.813in; y2=3.415in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113207 {
+    x1=30.988mm; y1=3.712in; x2=30.988mm; y2=3.711in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113210 {
+    x1=30.988mm; y1=3.711in; x2=1.433in; y2=3.498in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113213 {
+    x1=1.433in; y1=3.498in; x2=1.867in; y2=3.498in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113216 {
+    x1=1.867in; y1=3.498in; x2=2.01in; y2=3.355in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113219 {
+    x1=2.01in; y1=3.355in; x2=2.01in; y2=3.002in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.113222 {
+    x1=2.01in; y1=3.002in; x2=58.7248mm; y2=2.7in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.126044 {
+    x1=41.91mm; y1=2.699in; x2=58.399676mm; y2=2.4in; thickness=140.0mil; clearance=50.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.126047 {
+    x1=41.91mm; y1=2.9in; x2=58.394595mm; y2=2.6in; thickness=140.0mil; clearance=50.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.126050 {
+    x1=41.91mm; y1=2.798in; x2=2.3in; y2=63.5mm; thickness=140.0mil; clearance=50.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:arc.30506 {
+    x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:arc.30507 {
+    x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:arc.30508 {
+    x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:arc.30509 {
+    x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:arc.78334 {
+    x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.78338 {
+    x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.78342 {
+    x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.78346 {
+    x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:polygon.30520 {
+    li:geometry {
+      ta:contour {
+       { 29.21mm; 1.6in }
+       { 41.91mm; 1.6in }
+       { 41.91mm; 1.8in }
+       { 29.21mm; 2.9in }
+      }
+    }
+   }
+   ha:polygon.64558 { clearance=50.0mil;
+    li:geometry {
+      ta:contour {
+       { 2.3in; 1.6in }
+       { 115.57mm; 1.6in }
+       { 115.57mm; 2.6in }
+       { 2.3in; 2.6in }
+      }
+    }
+   }
+  }
+  color = {#3a5fcd}
+  ha:combining {
+  }
+}
+     ha:top-gnd         { lid=2; group=3;
+   li:objects {
+   }
+  color = {#104e8b}
+   ha:combining {
+   }
+ }
+     ha:bottom-gnd      { lid=3; group=10;
+   li:objects {
+   }
+  color = {#cd3700}
+   ha:combining {
+   }
+ }
 
       ha:power {
        lid=4
@@ -6358,258 +6616,273 @@ ha:pcb-rnd-board-v8 {
         }
 
         li:objects {
-         ha:line.55335 {
-          x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.78241 {
+          x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=40.0mil;
+          ha:flags {
+           clearline=1
+           lock=1
           }
-         }
-         ha:line.55347 {
-          x1=330.0mil; y1=0.0; x2=158.75mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+
           ha:attributes {
             on_every_layer=
             on_every_layer_gen=outline
             noexport=1
           }
          }
-         ha:line.55359 {
-          x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.78253 {
+          x1=330.0mil; y1=0.0; x2=158.75mm; y2=0.0; thickness=10.0mil; clearance=40.0mil;
+          ha:flags {
+           clearline=1
+           lock=1
           }
-         }
-         ha:line.55371 {
-          x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
+
           ha:attributes {
             on_every_layer=
             on_every_layer_gen=outline
             noexport=1
           }
          }
-         ha:line.55383 {
-          x1=6.58in; y1=765.0mil; x2=6.58in; y2=3.435in; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.78265 {
+          x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=40.0mil;
+          ha:flags {
+           clearline=1
+           lock=1
           }
-         }
-         ha:line.55395 {
-          x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
+
           ha:attributes {
             on_every_layer=
             on_every_layer_gen=outline
             noexport=1
           }
          }
-         ha:line.55407 {
-          x1=330.0mil; y1=4.2in; x2=158.75mm; y2=4.2in; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.78277 {
+          x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=40.0mil;
+          ha:flags {
+           clearline=1
+           lock=1
           }
-         }
-         ha:line.55419 {
-          x1=0.0; y1=765.0mil; x2=0.0; y2=3.435in; thickness=10.0mil; clearance=12.0mil;
+
           ha:attributes {
             on_every_layer=
             on_every_layer_gen=outline
             noexport=1
           }
          }
-         ha:line.55431 {
-          x1=136.6157mm; y1=101.7057mm; x2=137.3157mm; y2=101.7057mm; thickness=20.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.78289 {
+          x1=6.58in; y1=765.0mil; x2=6.58in; y2=3.435in; thickness=10.0mil; clearance=40.0mil;
+          ha:flags {
+           clearline=1
+           lock=1
           }
-         }
-         ha:line.55443 {
-          x1=139.2159mm; y1=103.8558mm; x2=140.3157mm; y2=103.8558mm; thickness=20.0mil; clearance=12.0mil;
+
           ha:attributes {
             on_every_layer=
             on_every_layer_gen=outline
             noexport=1
           }
          }
-         ha:line.55455 {
-          x1=142.2159mm; y1=101.7057mm; x2=142.9159mm; y2=101.7057mm; thickness=20.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.78301 {
+          x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=40.0mil;
+          ha:flags {
+           clearline=1
+           lock=1
           }
-         }
-         ha:line.55483 {
-          x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
+
           ha:attributes {
             on_every_layer=
             on_every_layer_gen=outline
             noexport=1
           }
          }
-         ha:line.55495 {
-          x1=330.0mil; y1=0.0; x2=158.75mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+         ha:line.78313 {
+          x1=330.0mil; y1=4.2in; x2=158.75mm; y2=4.2in; thickness=10.0mil; clearance=40.0mil;
+          ha:flags {
+           clearline=1
+           lock=1
+          }
+
           ha:attributes {
             on_every_layer=
             on_every_layer_gen=outline
             noexport=1
           }
          }
-         ha:line.55507 {
-          x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
+         ha:line.78325 {
+          x1=0.0; y1=765.0mil; x2=0.0; y2=3.435in; thickness=10.0mil; clearance=40.0mil;
+          ha:flags {
+           clearline=1
+           lock=1
+          }
+
           ha:attributes {
             on_every_layer=
             on_every_layer_gen=outline
             noexport=1
           }
          }
-         ha:line.55519 {
-          x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
+         ha:arc.78333 {
+          x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
+          ha:flags {
+           clearline=1
+           lock=1
+          }
+
           ha:attributes {
             on_every_layer=
             on_every_layer_gen=outline
             noexport=1
           }
          }
-         ha:line.55531 {
-          x1=6.58in; y1=765.0mil; x2=6.58in; y2=3.435in; thickness=10.0mil; clearance=12.0mil;
+         ha:arc.78337 {
+          x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
+          ha:flags {
+           clearline=1
+           lock=1
+          }
+
           ha:attributes {
             on_every_layer=
             on_every_layer_gen=outline
             noexport=1
           }
          }
-         ha:line.55543 {
-          x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
+         ha:arc.78341 {
+          x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
+          ha:flags {
+           clearline=1
+           lock=1
+          }
+
           ha:attributes {
             on_every_layer=
             on_every_layer_gen=outline
             noexport=1
           }
          }
-         ha:line.55555 {
-          x1=330.0mil; y1=4.2in; x2=158.75mm; y2=4.2in; thickness=10.0mil; clearance=12.0mil;
+         ha:arc.78345 {
+          x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
+          ha:flags {
+           clearline=1
+           lock=1
+          }
+
           ha:attributes {
             on_every_layer=
             on_every_layer_gen=outline
             noexport=1
           }
          }
-         ha:line.55567 {
-          x1=0.0; y1=765.0mil; x2=0.0; y2=3.435in; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:polygon.122000 { clearance=20.0mil;
+          li:geometry {
+            ta:contour {
+             { -4.0mil; -13.0mil }
+             { 6.602in; -13.0mil }
+             { 6.602in; 4.206in }
+             { -4.0mil; 4.206in }
+            }
+          }
+
+          ha:flags {
+           clearpoly=1
+           lock=1
           }
          }
-         ha:line.55579 {
-          x1=136.6157mm; y1=101.7057mm; x2=137.3157mm; y2=101.7057mm; thickness=20.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+        }
+        color = {#548b54}
+      }
+
+      ha:gnd {
+       lid=5
+       group=5
+       ha:combining {       }
+
+        ha:attributes {
+          {pcb-rnd::key::vis}={<Key>l; Shift<Key>o}
+          {pcb-rnd::key::select}={<Key>l; <Key>o}
+        }
+
+        li:objects {
+         ha:line.30026 {
+          x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+           lock=1
           }
          }
-         ha:line.55591 {
-          x1=139.2159mm; y1=103.8558mm; x2=140.3157mm; y2=103.8558mm; thickness=20.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.30029 {
+          x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+           lock=1
           }
          }
-         ha:line.55636 {
+         ha:line.30032 {
           x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+          ha:flags {
+           clearline=1
+           lock=1
           }
          }
-         ha:line.55648 {
-          x1=330.0mil; y1=0.0; x2=158.75mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.30035 {
+          x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+           lock=1
           }
          }
-         ha:line.55660 {
-          x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.30080 {
+          x1=1.152in; y1=1.794in; x2=1.146in; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
+          ha:flags {
+           clearline=1
           }
          }
-         ha:line.55672 {
-          x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.30101 {
+          x1=12.7133mm; y1=71.1067mm; x2=500.0mil; y2=2.8in; thickness=140.0mil; clearance=20.0mil;
+          ha:flags {
+           clearline=1
           }
          }
-         ha:line.55684 {
-          x1=6.58in; y1=765.0mil; x2=6.58in; y2=3.435in; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.30107 {
+          x1=15.2036mm; y1=38.0636mm; x2=600.0mil; y2=38.1mm; thickness=140.0mil; clearance=20.0mil;
+          ha:flags {
+           clearline=1
           }
          }
-         ha:line.55696 {
-          x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.30162 {
+          x1=70.7898mm; y1=327.0mil; x2=70.739mm; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
           }
          }
-         ha:line.55708 {
-          x1=330.0mil; y1=4.2in; x2=158.75mm; y2=4.2in; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.30168 {
+          x1=2.814in; y1=296.0mil; x2=71.501mm; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
           }
          }
-         ha:line.55720 {
-          x1=0.0; y1=765.0mil; x2=0.0; y2=3.435in; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.30210 {
+          x1=101.981mm; y1=3.847in; x2=4.017in; y2=3.845in; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
           }
          }
-         ha:line.55732 {
-          x1=136.6157mm; y1=101.7057mm; x2=137.3157mm; y2=101.7057mm; thickness=20.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.30216 {
+          x1=102.6668mm; y1=3.82in; x2=102.7938mm; y2=3.815in; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
           }
          }
-         ha:line.55744 {
-          x1=139.2159mm; y1=103.8558mm; x2=140.3157mm; y2=103.8558mm; thickness=20.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.30234 {
+          x1=1.813in; y1=3.415in; x2=1.813in; y2=3.414in; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
           }
          }
-         ha:line.55789 {
+         ha:line.78238 {
           x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=40.0mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           ha:attributes {
@@ -6618,10 +6891,11 @@ ha:pcb-rnd-board-v8 {
             noexport=1
           }
          }
-         ha:line.55801 {
+         ha:line.78250 {
           x1=330.0mil; y1=0.0; x2=158.75mm; y2=0.0; thickness=10.0mil; clearance=40.0mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           ha:attributes {
@@ -6630,10 +6904,11 @@ ha:pcb-rnd-board-v8 {
             noexport=1
           }
          }
-         ha:line.55813 {
+         ha:line.78262 {
           x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=40.0mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           ha:attributes {
@@ -6642,10 +6917,11 @@ ha:pcb-rnd-board-v8 {
             noexport=1
           }
          }
-         ha:line.55825 {
+         ha:line.78274 {
           x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=40.0mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           ha:attributes {
@@ -6654,10 +6930,11 @@ ha:pcb-rnd-board-v8 {
             noexport=1
           }
          }
-         ha:line.55837 {
+         ha:line.78286 {
           x1=6.58in; y1=765.0mil; x2=6.58in; y2=3.435in; thickness=10.0mil; clearance=40.0mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           ha:attributes {
@@ -6666,10 +6943,11 @@ ha:pcb-rnd-board-v8 {
             noexport=1
           }
          }
-         ha:line.55849 {
+         ha:line.78298 {
           x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=40.0mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           ha:attributes {
@@ -6678,10 +6956,11 @@ ha:pcb-rnd-board-v8 {
             noexport=1
           }
          }
-         ha:line.55861 {
+         ha:line.78310 {
           x1=330.0mil; y1=4.2in; x2=158.75mm; y2=4.2in; thickness=10.0mil; clearance=40.0mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           ha:attributes {
@@ -6690,10 +6969,11 @@ ha:pcb-rnd-board-v8 {
             noexport=1
           }
          }
-         ha:line.55873 {
+         ha:line.78322 {
           x1=0.0; y1=765.0mil; x2=0.0; y2=3.435in; thickness=10.0mil; clearance=40.0mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           ha:attributes {
@@ -6702,510 +6982,39 @@ ha:pcb-rnd-board-v8 {
             noexport=1
           }
          }
-         ha:line.55885 {
-          x1=136.6157mm; y1=101.7057mm; x2=137.3157mm; y2=101.7057mm; thickness=20.0mil; clearance=40.0mil;
+         ha:arc.30131 {
+          x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
            clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+           lock=1
           }
          }
-         ha:line.55897 {
-          x1=139.2159mm; y1=103.8558mm; x2=140.3157mm; y2=103.8558mm; thickness=20.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.55909 {
-          x1=142.2159mm; y1=101.7057mm; x2=142.9159mm; y2=101.7057mm; thickness=20.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.55937 {
-          x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.55949 {
-          x1=330.0mil; y1=0.0; x2=158.75mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.55961 {
-          x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.55973 {
-          x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.55985 {
-          x1=6.58in; y1=765.0mil; x2=6.58in; y2=3.435in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.55997 {
-          x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.56009 {
-          x1=330.0mil; y1=4.2in; x2=158.75mm; y2=4.2in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.56021 {
-          x1=0.0; y1=765.0mil; x2=0.0; y2=3.435in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.56033 {
-          x1=136.6157mm; y1=101.7057mm; x2=137.3157mm; y2=101.7057mm; thickness=20.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.56045 {
-          x1=139.2159mm; y1=103.8558mm; x2=140.3157mm; y2=103.8558mm; thickness=20.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.56057 {
-          x1=142.2159mm; y1=101.7057mm; x2=142.9159mm; y2=101.7057mm; thickness=20.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.60491 {
-          x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.60503 {
-          x1=330.0mil; y1=0.0; x2=158.75mm; y2=0.0; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.60515 {
-          x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.60527 {
-          x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.60539 {
-          x1=6.58in; y1=765.0mil; x2=6.58in; y2=3.435in; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.60551 {
-          x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.60563 {
-          x1=330.0mil; y1=4.2in; x2=158.75mm; y2=4.2in; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.60575 {
-          x1=0.0; y1=765.0mil; x2=0.0; y2=3.435in; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.60587 {
-          x1=136.6157mm; y1=101.7057mm; x2=137.3157mm; y2=101.7057mm; thickness=20.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.60599 {
-          x1=139.2159mm; y1=103.8558mm; x2=140.3157mm; y2=103.8558mm; thickness=20.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.60611 {
-          x1=142.2159mm; y1=101.7057mm; x2=142.9159mm; y2=101.7057mm; thickness=20.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.78241 {
-          x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.78253 {
-          x1=330.0mil; y1=0.0; x2=158.75mm; y2=0.0; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.78265 {
-          x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.78277 {
-          x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.78289 {
-          x1=6.58in; y1=765.0mil; x2=6.58in; y2=3.435in; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.78301 {
-          x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=40.0mil;
+         ha:arc.30132 {
+          x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; 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.78313 {
-          x1=330.0mil; y1=4.2in; x2=158.75mm; y2=4.2in; thickness=10.0mil; clearance=40.0mil;
+         ha:arc.30133 {
+          x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; 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.78325 {
-          x1=0.0; y1=765.0mil; x2=0.0; y2=3.435in; thickness=10.0mil; clearance=40.0mil;
+         ha:arc.30134 {
+          x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; 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.55463 {
-          x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.55467 {
-          x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.55471 {
-          x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.55475 {
-          x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.55611 {
-          x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.55615 {
-          x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.55619 {
-          x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.55623 {
-          x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.55764 {
-          x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.55768 {
-          x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.55772 {
-          x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.55776 {
-          x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
          }
-         ha:arc.55917 {
+         ha:arc.78332 {
           x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           ha:attributes {
@@ -7214,10 +7023,11 @@ ha:pcb-rnd-board-v8 {
             noexport=1
           }
          }
-         ha:arc.55921 {
+         ha:arc.78336 {
           x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           ha:attributes {
@@ -7226,10 +7036,11 @@ ha:pcb-rnd-board-v8 {
             noexport=1
           }
          }
-         ha:arc.55925 {
+         ha:arc.78340 {
           x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           ha:attributes {
@@ -7238,10 +7049,11 @@ ha:pcb-rnd-board-v8 {
             noexport=1
           }
          }
-         ha:arc.55929 {
+         ha:arc.78344 {
           x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           ha:attributes {
@@ -7250,661 +7062,19 @@ ha:pcb-rnd-board-v8 {
             noexport=1
           }
          }
-         ha:arc.56065 {
-          x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.56069 {
-          x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.56073 {
-          x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.56077 {
-          x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.60619 {
-          x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
+         ha:polygon.62863 { clearance=50.0mil;
+          li:geometry {
+            ta:contour {
+             { 0.0; 0.0 }
+             { 6.6in; 0.0 }
+             { 6.6in; 4.2in }
+             { 0.0; 4.2in }
+            }
           }
 
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.60623 {
-          x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
           ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.60627 {
-          x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.60631 {
-          x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.78333 {
-          x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.78337 {
-          x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.78341 {
-          x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.78345 {
-          x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:polygon.63174 { clearance=50.0mil;
-          li:geometry {
-            ta:contour {
-             { 0.0; 0.0 }
-             { 6.6in; 0.0 }
-             { 6.6in; 4.2in }
-             { 0.0; 4.2in }
-            }
-          }
-
-          ha:flags {
-           clearpoly=1
-           lock=1
-          }
-         }
-        }
-        color = {#548b54}
-      }
-
-      ha:gnd {
-       lid=5
-       group=5
-       ha:combining {       }
-
-        ha:attributes {
-          {pcb-rnd::key::vis}={<Key>l; Shift<Key>o}
-          {pcb-rnd::key::select}={<Key>l; <Key>o}
-        }
-
-        li:objects {
-         ha:line.30026 {
-          x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-         }
-         ha:line.30029 {
-          x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-         }
-         ha:line.30032 {
-          x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-         }
-         ha:line.30035 {
-          x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-         }
-         ha:line.30080 {
-          x1=1.152in; y1=1.794in; x2=1.146in; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30101 {
-          x1=12.7133mm; y1=71.1067mm; x2=500.0mil; y2=2.8in; thickness=140.0mil; clearance=20.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30107 {
-          x1=15.2036mm; y1=38.0636mm; x2=600.0mil; y2=38.1mm; thickness=140.0mil; clearance=20.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30150 {
-          x1=1.807in; y1=87.6808mm; x2=1.807in; y2=91.0844mm; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30153 {
-          x1=1.807in; y1=91.0844mm; x2=51.8414mm; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30159 {
-          x1=70.7898mm; y1=925.0mil; x2=70.7898mm; y2=327.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30162 {
-          x1=70.7898mm; y1=327.0mil; x2=70.739mm; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30165 {
-          x1=2.814in; y1=935.0mil; x2=2.814in; y2=296.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30168 {
-          x1=2.814in; y1=296.0mil; x2=71.501mm; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30171 {
-          x1=71.501mm; y1=295.0mil; x2=4.31in; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30174 {
-          x1=70.739mm; y1=325.0mil; x2=70.739mm; y2=282.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30177 {
-          x1=70.739mm; y1=282.0mil; x2=2.803in; y2=264.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30180 {
-          x1=2.803in; y1=264.0mil; x2=109.8296mm; y2=264.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30183 {
-          x1=109.8296mm; y1=264.0mil; x2=110.236mm; y2=280.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30186 {
-          x1=110.236mm; y1=280.0mil; x2=110.236mm; y2=310.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30189 {
-          x1=110.236mm; y1=310.0mil; x2=109.855mm; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30192 {
-          x1=109.855mm; y1=325.0mil; x2=4.28in; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30195 {
-          x1=161.925mm; y1=1.76in; x2=161.925mm; y2=3.046in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30198 {
-          x1=162.8648mm; y1=1.76in; x2=162.8648mm; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30201 {
-          x1=163.8046mm; y1=1.76in; x2=163.8046mm; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30210 {
-          x1=101.981mm; y1=3.847in; x2=4.017in; y2=3.845in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30213 {
-          x1=51.8414mm; y1=3.82in; x2=102.6668mm; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30216 {
-          x1=102.6668mm; y1=3.82in; x2=102.7938mm; y2=3.815in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30219 {
-          x1=64.135mm; y1=3.847in; x2=4.017in; y2=3.847in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30222 {
-          x1=139.954mm; y1=2.496in; x2=128.8034mm; y2=2.496in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30225 {
-          x1=128.8034mm; y1=2.496in; x2=119.0752mm; y2=53.6702mm; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30228 {
-          x1=119.0752mm; y1=53.6702mm; x2=2.253in; y2=53.6702mm; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30231 {
-          x1=2.253in; y1=53.6702mm; x2=49.911mm; y2=1.825in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30234 {
-          x1=1.813in; y1=3.415in; x2=1.813in; y2=3.414in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30237 {
-          x1=2.814in; y1=935.0mil; x2=1.79in; y2=1.959in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30240 {
-          x1=5.482in; y1=2.524in; x2=128.8034mm; y2=2.524in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30243 {
-          x1=128.8034mm; y1=2.524in; x2=4.678in; y2=2.131in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30246 {
-          x1=4.678in; y1=2.131in; x2=2.163in; y2=2.131in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30249 {
-          x1=1.807in; y1=87.6808mm; x2=1.748in; y2=3.393in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30255 {
-          x1=70.7898mm; y1=925.0mil; x2=1.748in; y2=1.964in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30258 {
-          x1=1.813in; y1=3.415in; x2=1.764in; y2=3.366in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30261 {
-          x1=1.764in; y1=3.366in; x2=1.764in; y2=1.985in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30264 {
-          x1=1.764in; y1=1.985in; x2=1.7895in; y2=1.9595in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30267 {
-          x1=2.164in; y1=2.131in; x2=1.807in; y2=2.488in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30270 {
-          x1=1.807in; y1=2.488in; x2=1.807in; y2=64.528mm; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30273 {
-          x1=1.807in; y1=64.528mm; x2=45.8839mm; y2=64.5419mm; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.30252 {
-          x1=1.748in; y1=3.393in; x2=1.748in; y2=1.964in; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.78238 {
-          x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.78250 {
-          x1=330.0mil; y1=0.0; x2=158.75mm; y2=0.0; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.78262 {
-          x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.78274 {
-          x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.78286 {
-          x1=6.58in; y1=765.0mil; x2=6.58in; y2=3.435in; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.78298 {
-          x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.78310 {
-          x1=330.0mil; y1=4.2in; x2=158.75mm; y2=4.2in; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:line.78322 {
-          x1=0.0; y1=765.0mil; x2=0.0; y2=3.435in; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.30131 {
-          x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-         }
-         ha:arc.30132 {
-          x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-         }
-         ha:arc.30133 {
-          x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-         }
-         ha:arc.30134 {
-          x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-         }
-         ha:arc.78332 {
-          x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.78336 {
-          x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.78340 {
-          x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:arc.78344 {
-          x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
-          }
-         }
-         ha:polygon.62863 { clearance=50.0mil;
-          li:geometry {
-            ta:contour {
-             { 0.0; 0.0 }
-             { 6.6in; 0.0 }
-             { 6.6in; 4.2in }
-             { 0.0; 4.2in }
-            }
-          }
-
-          ha:flags {
-           clearpoly=1
-           lock=1
+           clearpoly=1
+           lock=1
           }
          }
         }
@@ -8151,10 +7321,10 @@ ha:pcb-rnd-board-v8 {
    ha:polygon.30609 {
     li:geometry {
       ta:contour {
-       { 125.0188mm; 1.644in }
-       { 131.572mm; 1.644in }
-       { 131.572mm; 1.086in }
-       { 125.0188mm; 1.086in }
+       { 4.922in; 1.644in }
+       { 5.18in; 1.644in }
+       { 5.18in; 1.086in }
+       { 4.922in; 1.086in }
       }
     }
 
@@ -8166,7 +7336,7 @@ ha:pcb-rnd-board-v8 {
     li:geometry {
       ta:contour {
        { 133.5555mm; 785.74mil }
-       { 5.1659685in; 18.2021mm }
+       { 131.2156mm; 18.2021mm }
        { 140.6578mm; 601.0mil }
        { 142.5418mm; 13.2425mm }
        { 142.5418mm; 16.9151mm }
@@ -8178,18 +7348,18 @@ ha:pcb-rnd-board-v8 {
        { 142.5418mm; 23.0005mm }
        { 142.5418mm; 26.6715mm }
        { 140.6578mm; 24.6499mm }
-       { 5.1659685in; 21.7134mm }
+       { 131.2156mm; 21.7134mm }
       }
     }
    }
    ha:polygon.30629 {
     li:geometry {
       ta:contour {
-       { 4.95033071in; 785.74mil }
+       { 125.7384mm; 785.74mil }
        { 130.8207mm; 18.3772mm }
        { 131.3569mm; 18.8237mm }
        { 128.9741mm; 785.74mil }
-       { 131.3569mm; 21.091906mm }
+       { 131.3569mm; 830.39mil }
        { 130.8207mm; 21.5384mm }
       }
     }
@@ -8282,7 +7452,7 @@ ha:pcb-rnd-board-v8 {
     rot = 90.000000
    }
    ha:text.30598 {
-    string=` 2022 Bdale Garbee; x=124.9304mm; y=2.9348in; scale=200; fid=0;
+    string=` 2023 Bdale Garbee; x=124.9304mm; y=2.9348in; scale=200; fid=0;
     rot = 90.000000
    }
    ha:text.30600 {
@@ -8314,7 +7484,7 @@ ha:pcb-rnd-board-v8 {
     rot = 90.000000
    }
    ha:text.30604 {
-    string=Box; x=4.726in; y=3.7in; scale=200; fid=0;
+    string=Box; x=4.711in; y=3.7in; scale=200; fid=0;
     ha:flags {
      clearline=1
     }
@@ -8324,33 +7494,33 @@ ha:pcb-rnd-board-v8 {
     string={License:  tapr.org/OHL}; x=148.2598mm; y=1.669in; scale=150; fid=0;
     rot = 90.000000
    }
-   ha:text.30606 {
-    string=TeleFireEight v2.1; x=4.657in; y=2.922in; scale=400; fid=0;
-    rot = 90.000000
-   }
    ha:text.30607 {
     string=On/Off; x=630.0mil; y=3.14in; scale=200; fid=0;
     rot = 90.000000
    }
    ha:text.30608 {
-    string=Battery; x=189.0mil; y=36.6268mm; scale=200; fid=0;
+    string=Battery; x=189.0mil; y=1.442in; scale=200; fid=0;
     rot = 90.000000
    }
    ha:text.30596 {
-    string=+; x=459.0mil; y=39.4462mm; scale=400; fid=0;
+    string=+; x=459.0mil; y=1.553in; scale=400; fid=0;
     ha:flags {
      clearline=1
     }
     rot = 0.000000
    }
    ha:text.30575 {
-    string=Armed; x=6.383in; y=81.3562mm; scale=200; fid=0;
+    string=Armed; x=6.383in; y=3.203in; scale=200; fid=0;
     rot = 90.000000
    }
    ha:text.30599 {
     string=RF Signal; x=6.113in; y=1.429in; scale=200; fid=0;
     rot = 90.000000
    }
+   ha:text.30606 {
+    string=TeleFireEight v2.1p2; x=4.657in; y=2.922in; scale=400; fid=0;
+    rot = 90.000000
+   }
   }
   color = {#000000}
 }
@@ -8404,7 +7574,7 @@ ha:pcb-rnd-board-v8 {
 
     li:objects {
      ha:padstack_ref.34207 {
-      proto=4; x=135.8392mm; y=1.5589685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      proto=4; x=5.348in; y=39.5978mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
       ha:flags {
        clearline=1
       }
@@ -8548,7 +7718,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34213 {
-      proto=4; x=138.7348mm; y=40.7408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      proto=4; x=5.462in; y=40.7408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
       ha:flags {
        clearline=1
       }
@@ -8572,7 +7742,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34214 {
-      proto=4; x=5.742in; y=1.8159685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      proto=4; x=5.742in; y=46.1256mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
       ha:flags {
        clearline=1
       }
@@ -8615,7 +7785,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34216 {
-      proto=5; x=5.5in; y=1.6959685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=5; x=139.7mm; y=43.0776mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -8634,7 +7804,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34217 {
-      proto=5; x=5.442in; y=1.6959685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=5; x=5.442in; y=43.0776mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -8653,7 +7823,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34218 {
-      proto=5; x=5.293in; y=1.7489685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=5; x=5.293in; y=44.4238mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -8672,7 +7842,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34219 {
-      proto=5; x=139.2174mm; y=49.9356mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=5; x=5.481in; y=49.9356mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -8691,7 +7861,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34220 {
-      proto=5; x=137.7188mm; y=1.9549685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=5; x=5.422in; y=49.6562mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -8854,7 +8024,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34227 {
-      proto=4; x=3.665in; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=93.091mm; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -8902,7 +8072,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34229 {
-      proto=4; x=3.665in; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=93.091mm; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -8950,7 +8120,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34231 {
-      proto=4; x=2.915in; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=74.041mm; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9046,7 +8216,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34235 {
-      proto=4; x=2.165in; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=54.991mm; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9094,7 +8264,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34237 {
-      proto=4; x=2.165in; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=54.991mm; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9191,7 +8361,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34241 {
-      proto=4; x=1.769in; y=91.7956mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=1.769in; y=3.614in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9239,7 +8409,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34243 {
-      proto=4; x=2.435in; y=3.707in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=61.849mm; y=3.707in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9263,7 +8433,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34244 {
-      proto=4; x=59.563mm; y=3.785in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=59.563mm; y=96.139mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9287,7 +8457,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34245 {
-      proto=4; x=2.435in; y=3.785in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=61.849mm; y=96.139mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9311,7 +8481,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34246 {
-      proto=4; x=3.095in; y=3.706in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=78.613mm; y=3.706in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9359,7 +8529,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34248 {
-      proto=4; x=3.095in; y=3.786in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=78.613mm; y=3.786in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9407,7 +8577,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34250 {
-      proto=4; x=3.845in; y=3.705in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=97.663mm; y=94.107mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9431,7 +8601,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34251 {
-      proto=4; x=3.845in; y=3.786in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=97.663mm; y=3.786in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9455,7 +8625,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34252 {
-      proto=4; x=3.935in; y=3.786in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=99.949mm; y=3.786in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9479,7 +8649,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34253 {
-      proto=4; x=3.935in; y=3.705in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=99.949mm; y=94.107mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9527,7 +8697,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34255 {
-      proto=4; x=116.713mm; y=3.785in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=116.713mm; y=96.139mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9551,7 +8721,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34256 {
-      proto=4; x=4.685in; y=3.785in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=118.999mm; y=96.139mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9575,7 +8745,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34257 {
-      proto=4; x=4.685in; y=3.706in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=118.999mm; y=3.706in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9599,7 +8769,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34258 {
-      proto=4; x=149.2758mm; y=2.93in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.877in; y=2.93in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9617,7 +8787,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34260 {
-      proto=4; x=5.352in; y=54.9148mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.352in; y=2.162in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9678,7 +8848,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34264 {
-      proto=4; x=135.1534mm; y=56.4642mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.321in; y=2.223in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9696,7 +8866,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34266 {
-      proto=4; x=156.1592mm; y=77.851mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=6.148in; y=77.851mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9720,7 +8890,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34268 {
-      proto=4; x=141.4526mm; y=3.32in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.569in; y=3.32in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9792,7 +8962,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34271 {
-      proto=4; x=5.097in; y=81.8642mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.097in; y=3.223in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9811,7 +8981,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34272 {
-      proto=4; x=143.9418mm; y=3.32in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.667in; y=3.32in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9835,7 +9005,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34273 {
-      proto=4; x=144.8816mm; y=3.32in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.704in; y=3.32in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9873,7 +9043,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34275 {
-      proto=4; x=5.81in; y=71.9328mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.81in; y=2.832in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9964,7 +9134,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34279 {
-      proto=4; x=109.855mm; y=93.218mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=109.855mm; y=3.67in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10006,7 +9176,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34282 {
-      proto=4; x=90.551mm; y=93.218mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=90.551mm; y=3.67in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10030,7 +9200,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34283 {
-      proto=4; x=2.825in; y=3.563in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=71.755mm; y=3.563in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10039,7 +9209,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34284 {
-      proto=4; x=2.825in; y=93.218mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=71.755mm; y=3.67in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10072,7 +9242,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34286 {
-      proto=4; x=2.08in; y=93.218mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=2.08in; y=3.67in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10096,7 +9266,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34287 {
-      proto=4; x=3.25in; y=555.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=82.55mm; y=555.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10153,7 +9323,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34290 {
-      proto=4; x=3.25in; y=642.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=82.55mm; y=642.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10308,7 +9478,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34300 {
-      proto=4; x=1.813in; y=3.415in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=1.813in; y=86.741mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10335,7 +9505,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34303 {
-      proto=4; x=5.801in; y=78.0542mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.801in; y=3.073in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10353,62 +9523,8 @@ ha:pcb-rnd-board-v8 {
         }
       }
      }
-     ha:padstack_ref.34304 {
-      proto=4; x=161.925mm; y=1.76in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34305 {
-      proto=4; x=162.8648mm; y=1.76in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34306 {
-      proto=4; x=163.8046mm; y=1.76in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34307 {
-      proto=4; x=161.925mm; y=77.343mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34308 {
-      proto=4; x=162.8648mm; y=77.343mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34309 {
-      proto=4; x=163.8046mm; y=77.343mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.34310 {
-      proto=4; x=140.4366mm; y=2.7in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.529in; y=2.7in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10417,7 +9533,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34311 {
-      proto=4; x=30.988mm; y=3.712in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=1.22in; y=3.712in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10435,7 +9551,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34313 {
-      proto=4; x=141.0462mm; y=2.77in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.553in; y=2.77in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10444,7 +9560,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34314 {
-      proto=4; x=141.4526mm; y=2.805in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.569in; y=71.247mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10453,7 +9569,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34315 {
-      proto=4; x=5.583in; y=72.136mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.583in; y=2.84in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10462,7 +9578,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34316 {
-      proto=4; x=140.4874mm; y=2.252in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.531in; y=2.252in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10480,7 +9596,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34318 {
-      proto=4; x=141.986mm; y=55.8292mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.59in; y=2.198in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10498,7 +9614,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34320 {
-      proto=4; x=132.3848mm; y=2.576in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.212in; y=2.576in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10560,7 +9676,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34323 {
-      proto=4; x=2.583in; y=96.2914mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=2.583in; y=3.791in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10593,7 +9709,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34325 {
-      proto=4; x=64.135mm; y=3.847in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=64.135mm; y=3.849in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10602,7 +9718,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34326 {
-      proto=4; x=107.5944mm; y=3.712in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=4.236in; y=3.712in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10645,7 +9761,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34328 {
-      proto=4; x=102.7938mm; y=3.815in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=4.047in; y=96.901mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10662,32 +9778,8 @@ ha:pcb-rnd-board-v8 {
       li:thermal {
       }
      }
-     ha:padstack_ref.34330 {
-      proto=4; x=141.0462mm; y=3.959in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-         noshape  
-        }
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-        li:5 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
      ha:padstack_ref.34331 {
-      proto=4; x=146.05mm; y=64.3382mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=146.05mm; y=2.533in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10705,7 +9797,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34333 {
-      proto=4; x=49.911mm; y=1.825in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=49.911mm; y=46.355mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10714,7 +9806,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34334 {
-      proto=4; x=139.954mm; y=2.496in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=5.51in; y=2.496in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10723,130 +9815,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34335 {
-      proto=4; x=53.594mm; y=1.68in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-         noshape  
-        }
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-        li:5 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.34336 {
-      proto=4; x=2.052in; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34337 {
-      proto=4; x=52.6796mm; y=2.522in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34338 {
-      proto=4; x=2.096in; y=64.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34339 {
-      proto=4; x=2.119in; y=2.568in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34340 {
-      proto=4; x=53.7972mm; y=2.613in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34341 {
-      proto=4; x=1.833in; y=2.675in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34342 {
-      proto=4; x=1.829in; y=2.721in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34343 {
-      proto=4; x=1.899in; y=70.8914mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34344 {
-      proto=4; x=1.876in; y=70.2818mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34345 {
-      proto=4; x=1.852in; y=2.744in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34346 {
-      proto=4; x=5.482in; y=2.524in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34347 {
-      proto=4; x=47.8236mm; y=64.973mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=2.11in; y=1.68in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10869,36 +9838,8 @@ ha:pcb-rnd-board-v8 {
         }
       }
      }
-     ha:padstack_ref.34348 {
-      proto=4; x=47.3566mm; y=63.0692mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-        li:4 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.34349 {
-      proto=4; x=45.8839mm; y=64.5419mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.34350 {
-      proto=4; x=1.77in; y=3.415in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=1.77in; y=86.741mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -10931,7 +9872,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34352 {
-      proto=4; x=205.0mil; y=72.136mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=205.0mil; y=2.84in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -11027,7 +9968,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34356 {
-      proto=4; x=115.0mil; y=72.136mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=115.0mil; y=2.84in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -11074,176 +10015,45 @@ ha:pcb-rnd-board-v8 {
          }
       }
      }
-      ha:subc.30637 {
-       ha:attributes {
-        {io_pcb::hidename_y}=11.0236 mm
-        footprint=hole-M3
-        {io_pcb::hidename_scale}=70
-        refdes=H1
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=HOLE_PLATED
-        {io_pcb::hidename_x}=17.1320 mm
+      ha:padstack_ref.113011 {
+       proto=4; x=2.023in; y=3.798in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
+       li:thermal {
        }
       }
+      ha:padstack_ref.117567 {
+       proto=4; x=5.451in; y=3.94084in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
 
-       li:objects {
-        ha:padstack_ref.30651 {
-         proto=0; x=690.0mil; y=445.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
+       li:thermal {
+         li:1 {
+          on  
+          solid  
+          noshape  
          }
-
-         li:thermal {
-           li:1 {
-            on  
-            solid  
-            noshape  
-           }
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-            li:5 {
-             on  
-             solid  
-             noshape  
-            }
+         li:3 {
+          on  
+          solid  
+          noshape  
          }
-
-         ha:attributes {
-           term=1
-           name=1
+         li:5 {
+          on  
+          solid  
+          noshape  
          }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:arc.30638 {
-            x=690.0mil; y=445.0mil; width=120.0mil; height=120.0mil; astart=0.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.30639 {
-            x1=690.0mil; y1=445.0mil; x2=690.0mil; y2=445.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.30642 {
-            x1=690.0mil; y1=445.0mil; x2=690.0mil; y2=445.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.30645 {
-            x1=690.0mil; y1=445.0mil; x2=18.526mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.30648 {
-            x1=690.0mil; y1=445.0mil; x2=690.0mil; y2=12.303mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAAB
- ha:flags ={ lock=1
- };      }
-      ha:subc.30653 {
+      ha:subc.30637 {
        ha:attributes {
-        {io_pcb::hidename_y}=94.7166 mm
+        {io_pcb::hidename_y}=11.0236 mm
         footprint=hole-M3
         {io_pcb::hidename_scale}=70
-        refdes=H3
+        refdes=H1
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
@@ -11251,7 +10061,7 @@ ha:pcb-rnd-board-v8 {
         vendor=unknown
         {io_pcb::hidename_direction}=0
         device=HOLE_PLATED
-        {io_pcb::hidename_x}=16.5354 mm
+        {io_pcb::hidename_x}=17.1320 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -11314,8 +10124,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.30667 {
-         proto=0; x=690.0mil; y=95.377mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.30651 {
+         proto=0; x=690.0mil; y=445.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -11351,8 +10161,8 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:arc.30654 {
-            x=690.0mil; y=95.377mm; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           ha:arc.30638 {
+            x=690.0mil; y=445.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -11366,26 +10176,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.30655 {
-            x1=690.0mil; y1=95.377mm; x2=690.0mil; y2=95.377mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30639 {
+            x1=690.0mil; y1=445.0mil; x2=690.0mil; y2=445.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.30658 {
-            x1=690.0mil; y1=95.377mm; x2=690.0mil; y2=95.377mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30642 {
+            x1=690.0mil; y1=445.0mil; x2=690.0mil; y2=445.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.30661 {
-            x1=690.0mil; y1=95.377mm; x2=18.526mm; y2=95.377mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30645 {
+            x1=690.0mil; y1=445.0mil; x2=18.526mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.30664 {
-            x1=690.0mil; y1=95.377mm; x2=690.0mil; y2=96.377mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30648 {
+            x1=690.0mil; y1=445.0mil; x2=690.0mil; y2=12.303mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -11399,15 +10209,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAAC
+       uid = HWY2P2lhIMcskR/O2jgAAAAB
  ha:flags ={ lock=1
  };      }
-      ha:subc.30669 {
+      ha:subc.30653 {
        ha:attributes {
-        {io_pcb::hidename_y}=94.3084 mm
+        {io_pcb::hidename_y}=94.7166 mm
         footprint=hole-M3
         {io_pcb::hidename_scale}=70
-        refdes=H4
+        refdes=H3
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
@@ -11415,7 +10225,7 @@ ha:pcb-rnd-board-v8 {
         vendor=unknown
         {io_pcb::hidename_direction}=0
         device=HOLE_PLATED
-        {io_pcb::hidename_x}=148.7932 mm
+        {io_pcb::hidename_x}=16.5354 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -11478,8 +10288,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.30683 {
-         proto=0; x=149.606mm; y=95.377mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.30667 {
+         proto=0; x=690.0mil; y=95.377mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -11515,8 +10325,8 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:arc.30670 {
-            x=149.606mm; y=95.377mm; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           ha:arc.30654 {
+            x=690.0mil; y=95.377mm; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -11530,26 +10340,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.30671 {
-            x1=149.606mm; y1=95.377mm; x2=149.606mm; y2=95.377mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30655 {
+            x1=690.0mil; y1=95.377mm; x2=690.0mil; y2=95.377mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.30674 {
-            x1=149.606mm; y1=95.377mm; x2=149.606mm; y2=95.377mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30658 {
+            x1=690.0mil; y1=95.377mm; x2=690.0mil; y2=95.377mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.30677 {
-            x1=149.606mm; y1=95.377mm; x2=150.606mm; y2=95.377mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30661 {
+            x1=690.0mil; y1=95.377mm; x2=18.526mm; y2=95.377mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.30680 {
-            x1=149.606mm; y1=95.377mm; x2=149.606mm; y2=96.377mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30664 {
+            x1=690.0mil; y1=95.377mm; x2=690.0mil; y2=96.377mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -11563,134 +10373,33 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAAD
+       uid = HWY2P2lhIMcskR/O2jgAAAAC
  ha:flags ={ lock=1
  };      }
-      ha:subc.30685 {
+      ha:subc.30669 {
        ha:attributes {
-        {io_pcb::hidename_y}=29.7180 mm
-        footprint=100mil-led
+        {io_pcb::hidename_y}=94.3084 mm
+        footprint=hole-M3
         {io_pcb::hidename_scale}=70
-        refdes=D7
+        refdes=H4
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=yellow
+        value=
         vendor=unknown
         {io_pcb::hidename_direction}=0
-        device=LED
-        {io_pcb::hidename_x}=167.0050 mm
+        device=HOLE_PLATED
+        {io_pcb::hidename_x}=148.7932 mm
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=35.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=35.0mil; hplated=1; htop=0; hbottom=0;
+         hdia=125.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -11700,7 +10409,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
@@ -11710,7 +10419,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -11720,7 +10429,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
@@ -11730,7 +10439,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              bottom = 1
@@ -11743,22 +10452,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.30702 {
-         proto=0; x=6.4in; y=30.48mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.30703 {
-         proto=1; x=6.5in; y=30.48mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
+        ha:padstack_ref.30683 {
+         proto=0; x=5.89in; y=95.377mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -11766,27 +10461,24 @@ ha:pcb-rnd-board-v8 {
          li:thermal {
            li:1 {
             on  
-            diag  
-            round  
+            solid  
             noshape  
            }
            li:3 {
             on  
-            diag  
-            round  
+            solid  
             noshape  
            }
             li:5 {
              on  
-             diag  
-             round  
+             solid  
              noshape  
             }
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=1
+           name=1
          }
         }
        }
@@ -11797,16 +10489,13 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.30686 {
-            x1=6.549in; y1=1.143in; x2=6.549in; y2=1.257in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.30689 {
-            x=163.83mm; y=30.48mm; width=114.0mil; height=114.0mil; astart=-210.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
+           ha:arc.30670 {
+            x=149.606mm; y=95.377mm; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
            silk = 1
-           bottom = 1
+           top = 1
           }
         }
 
@@ -11815,51 +10504,52 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.30690 {
-            x1=163.83mm; y1=30.48mm; x2=163.83mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30671 {
+            x1=149.606mm; y1=95.377mm; x2=149.606mm; y2=95.377mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.30693 {
-            x1=163.83mm; y1=30.48mm; x2=163.83mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30674 {
+            x1=149.606mm; y1=95.377mm; x2=149.606mm; y2=95.377mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.30696 {
-            x1=163.83mm; y1=30.48mm; x2=164.83mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30677 {
+            x1=149.606mm; y1=95.377mm; x2=150.606mm; y2=95.377mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.30699 {
-            x1=163.83mm; y1=30.48mm; x2=163.83mm; y2=29.48mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30680 {
+            x1=149.606mm; y1=95.377mm; x2=149.606mm; y2=96.377mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           bottom = 1
-           virtual = 1
+           top = 1
            misc = 1
+           virtual = 1
           }
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAAE
-      }
-      ha:subc.30705 {
+       uid = HWY2P2lhIMcskR/O2jgAAAAD
+ ha:flags ={ lock=1
+ };      }
+      ha:subc.30685 {
        ha:attributes {
-        {io_pcb::hidename_y}=22.0980 mm
+        {io_pcb::hidename_y}=29.7180 mm
         footprint=100mil-led
         {io_pcb::hidename_scale}=70
-        refdes=D8
+        refdes=D7
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=red
+        value=yellow
         vendor=unknown
         {io_pcb::hidename_direction}=0
         device=LED
@@ -12027,8 +10717,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.30722 {
-         proto=0; x=6.4in; y=932.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
+        ha:padstack_ref.30702 {
+         proto=0; x=6.4in; y=1.2in; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -12041,8 +10731,292 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.30723 {
-         proto=1; x=6.5in; y=932.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
+        ha:padstack_ref.30703 {
+         proto=1; x=165.1mm; y=1.2in; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+            li:5 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+       }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.30686 {
+            x1=6.549in; y1=1.143in; x2=6.549in; y2=1.257in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.30689 {
+            x=163.83mm; y=30.48mm; width=114.0mil; height=114.0mil; astart=-210.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.30690 {
+            x1=163.83mm; y1=30.48mm; x2=163.83mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.30693 {
+            x1=163.83mm; y1=30.48mm; x2=163.83mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.30696 {
+            x1=163.83mm; y1=30.48mm; x2=164.83mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.30699 {
+            x1=163.83mm; y1=30.48mm; x2=163.83mm; y2=29.48mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           bottom = 1
+           virtual = 1
+           misc = 1
+          }
+        }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAAE
+      }
+      ha:subc.30705 {
+       ha:attributes {
+        {io_pcb::hidename_y}=22.0980 mm
+        footprint=100mil-led
+        {io_pcb::hidename_scale}=70
+        refdes=D8
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=red
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=LED
+        {io_pcb::hidename_x}=167.0050 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=35.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=35.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.30722 {
+         proto=0; x=6.4in; y=932.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.30723 {
+         proto=1; x=165.1mm; y=932.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -12326,7 +11300,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.30743 {
-         proto=1; x=6.5in; y=38.1mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         proto=1; x=165.1mm; y=38.1mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -12449,13 +11423,13 @@ ha:pcb-rnd-board-v8 {
             clearance=0.0
              li:ps_poly {
               29.53mil  
-              -1.400048mm  
+              -55.12mil  
               -29.53mil  
-              -1.400048mm  
+              -55.12mil  
               -29.53mil  
-              1.400048mm  
+              55.12mil  
               29.53mil  
-              1.400048mm  
+              55.12mil  
              }
            }
 
@@ -12468,13 +11442,13 @@ ha:pcb-rnd-board-v8 {
             clearance=0.0
              li:ps_poly {
               32.53mil  
-              -1.476248mm  
+              -58.12mil  
               -32.53mil  
-              -1.476248mm  
+              -58.12mil  
               -32.53mil  
-              1.476248mm  
+              58.12mil  
               32.53mil  
-              1.476248mm  
+              58.12mil  
              }
            }
 
@@ -12487,13 +11461,13 @@ ha:pcb-rnd-board-v8 {
             clearance=0.0
              li:ps_poly {
               29.53mil  
-              -1.400048mm  
+              -55.12mil  
               -29.53mil  
-              -1.400048mm  
+              -55.12mil  
               -29.53mil  
-              1.400048mm  
+              55.12mil  
               29.53mil  
-              1.400048mm  
+              55.12mil  
              }
            }
          }
@@ -12511,14 +11485,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
+              -124.02mil  
+              -120.08mil  
+              -124.02mil  
+              120.08mil  
+              124.02mil  
+              120.08mil  
+              124.02mil  
+              -120.08mil  
              }
            }
 
@@ -12530,14 +11504,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -3.226308mm  
-              -3.126232mm  
-              -3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              -3.126232mm  
+              -127.02mil  
+              -123.08mil  
+              -127.02mil  
+              123.08mil  
+              127.02mil  
+              123.08mil  
+              127.02mil  
+              -123.08mil  
              }
            }
 
@@ -12549,14 +11523,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
+              -124.02mil  
+              -120.08mil  
+              -124.02mil  
+              120.08mil  
+              124.02mil  
+              120.08mil  
+              124.02mil  
+              -120.08mil  
              }
            }
          }
@@ -12579,7 +11553,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.30771 {
-         proto=1; x=3.05in; y=88.899976mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=77.47mm; y=88.899976mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -12704,13 +11678,13 @@ ha:pcb-rnd-board-v8 {
             clearance=0.0
              li:ps_poly {
               29.53mil  
-              -1.400048mm  
+              -55.12mil  
               -29.53mil  
-              -1.400048mm  
+              -55.12mil  
               -29.53mil  
-              1.400048mm  
+              55.12mil  
               29.53mil  
-              1.400048mm  
+              55.12mil  
              }
            }
 
@@ -12723,13 +11697,13 @@ ha:pcb-rnd-board-v8 {
             clearance=0.0
              li:ps_poly {
               32.53mil  
-              -1.476248mm  
+              -58.12mil  
               -32.53mil  
-              -1.476248mm  
+              -58.12mil  
               -32.53mil  
-              1.476248mm  
+              58.12mil  
               32.53mil  
-              1.476248mm  
+              58.12mil  
              }
            }
 
@@ -12742,13 +11716,13 @@ ha:pcb-rnd-board-v8 {
             clearance=0.0
              li:ps_poly {
               29.53mil  
-              -1.400048mm  
+              -55.12mil  
               -29.53mil  
-              -1.400048mm  
+              -55.12mil  
               -29.53mil  
-              1.400048mm  
+              55.12mil  
               29.53mil  
-              1.400048mm  
+              55.12mil  
              }
            }
          }
@@ -12766,14 +11740,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
+              -124.02mil  
+              -120.08mil  
+              -124.02mil  
+              120.08mil  
+              124.02mil  
+              120.08mil  
+              124.02mil  
+              -120.08mil  
              }
            }
 
@@ -12785,14 +11759,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -3.226308mm  
-              -3.126232mm  
-              -3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              -3.126232mm  
+              -127.02mil  
+              -123.08mil  
+              -127.02mil  
+              123.08mil  
+              127.02mil  
+              123.08mil  
+              127.02mil  
+              -123.08mil  
              }
            }
 
@@ -12804,14 +11778,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
+              -124.02mil  
+              -120.08mil  
+              -124.02mil  
+              120.08mil  
+              124.02mil  
+              120.08mil  
+              124.02mil  
+              -120.08mil  
              }
            }
          }
@@ -12820,7 +11794,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.30799 {
-         proto=0; x=56.134mm; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=0; x=2.21in; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -12958,14 +11932,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -12977,14 +11951,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -12996,14 +11970,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -13112,14 +12086,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -13131,14 +12105,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -13150,14 +12124,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -13266,14 +12240,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -13285,14 +12259,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -13304,14 +12278,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -13420,14 +12394,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -13439,14 +12413,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -13458,14 +12432,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -13574,14 +12548,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -13593,14 +12567,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -13612,14 +12586,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -13728,14 +12702,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -13747,14 +12721,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -13766,14 +12740,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -13882,14 +12856,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -13901,14 +12875,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -13920,14 +12894,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -14036,14 +13010,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -14055,14 +13029,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -14074,14 +13048,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -14190,14 +13164,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -14209,14 +13183,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -14228,14 +13202,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -14344,14 +13318,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -14363,14 +13337,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -14382,14 +13356,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -14398,7 +13372,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.30960 {
-         proto=0; x=2.825in; y=92.201996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=71.755mm; y=92.201996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -14412,7 +13386,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.30961 {
-         proto=0; x=2.825in; y=91.402404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=71.755mm; y=91.402404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -14498,14 +13472,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -14517,14 +13491,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -14536,14 +13510,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -14652,14 +13626,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -14671,14 +13645,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -14690,14 +13664,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -14706,7 +13680,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.30992 {
-         proto=0; x=2.825in; y=88.913204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=71.755mm; y=88.913204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -14720,7 +13694,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.30993 {
-         proto=0; x=2.825in; y=89.712796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=71.755mm; y=89.712796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -14968,7 +13942,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31013 {
-         proto=1; x=38.1mm; y=104.14mm; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         proto=1; x=38.1mm; y=4.1in; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -15252,7 +14226,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31033 {
-         proto=1; x=2.7in; y=104.14mm; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         proto=1; x=2.7in; y=4.1in; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -15522,7 +14496,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31052 {
-         proto=0; x=98.552mm; y=4.0in; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         proto=0; x=3.88in; y=4.0in; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -15536,7 +14510,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31053 {
-         proto=1; x=98.552mm; y=104.14mm; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         proto=1; x=3.88in; y=4.1in; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -15820,7 +14794,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31073 {
-         proto=1; x=5.06in; y=104.14mm; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         proto=1; x=5.06in; y=4.1in; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -15931,11 +14905,11 @@ ha:pcb-rnd-board-v8 {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.890016mm; hplated=1; htop=0; hbottom=0;
+         hdia=35.04mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=74.41mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -15945,7 +14919,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=74.41mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
@@ -15955,7 +14929,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=74.41mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -15987,7 +14961,7 @@ ha:pcb-rnd-board-v8 {
        }
 
        ha:ps_proto_v6.1 {
-         hdia=2.009902mm; hplated=1; htop=0; hbottom=0;
+         hdia=79.13mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -16021,7 +14995,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=3.32994mm;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=131.1mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
@@ -16031,7 +15005,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=3.32994mm;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=131.1mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              bottom = 1
@@ -16045,7 +15019,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31100 {
-         proto=0; x=154.305mm; y=2.1in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         proto=0; x=154.305mm; y=2.1in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
          ha:flags {
           clearline=1
          }
@@ -16059,7 +15033,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31101 {
-         proto=0; x=154.305mm; y=2.00001in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         proto=0; x=154.305mm; y=2.00001in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
          ha:flags {
           clearline=1
          }
@@ -16091,7 +15065,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31102 {
-         proto=1; x=6.275in; y=2.3in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         proto=1; x=159.385mm; y=2.3in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
          ha:flags {
           clearline=1
          }
@@ -16117,7 +15091,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31103 {
-         proto=1; x=5.87501in; y=2.3in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         proto=1; x=5.87501in; y=2.3in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
          ha:flags {
           clearline=1
          }
@@ -16143,7 +15117,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31104 {
-         proto=1; x=6.275in; y=1.90001in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         proto=1; x=159.385mm; y=1.90001in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
          ha:flags {
           clearline=1
          }
@@ -16169,7 +15143,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31105 {
-         proto=1; x=5.87501in; y=1.90001in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         proto=1; x=5.87501in; y=1.90001in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
          ha:flags {
           clearline=1
          }
@@ -16338,7 +15312,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31121 {
-         proto=0; x=149.606mm; y=445.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         proto=0; x=5.89in; y=445.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -16617,7 +15591,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31141 {
-         proto=1; x=6.5in; y=3.3in; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         proto=1; x=165.1mm; y=3.3in; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -17453,7 +16427,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31200 {
-         proto=0; x=98.552mm; y=200.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         proto=0; x=3.88in; y=200.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -17467,7 +16441,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31201 {
-         proto=1; x=98.552mm; y=100.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         proto=1; x=3.88in; y=100.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -17873,14 +16847,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -17892,14 +16866,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -17911,14 +16885,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -17927,7 +16901,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31474 {
-         proto=0; x=149.7584mm; y=71.018396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.896in; y=71.018396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17941,7 +16915,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31475 {
-         proto=0; x=149.7584mm; y=70.218804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.896in; y=70.218804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -18027,14 +17001,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -18046,14 +17020,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -18065,14 +17039,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -18181,14 +17155,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -18200,14 +17174,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -18219,14 +17193,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -18335,14 +17309,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -18354,14 +17328,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -18373,14 +17347,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -18489,14 +17463,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -18508,14 +17482,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -18527,14 +17501,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -18643,14 +17617,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -18662,14 +17636,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -18681,14 +17655,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -18711,7 +17685,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31555 {
-         proto=0; x=120.65mm; y=82.949796mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=120.65mm; y=3.26574in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -18797,14 +17771,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -18816,14 +17790,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -18835,14 +17809,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -18865,7 +17839,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31571 {
-         proto=0; x=4.801in; y=82.949796mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=4.801in; y=3.26574in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -18951,14 +17925,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -18970,14 +17944,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -18989,14 +17963,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -19005,7 +17979,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31586 {
-         proto=0; x=4.85in; y=3.23426in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=123.19mm; y=3.23426in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19019,7 +17993,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31587 {
-         proto=0; x=4.85in; y=82.949796mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=123.19mm; y=3.26574in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19105,14 +18079,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -19124,14 +18098,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -19143,14 +18117,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -19173,7 +18147,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31603 {
-         proto=0; x=4.9in; y=82.949796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=4.9in; y=3.26574in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19259,14 +18233,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -19278,14 +18252,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -19297,14 +18271,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -19413,14 +18387,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -19432,14 +18406,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -19451,14 +18425,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -19481,7 +18455,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31635 {
-         proto=0; x=5.097in; y=81.070196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.097in; y=3.19174in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19567,14 +18541,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -19586,14 +18560,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -19605,14 +18579,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -19635,7 +18609,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31651 {
-         proto=0; x=152.164796mm; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.99074in; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19721,14 +18695,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -19740,14 +18714,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -19759,14 +18733,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -19775,7 +18749,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31666 {
-         proto=0; x=5.95926in; y=3.25in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.95926in; y=82.55mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19789,7 +18763,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31667 {
-         proto=0; x=152.164796mm; y=3.25in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.99074in; y=82.55mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19875,14 +18849,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -19894,14 +18868,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -19913,14 +18887,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -19929,7 +18903,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31682 {
-         proto=0; x=44.907196mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=4.97in; y=2.37574in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19943,7 +18917,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31683 {
-         proto=0; x=44.107604mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=4.97in; y=2.34426in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19965,25 +18939,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.31670 {
-            x1=44.5074mm; y1=200.0mil; x2=44.5074mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+            x1=126.238mm; y1=59.944mm; x2=126.238mm; y2=59.944mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.31673 {
-            x1=44.5074mm; y1=200.0mil; x2=44.5074mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+            x1=126.238mm; y1=59.944mm; x2=126.238mm; y2=59.944mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.31676 {
-            x1=44.5074mm; y1=200.0mil; x2=43.5074mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+            x1=126.238mm; y1=59.944mm; x2=126.238mm; y2=58.944mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.31679 {
-            x1=44.5074mm; y1=200.0mil; x2=44.5074mm; y2=4.08mm; thickness=0.1mm; clearance=0.0;
+            x1=126.238mm; y1=59.944mm; x2=127.238mm; y2=59.944mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -20029,14 +19003,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -20048,14 +19022,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -20067,14 +19041,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -20097,7 +19071,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31699 {
-         proto=0; x=152.164796mm; y=80.01mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.99074in; y=80.01mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20183,14 +19157,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -20202,14 +19176,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -20221,14 +19195,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -20237,7 +19211,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31714 {
-         proto=0; x=73.824596mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.02in; y=2.37574in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20251,7 +19225,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31715 {
-         proto=0; x=73.025004mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.02in; y=2.34426in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20273,25 +19247,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.31702 {
-            x1=73.4248mm; y1=200.0mil; x2=73.4248mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+            x1=5.02in; y1=59.944mm; x2=5.02in; y2=59.944mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.31705 {
-            x1=73.4248mm; y1=200.0mil; x2=73.4248mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+            x1=5.02in; y1=59.944mm; x2=5.02in; y2=59.944mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.31708 {
-            x1=73.4248mm; y1=200.0mil; x2=72.4248mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+            x1=5.02in; y1=59.944mm; x2=5.02in; y2=58.944mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.31711 {
-            x1=73.4248mm; y1=200.0mil; x2=73.4248mm; y2=4.08mm; thickness=0.1mm; clearance=0.0;
+            x1=5.02in; y1=59.944mm; x2=128.508mm; y2=59.944mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -20337,14 +19311,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -20356,14 +19330,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -20375,14 +19349,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -20405,7 +19379,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31731 {
-         proto=0; x=152.164796mm; y=3.3in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.99074in; y=3.3in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20491,14 +19465,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -20510,14 +19484,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -20529,14 +19503,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -20545,7 +19519,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31746 {
-         proto=0; x=103.415596mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.07in; y=2.37574in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20559,7 +19533,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31747 {
-         proto=0; x=102.616004mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.07in; y=2.34426in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20581,25 +19555,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.31734 {
-            x1=103.0158mm; y1=200.0mil; x2=103.0158mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+            x1=5.07in; y1=59.944mm; x2=5.07in; y2=59.944mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.31737 {
-            x1=103.0158mm; y1=200.0mil; x2=103.0158mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+            x1=5.07in; y1=59.944mm; x2=5.07in; y2=59.944mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.31740 {
-            x1=103.0158mm; y1=200.0mil; x2=102.0158mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+            x1=5.07in; y1=59.944mm; x2=5.07in; y2=58.944mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.31743 {
-            x1=103.0158mm; y1=200.0mil; x2=103.0158mm; y2=4.08mm; thickness=0.1mm; clearance=0.0;
+            x1=5.07in; y1=59.944mm; x2=129.778mm; y2=59.944mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -20645,14 +19619,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -20664,14 +19638,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -20683,14 +19657,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -20699,7 +19673,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31762 {
-         proto=0; x=5.06in; y=8.419596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.12in; y=2.37574in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20713,7 +19687,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31763 {
-         proto=0; x=5.06in; y=7.620004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.12in; y=2.34426in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20735,25 +19709,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.31750 {
-            x1=5.06in; y1=8.0198mm; x2=5.06in; y2=8.0198mm; thickness=0.1mm; clearance=0.0;
+            x1=5.12in; y1=59.944mm; x2=5.12in; y2=59.944mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.31753 {
-            x1=5.06in; y1=8.0198mm; x2=5.06in; y2=8.0198mm; thickness=0.1mm; clearance=0.0;
+            x1=5.12in; y1=59.944mm; x2=5.12in; y2=59.944mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.31756 {
-            x1=5.06in; y1=8.0198mm; x2=5.06in; y2=9.0198mm; thickness=0.1mm; clearance=0.0;
+            x1=5.12in; y1=59.944mm; x2=5.12in; y2=60.944mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.31759 {
-            x1=5.06in; y1=8.0198mm; x2=129.524mm; y2=8.0198mm; thickness=0.1mm; clearance=0.0;
+            x1=5.12in; y1=59.944mm; x2=131.048mm; y2=59.944mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -20799,14 +19773,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -20818,14 +19792,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -20837,14 +19811,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -20853,7 +19827,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31778 {
-         proto=0; x=145.656804mm; y=53.3654mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=145.656804mm; y=2.101in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20867,7 +19841,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31779 {
-         proto=0; x=146.456396mm; y=53.3654mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=146.456396mm; y=2.101in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20953,14 +19927,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -20972,14 +19946,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -20991,14 +19965,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -21108,13 +20082,13 @@ ha:pcb-rnd-board-v8 {
             clearance=0.0
              li:ps_poly {
               23.62mil  
-              -0.699897mm  
+              -27.555mil  
               -23.62mil  
-              -0.699897mm  
+              -27.555mil  
               -23.62mil  
-              0.699897mm  
+              27.555mil  
               23.62mil  
-              0.699897mm  
+              27.555mil  
              }
            }
 
@@ -21127,13 +20101,13 @@ ha:pcb-rnd-board-v8 {
             clearance=0.0
              li:ps_poly {
               26.62mil  
-              -0.776097mm  
+              -30.555mil  
               -26.62mil  
-              -0.776097mm  
+              -30.555mil  
               -26.62mil  
-              0.776097mm  
+              30.555mil  
               26.62mil  
-              0.776097mm  
+              30.555mil  
              }
            }
 
@@ -21146,13 +20120,13 @@ ha:pcb-rnd-board-v8 {
             clearance=0.0
              li:ps_poly {
               23.62mil  
-              -0.699897mm  
+              -27.555mil  
               -23.62mil  
-              -0.699897mm  
+              -27.555mil  
               -23.62mil  
-              0.699897mm  
+              27.555mil  
               23.62mil  
-              0.699897mm  
+              27.555mil  
              }
            }
          }
@@ -21304,14 +20278,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -21323,14 +20297,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -21342,14 +20316,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -21358,7 +20332,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31829 {
-         proto=0; x=5.65in; y=47.293996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=143.51mm; y=47.293996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -21372,7 +20346,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31830 {
-         proto=0; x=5.65in; y=46.494404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=143.51mm; y=46.494404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -21458,14 +20432,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -21477,14 +20451,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -21496,14 +20470,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -21512,7 +20486,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31845 {
-         proto=0; x=5.73526in; y=1.7589685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.73526in; y=44.6778mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -21526,7 +20500,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31846 {
-         proto=0; x=146.475196mm; y=1.7589685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.76674in; y=44.6778mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -21612,14 +20586,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -21631,14 +20605,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -21650,14 +20624,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -21666,7 +20640,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31861 {
-         proto=0; x=5.68426in; y=1.8349685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.68426in; y=46.6082mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -21680,7 +20654,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31862 {
-         proto=0; x=5.71574in; y=1.8349685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.71574in; y=46.6082mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -21766,14 +20740,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -21785,14 +20759,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -21804,14 +20778,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -21920,14 +20894,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -21939,14 +20913,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -21958,14 +20932,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -21974,7 +20948,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31893 {
-         proto=0; x=5.68426in; y=1.8729685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.68426in; y=47.5734mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -21988,7 +20962,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31894 {
-         proto=0; x=5.71574in; y=1.8729685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.71574in; y=47.5734mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -22074,14 +21048,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -22093,14 +21067,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -22112,14 +21086,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -22228,14 +21202,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -22247,14 +21221,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -22266,14 +21240,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -22382,14 +21356,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -22401,14 +21375,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -22420,14 +21394,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -22536,14 +21510,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -22555,14 +21529,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -22574,14 +21548,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -22604,7 +21578,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31958 {
-         proto=0; x=144.189196mm; y=49.3768mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.67674in; y=49.3768mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -22690,14 +21664,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -22709,14 +21683,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -22728,14 +21702,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -22844,14 +21818,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -22863,14 +21837,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -22882,14 +21856,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -22898,7 +21872,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.31989 {
-         proto=0; x=144.132804mm; y=2.0609685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=144.132804mm; y=52.3486mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -22912,7 +21886,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.31990 {
-         proto=0; x=144.932396mm; y=2.0609685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=144.932396mm; y=52.3486mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -22998,14 +21972,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -23017,14 +21991,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -23036,14 +22010,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -23052,7 +22026,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32005 {
-         proto=0; x=142.621mm; y=1.7212285in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=142.621mm; y=43.719204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -23152,14 +22126,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -23171,14 +22145,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -23190,14 +22164,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -23206,7 +22180,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32021 {
-         proto=0; x=5.575in; y=43.725804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=141.605mm; y=43.725804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -23220,7 +22194,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32022 {
-         proto=0; x=5.575in; y=44.525396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=141.605mm; y=44.525396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -23306,14 +22280,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -23325,14 +22299,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -23344,14 +22318,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -23460,14 +22434,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -23479,14 +22453,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -23498,14 +22472,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -23514,7 +22488,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32053 {
-         proto=0; x=5.443in; y=1.6577085in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.443in; y=42.105796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -23614,14 +22588,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -23633,14 +22607,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -23652,14 +22626,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -23768,14 +22742,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -23787,14 +22761,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -23806,14 +22780,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -23922,14 +22896,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -23941,14 +22915,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -23960,14 +22934,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -23976,7 +22950,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32101 {
-         proto=0; x=5.426in; y=2.0377085in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.426in; y=51.757796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -24076,14 +23050,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -24095,14 +23069,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -24114,14 +23088,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -24130,7 +23104,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32117 {
-         proto=0; x=5.28674in; y=1.6959685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.28674in; y=43.0776mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -24144,7 +23118,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32118 {
-         proto=0; x=5.25526in; y=1.6959685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.25526in; y=43.0776mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -24230,14 +23204,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -24249,14 +23223,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -24268,14 +23242,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -24384,14 +23358,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -24403,14 +23377,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -24422,14 +23396,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -24538,14 +23512,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -24557,14 +23531,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -24576,14 +23550,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -24692,14 +23666,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -24711,14 +23685,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -24730,14 +23704,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -24746,7 +23720,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32181 {
-         proto=0; x=141.1732mm; y=51.192396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.558in; y=51.192396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -24760,7 +23734,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32182 {
-         proto=0; x=141.1732mm; y=50.392804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.558in; y=50.392804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -24846,14 +23820,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -24865,14 +23839,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -24884,14 +23858,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -25000,14 +23974,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -25019,14 +23993,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -25038,14 +24012,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -25154,14 +24128,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -25173,14 +24147,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -25192,14 +24166,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -25208,7 +24182,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32229 {
-         proto=0; x=143.6116mm; y=44.518796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.654in; y=44.518796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25222,7 +24196,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32230 {
-         proto=0; x=143.6116mm; y=1.7212285in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.654in; y=43.719204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25308,14 +24282,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -25327,14 +24301,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -25346,14 +24320,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -25462,14 +24436,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -25481,14 +24455,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
@@ -25500,14 +24474,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -25516,7 +24490,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32261 {
-         proto=0; x=5.466in; y=51.733196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.466in; y=2.03674in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25530,7 +24504,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32262 {
-         proto=0; x=5.466in; y=50.933604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.466in; y=2.00526in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25616,14 +24590,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -25635,14 +24609,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -25654,14 +24628,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -25670,7 +24644,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32277 {
-         proto=0; x=132.931404mm; y=1.7339685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=132.931404mm; y=44.0428mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25684,7 +24658,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32278 {
-         proto=0; x=133.730996mm; y=1.7339685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=133.730996mm; y=44.0428mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -26064,13 +25038,13 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425069mm  
+              -16.735mil  
               -5.905mil  
-              -0.425069mm  
+              -16.735mil  
               5.905mil  
-              0.425069mm  
+              16.735mil  
               5.905mil  
-              0.425069mm  
+              16.735mil  
               -5.905mil  
              }
            }
@@ -26083,13 +25057,13 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.495046mm  
+              -19.49mil  
               -8.66mil  
-              -0.495046mm  
+              -19.49mil  
               8.66mil  
-              0.495046mm  
+              19.49mil  
               8.66mil  
-              0.495046mm  
+              19.49mil  
               -8.66mil  
              }
            }
@@ -26102,13 +25076,13 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425069mm  
+              -16.735mil  
               -5.905mil  
-              -0.425069mm  
+              -16.735mil  
               5.905mil  
-              0.425069mm  
+              16.735mil  
               5.905mil  
-              0.425069mm  
+              16.735mil  
               -5.905mil  
              }
            }
@@ -26128,13 +25102,13 @@ ha:pcb-rnd-board-v8 {
             clearance=0.0
              li:ps_poly {
               5.905mil  
-              -0.425069mm  
+              -16.735mil  
               -5.905mil  
-              -0.425069mm  
+              -16.735mil  
               -5.905mil  
-              0.425069mm  
+              16.735mil  
               5.905mil  
-              0.425069mm  
+              16.735mil  
              }
            }
 
@@ -26147,13 +25121,13 @@ ha:pcb-rnd-board-v8 {
             clearance=0.0
              li:ps_poly {
               8.66mil  
-              -0.495046mm  
+              -19.49mil  
               -8.66mil  
-              -0.495046mm  
+              -19.49mil  
               -8.66mil  
-              0.495046mm  
+              19.49mil  
               8.66mil  
-              0.495046mm  
+              19.49mil  
              }
            }
 
@@ -26166,13 +25140,13 @@ ha:pcb-rnd-board-v8 {
             clearance=0.0
              li:ps_poly {
               5.905mil  
-              -0.425069mm  
+              -16.735mil  
               -5.905mil  
-              -0.425069mm  
+              -16.735mil  
               -5.905mil  
-              0.425069mm  
+              16.735mil  
               5.905mil  
-              0.425069mm  
+              16.735mil  
              }
            }
          }
@@ -26244,7 +25218,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32294 {
-         proto=0; x=139.038584mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         proto=0; x=5.47396in; y=45.059816mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
          ha:flags {
           clearline=1
          }
@@ -26272,7 +25246,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32295 {
-         proto=0; x=139.038584mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         proto=0; x=5.47396in; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
          ha:flags {
           clearline=1
          }
@@ -26300,7 +25274,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32296 {
-         proto=0; x=139.038584mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         proto=0; x=5.47396in; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
          ha:flags {
           clearline=1
          }
@@ -26328,7 +25302,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32297 {
-         proto=0; x=137.7188mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         proto=0; x=5.422in; y=45.059816mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
          ha:flags {
           clearline=1
          }
@@ -26356,7 +25330,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32298 {
-         proto=0; x=137.7188mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         proto=0; x=5.422in; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
          ha:flags {
           clearline=1
          }
@@ -26384,7 +25358,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32299 {
-         proto=0; x=137.7188mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         proto=0; x=5.422in; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
          ha:flags {
           clearline=1
          }
@@ -26412,7 +25386,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32300 {
-         proto=0; x=136.398762mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         proto=0; x=5.37003in; y=45.059816mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
          ha:flags {
           clearline=1
          }
@@ -26440,7 +25414,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32301 {
-         proto=0; x=136.398762mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         proto=0; x=5.37003in; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
          ha:flags {
           clearline=1
          }
@@ -26468,7 +25442,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32302 {
-         proto=0; x=136.398762mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         proto=0; x=5.37003in; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
          ha:flags {
           clearline=1
          }
@@ -26496,7 +25470,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32303 {
-         proto=1; x=137.7188mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=1; x=5.422in; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26510,7 +25484,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32304 {
-         proto=2; x=139.038584mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=2; x=5.47396in; y=45.059816mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26524,7 +25498,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32305 {
-         proto=3; x=139.038584mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=3; x=5.47396in; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26538,7 +25512,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32306 {
-         proto=4; x=139.038584mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=4; x=5.47396in; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26552,7 +25526,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32307 {
-         proto=2; x=139.038584mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=2; x=5.47396in; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26566,7 +25540,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32308 {
-         proto=3; x=139.038584mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=3; x=5.47396in; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26580,7 +25554,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32309 {
-         proto=4; x=139.038584mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=4; x=5.47396in; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26594,7 +25568,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32310 {
-         proto=2; x=139.038584mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=2; x=5.47396in; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26608,7 +25582,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32311 {
-         proto=3; x=5.44797in; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=3; x=5.44797in; y=45.059816mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26622,7 +25596,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32312 {
-         proto=4; x=5.44797in; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=4; x=5.44797in; y=45.059816mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26748,7 +25722,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32321 {
-         proto=2; x=137.7188mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=2; x=5.422in; y=45.059816mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26762,7 +25736,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32322 {
-         proto=3; x=137.7188mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=3; x=5.422in; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26776,7 +25750,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32323 {
-         proto=4; x=137.7188mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=4; x=5.422in; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26790,7 +25764,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32324 {
-         proto=2; x=137.7188mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=2; x=5.422in; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26804,7 +25778,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32325 {
-         proto=3; x=137.7188mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=3; x=5.422in; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26818,7 +25792,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32326 {
-         proto=4; x=137.7188mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=4; x=5.422in; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26832,7 +25806,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32327 {
-         proto=2; x=137.7188mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=2; x=5.422in; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26846,7 +25820,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32328 {
-         proto=3; x=5.39602in; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=3; x=5.39602in; y=45.059816mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26860,7 +25834,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32329 {
-         proto=4; x=5.39602in; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=4; x=5.39602in; y=45.059816mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -26986,7 +25960,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32338 {
-         proto=2; x=136.398762mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=2; x=5.37003in; y=45.059816mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -27000,7 +25974,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32339 {
-         proto=3; x=136.398762mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=3; x=5.37003in; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -27014,7 +25988,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32340 {
-         proto=4; x=136.398762mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=4; x=5.37003in; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -27028,7 +26002,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32341 {
-         proto=2; x=136.398762mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=2; x=5.37003in; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -27042,7 +26016,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32342 {
-         proto=3; x=136.398762mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=3; x=5.37003in; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -27056,7 +26030,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32343 {
-         proto=4; x=136.398762mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=4; x=5.37003in; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -27070,7 +26044,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32344 {
-         proto=2; x=136.398762mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=2; x=5.37003in; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -27084,7 +26058,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32345 {
-         proto=5; x=140.19352mm; y=1.7570785in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=5; x=140.19352mm; y=44.629794mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -27098,7 +26072,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32346 {
-         proto=6; x=5.32456in; y=1.7570785in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=6; x=5.32456in; y=44.629794mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -27140,7 +26114,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32349 {
-         proto=5; x=140.19352mm; y=1.7767685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=5; x=140.19352mm; y=45.12992mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -27154,7 +26128,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32350 {
-         proto=6; x=5.32456in; y=1.7767685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=6; x=5.32456in; y=45.12992mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -27168,7 +26142,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32351 {
-         proto=7; x=138.96848mm; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=7; x=5.4712in; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -27182,7 +26156,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32352 {
-         proto=8; x=138.96848mm; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=8; x=5.4712in; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -27280,7 +26254,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32359 {
-         proto=7; x=137.968482mm; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=7; x=5.43183in; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -27294,7 +26268,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32360 {
-         proto=8; x=137.968482mm; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=8; x=5.43183in; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -27420,7 +26394,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32369 {
-         proto=5; x=140.19352mm; y=1.8751785in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=5; x=140.19352mm; y=47.629534mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -27434,7 +26408,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32370 {
-         proto=6; x=5.32456in; y=1.8751785in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=6; x=5.32456in; y=47.629534mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -27619,14 +26593,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -27638,14 +26612,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -27657,14 +26631,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -27687,7 +26661,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.32698 {
-          proto=0; x=120.65mm; y=16.980408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=120.65mm; y=668.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -27773,14 +26747,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -27792,14 +26766,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -27811,14 +26785,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -27827,7 +26801,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.32713 {
-          proto=0; x=120.65mm; y=14.796008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=120.65mm; y=582.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -27927,14 +26901,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -27946,14 +26920,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -27965,14 +26939,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -27995,7 +26969,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.32730 {
-          proto=0; x=120.65mm; y=12.535408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=120.65mm; y=493.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -28081,14 +27055,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -28100,14 +27074,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -28119,14 +27093,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -28149,7 +27123,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.32746 {
-          proto=0; x=120.65mm; y=10.249408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=120.65mm; y=403.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -28236,13 +27210,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               1.400048mm  
+               55.12mil  
                29.53mil  
-               1.400048mm  
+               55.12mil  
               }
             }
 
@@ -28255,13 +27229,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                32.53mil  
-               -1.476248mm  
+               -58.12mil  
                -32.53mil  
-               -1.476248mm  
+               -58.12mil  
                -32.53mil  
-               1.476248mm  
+               58.12mil  
                32.53mil  
-               1.476248mm  
+               58.12mil  
               }
             }
 
@@ -28274,13 +27248,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               1.400048mm  
+               55.12mil  
                29.53mil  
-               1.400048mm  
+               55.12mil  
               }
             }
           }
@@ -28298,14 +27272,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.150108mm  
-               -3.050032mm  
-               -3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               -3.050032mm  
+               -124.02mil  
+               -120.08mil  
+               -124.02mil  
+               120.08mil  
+               124.02mil  
+               120.08mil  
+               124.02mil  
+               -120.08mil  
               }
             }
 
@@ -28317,14 +27291,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.226308mm  
-               -3.126232mm  
-               -3.226308mm  
-               3.126232mm  
-               3.226308mm  
-               3.126232mm  
-               3.226308mm  
-               -3.126232mm  
+               -127.02mil  
+               -123.08mil  
+               -127.02mil  
+               123.08mil  
+               127.02mil  
+               123.08mil  
+               127.02mil  
+               -123.08mil  
               }
             }
 
@@ -28336,14 +27310,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.150108mm  
-               -3.050032mm  
-               -3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               -3.050032mm  
+               -124.02mil  
+               -120.08mil  
+               -124.02mil  
+               120.08mil  
+               124.02mil  
+               120.08mil  
+               124.02mil  
+               -120.08mil  
               }
             }
           }
@@ -28352,7 +27326,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.32773 {
-          proto=0; x=117.856mm; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          proto=0; x=4.64in; y=453.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -28380,7 +27354,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.32775 {
-          proto=0; x=4.46in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          proto=0; x=4.46in; y=453.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -28490,14 +27464,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -28509,14 +27483,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -28528,14 +27502,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -28558,7 +27532,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.32791 {
-          proto=0; x=4.0in; y=12.560808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=4.0in; y=494.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -28644,14 +27618,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -28663,14 +27637,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -28682,14 +27656,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -28712,7 +27686,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.32807 {
-          proto=0; x=4.0in; y=16.980408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=4.0in; y=668.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -28798,14 +27772,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -28817,14 +27791,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -28836,14 +27810,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -28866,7 +27840,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.32823 {
-          proto=0; x=4.0in; y=10.249408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=4.0in; y=403.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -28952,14 +27926,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -28971,14 +27945,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -28990,14 +27964,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -29006,7 +27980,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.32838 {
-          proto=0; x=4.0in; y=14.796008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=4.0in; y=582.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -29107,13 +28081,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               1.400048mm  
+               55.12mil  
                29.53mil  
-               1.400048mm  
+               55.12mil  
               }
             }
 
@@ -29126,13 +28100,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                32.53mil  
-               -1.476248mm  
+               -58.12mil  
                -32.53mil  
-               -1.476248mm  
+               -58.12mil  
                -32.53mil  
-               1.476248mm  
+               58.12mil  
                32.53mil  
-               1.476248mm  
+               58.12mil  
               }
             }
 
@@ -29145,13 +28119,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               1.400048mm  
+               55.12mil  
                29.53mil  
-               1.400048mm  
+               55.12mil  
               }
             }
           }
@@ -29169,14 +28143,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.150108mm  
-               -3.050032mm  
-               -3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               -3.050032mm  
+               -124.02mil  
+               -120.08mil  
+               -124.02mil  
+               120.08mil  
+               124.02mil  
+               120.08mil  
+               124.02mil  
+               -120.08mil  
               }
             }
 
@@ -29188,14 +28162,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.226308mm  
-               -3.126232mm  
-               -3.226308mm  
-               3.126232mm  
-               3.226308mm  
-               3.126232mm  
-               3.226308mm  
-               -3.126232mm  
+               -127.02mil  
+               -123.08mil  
+               -127.02mil  
+               123.08mil  
+               127.02mil  
+               123.08mil  
+               127.02mil  
+               -123.08mil  
               }
             }
 
@@ -29207,14 +28181,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.150108mm  
-               -3.050032mm  
-               -3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               -3.050032mm  
+               -124.02mil  
+               -120.08mil  
+               -124.02mil  
+               120.08mil  
+               124.02mil  
+               120.08mil  
+               124.02mil  
+               -120.08mil  
               }
             }
           }
@@ -29223,7 +28197,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.32866 {
-          proto=0; x=3.89in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          proto=0; x=3.89in; y=453.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -29251,7 +28225,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.32868 {
-          proto=0; x=3.71in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          proto=0; x=3.71in; y=453.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -29362,13 +28336,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               1.400048mm  
+               55.12mil  
                29.53mil  
-               1.400048mm  
+               55.12mil  
               }
             }
 
@@ -29381,13 +28355,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                32.53mil  
-               -1.476248mm  
+               -58.12mil  
                -32.53mil  
-               -1.476248mm  
+               -58.12mil  
                -32.53mil  
-               1.476248mm  
+               58.12mil  
                32.53mil  
-               1.476248mm  
+               58.12mil  
               }
             }
 
@@ -29400,13 +28374,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               1.400048mm  
+               55.12mil  
                29.53mil  
-               1.400048mm  
+               55.12mil  
               }
             }
           }
@@ -29424,14 +28398,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.150108mm  
-               -3.050032mm  
-               -3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               -3.050032mm  
+               -124.02mil  
+               -120.08mil  
+               -124.02mil  
+               120.08mil  
+               124.02mil  
+               120.08mil  
+               124.02mil  
+               -120.08mil  
               }
             }
 
@@ -29443,14 +28417,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.226308mm  
-               -3.126232mm  
-               -3.226308mm  
-               3.126232mm  
-               3.226308mm  
-               3.126232mm  
-               3.226308mm  
-               -3.126232mm  
+               -127.02mil  
+               -123.08mil  
+               -127.02mil  
+               123.08mil  
+               127.02mil  
+               123.08mil  
+               127.02mil  
+               -123.08mil  
               }
             }
 
@@ -29462,14 +28436,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.150108mm  
-               -3.050032mm  
-               -3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               -3.050032mm  
+               -124.02mil  
+               -120.08mil  
+               -124.02mil  
+               120.08mil  
+               124.02mil  
+               120.08mil  
+               124.02mil  
+               -120.08mil  
               }
             }
           }
@@ -29478,7 +28452,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.32895 {
-          proto=0; x=3.14in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          proto=0; x=3.14in; y=453.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -29492,7 +28466,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.32896 {
-          proto=1; x=3.05in; y=700.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          proto=1; x=77.47mm; y=700.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -29506,7 +28480,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.32897 {
-          proto=0; x=2.96in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          proto=0; x=2.96in; y=453.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -29616,14 +28590,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -29635,14 +28609,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -29654,14 +28628,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -29670,7 +28644,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.32912 {
-          proto=0; x=3.25in; y=14.796008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=82.55mm; y=582.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -29684,7 +28658,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.32913 {
-          proto=0; x=3.25in; y=614.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=82.55mm; y=614.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -29770,14 +28744,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -29789,14 +28763,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -29808,14 +28782,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -29824,7 +28798,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.32928 {
-          proto=0; x=3.25in; y=700.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=82.55mm; y=700.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -29838,7 +28812,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.32929 {
-          proto=0; x=3.25in; y=669.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=82.55mm; y=669.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -29924,14 +28898,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -29943,14 +28917,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -29962,14 +28936,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -29978,7 +28952,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.32944 {
-          proto=0; x=3.25in; y=10.845796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=82.55mm; y=10.845796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -29992,7 +28966,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.32945 {
-          proto=0; x=3.25in; y=10.046204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=82.55mm; y=10.046204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -30078,14 +29052,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -30097,14 +29071,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -30116,14 +29090,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -30132,7 +29106,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.32960 {
-          proto=0; x=3.25in; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=82.55mm; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -30146,7 +29120,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.32961 {
-          proto=0; x=3.25in; y=12.535408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=82.55mm; y=493.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -30232,14 +29206,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -30251,14 +29225,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -30270,14 +29244,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -30300,7 +29274,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.32977 {
-          proto=0; x=63.5mm; y=16.980408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=63.5mm; y=668.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -30386,14 +29360,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -30405,14 +29379,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -30424,14 +29398,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -30440,7 +29414,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.32992 {
-          proto=0; x=63.5mm; y=14.821408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=63.5mm; y=583.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -30540,14 +29514,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -30559,14 +29533,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -30578,14 +29552,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -30608,7 +29582,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33009 {
-          proto=0; x=1.473in; y=17.234408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=1.473in; y=678.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -30694,14 +29668,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -30713,14 +29687,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -30732,14 +29706,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -30748,7 +29722,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.33024 {
-          proto=0; x=1.353in; y=17.234408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=1.353in; y=678.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -30848,14 +29822,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -30867,14 +29841,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -30886,14 +29860,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -30916,7 +29890,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33041 {
-          proto=0; x=1.394in; y=17.234408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=1.394in; y=678.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -31002,14 +29976,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -31021,14 +29995,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -31040,14 +30014,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -31056,7 +30030,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.33056 {
-          proto=0; x=1.435in; y=17.234408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=36.449mm; y=678.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -31070,7 +30044,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33057 {
-          proto=0; x=1.435in; y=710.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=36.449mm; y=710.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -31157,13 +30131,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               1.400048mm  
+               55.12mil  
                29.53mil  
-               1.400048mm  
+               55.12mil  
               }
             }
 
@@ -31176,13 +30150,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                32.53mil  
-               -1.476248mm  
+               -58.12mil  
                -32.53mil  
-               -1.476248mm  
+               -58.12mil  
                -32.53mil  
-               1.476248mm  
+               58.12mil  
                32.53mil  
-               1.476248mm  
+               58.12mil  
               }
             }
 
@@ -31195,13 +30169,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               1.400048mm  
+               55.12mil  
                29.53mil  
-               1.400048mm  
+               55.12mil  
               }
             }
           }
@@ -31219,14 +30193,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.150108mm  
-               -3.050032mm  
-               -3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               -3.050032mm  
+               -124.02mil  
+               -120.08mil  
+               -124.02mil  
+               120.08mil  
+               124.02mil  
+               120.08mil  
+               124.02mil  
+               -120.08mil  
               }
             }
 
@@ -31238,14 +30212,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.226308mm  
-               -3.126232mm  
-               -3.226308mm  
-               3.126232mm  
-               3.226308mm  
-               3.126232mm  
-               3.226308mm  
-               -3.126232mm  
+               -127.02mil  
+               -123.08mil  
+               -127.02mil  
+               123.08mil  
+               127.02mil  
+               123.08mil  
+               127.02mil  
+               -123.08mil  
               }
             }
 
@@ -31257,14 +30231,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.150108mm  
-               -3.050032mm  
-               -3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               -3.050032mm  
+               -124.02mil  
+               -120.08mil  
+               -124.02mil  
+               120.08mil  
+               124.02mil  
+               120.08mil  
+               124.02mil  
+               -120.08mil  
               }
             }
           }
@@ -31273,7 +30247,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.33121 {
-          proto=0; x=2.39in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          proto=0; x=2.39in; y=453.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -31301,7 +30275,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33123 {
-          proto=0; x=56.134mm; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          proto=0; x=2.21in; y=453.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -31468,14 +30442,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -1.099947mm  
-               -1.099947mm  
-               1.099947mm  
-               -1.099947mm  
-               1.099947mm  
-               1.099947mm  
-               -1.099947mm  
-               1.099947mm  
+               -43.305mil  
+               -43.305mil  
+               43.305mil  
+               -43.305mil  
+               43.305mil  
+               43.305mil  
+               -43.305mil  
+               43.305mil  
               }
             }
 
@@ -31487,14 +30461,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -1.099947mm  
-               -1.099947mm  
-               1.099947mm  
-               -1.099947mm  
-               1.099947mm  
-               1.099947mm  
-               -1.099947mm  
-               1.099947mm  
+               -43.305mil  
+               -43.305mil  
+               43.305mil  
+               -43.305mil  
+               43.305mil  
+               43.305mil  
+               -43.305mil  
+               43.305mil  
               }
             }
           }
@@ -31535,7 +30509,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=86.61mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
@@ -31545,7 +30519,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=86.61mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               bottom = 1
@@ -31559,7 +30533,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.33145 {
-          proto=0; x=1.487in; y=90.754194mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.499999mm;
+          proto=0; x=1.487in; y=90.754194mm; rot=0.000000; xmirror=0; smirror=0; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -31573,7 +30547,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33146 {
-          proto=1; x=1.487in; y=94.25406mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.499999mm;
+          proto=1; x=1.487in; y=94.25406mm; rot=0.000000; xmirror=0; smirror=0; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -31703,13 +30677,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                -43.31mil  
-               -0.700024mm  
+               -27.56mil  
                -43.31mil  
-               0.700024mm  
+               27.56mil  
                43.31mil  
-               0.700024mm  
+               27.56mil  
                43.31mil  
-               -0.700024mm  
+               -27.56mil  
               }
             }
 
@@ -31722,13 +30696,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                -46.31mil  
-               -0.776224mm  
+               -30.56mil  
                -46.31mil  
-               0.776224mm  
+               30.56mil  
                46.31mil  
-               0.776224mm  
+               30.56mil  
                46.31mil  
-               -0.776224mm  
+               -30.56mil  
               }
             }
 
@@ -31741,13 +30715,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                -43.31mil  
-               -0.700024mm  
+               -27.56mil  
                -43.31mil  
-               0.700024mm  
+               27.56mil  
                43.31mil  
-               0.700024mm  
+               27.56mil  
                43.31mil  
-               -0.700024mm  
+               -27.56mil  
               }
             }
           }
@@ -31765,14 +30739,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               0.449961mm  
-               -0.699897mm  
-               -0.449961mm  
-               -0.699897mm  
-               -0.449961mm  
-               0.699897mm  
-               0.449961mm  
-               0.699897mm  
+               17.715mil  
+               -27.555mil  
+               -17.715mil  
+               -27.555mil  
+               -17.715mil  
+               27.555mil  
+               17.715mil  
+               27.555mil  
               }
             }
 
@@ -31784,14 +30758,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               0.526161mm  
-               -0.776097mm  
-               -0.526161mm  
-               -0.776097mm  
-               -0.526161mm  
-               0.776097mm  
-               0.526161mm  
-               0.776097mm  
+               20.715mil  
+               -30.555mil  
+               -20.715mil  
+               -30.555mil  
+               -20.715mil  
+               30.555mil  
+               20.715mil  
+               30.555mil  
               }
             }
 
@@ -31803,14 +30777,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               0.449961mm  
-               -0.699897mm  
-               -0.449961mm  
-               -0.699897mm  
-               -0.449961mm  
-               0.699897mm  
-               0.449961mm  
-               0.699897mm  
+               17.715mil  
+               -27.555mil  
+               -17.715mil  
+               -27.555mil  
+               -17.715mil  
+               27.555mil  
+               17.715mil  
+               27.555mil  
               }
             }
           }
@@ -32052,7 +31026,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33213 {
-          proto=0; x=1.727in; y=91.7956mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          proto=0; x=1.727in; y=3.614in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -32176,14 +31150,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -32195,14 +31169,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -32214,14 +31188,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -32331,13 +31305,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               1.400048mm  
+               55.12mil  
                29.53mil  
-               1.400048mm  
+               55.12mil  
               }
             }
 
@@ -32350,13 +31324,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                32.53mil  
-               -1.476248mm  
+               -58.12mil  
                -32.53mil  
-               -1.476248mm  
+               -58.12mil  
                -32.53mil  
-               1.476248mm  
+               58.12mil  
                32.53mil  
-               1.476248mm  
+               58.12mil  
               }
             }
 
@@ -32369,13 +31343,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               1.400048mm  
+               55.12mil  
                29.53mil  
-               1.400048mm  
+               55.12mil  
               }
             }
           }
@@ -32393,14 +31367,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.150108mm  
-               -3.050032mm  
-               -3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               -3.050032mm  
+               -124.02mil  
+               -120.08mil  
+               -124.02mil  
+               120.08mil  
+               124.02mil  
+               120.08mil  
+               124.02mil  
+               -120.08mil  
               }
             }
 
@@ -32412,14 +31386,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.226308mm  
-               -3.126232mm  
-               -3.226308mm  
-               3.126232mm  
-               3.226308mm  
-               3.126232mm  
-               3.226308mm  
-               -3.126232mm  
+               -127.02mil  
+               -123.08mil  
+               -127.02mil  
+               123.08mil  
+               127.02mil  
+               123.08mil  
+               127.02mil  
+               -123.08mil  
               }
             }
 
@@ -32431,14 +31405,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.150108mm  
-               -3.050032mm  
-               -3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               -3.050032mm  
+               -124.02mil  
+               -120.08mil  
+               -124.02mil  
+               120.08mil  
+               124.02mil  
+               120.08mil  
+               124.02mil  
+               -120.08mil  
               }
             }
           }
@@ -32586,13 +31560,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               1.400048mm  
+               55.12mil  
                29.53mil  
-               1.400048mm  
+               55.12mil  
               }
             }
 
@@ -32605,13 +31579,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                32.53mil  
-               -1.476248mm  
+               -58.12mil  
                -32.53mil  
-               -1.476248mm  
+               -58.12mil  
                -32.53mil  
-               1.476248mm  
+               58.12mil  
                32.53mil  
-               1.476248mm  
+               58.12mil  
               }
             }
 
@@ -32624,13 +31598,13 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
               li:ps_poly {
                29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               -1.400048mm  
+               -55.12mil  
                -29.53mil  
-               1.400048mm  
+               55.12mil  
                29.53mil  
-               1.400048mm  
+               55.12mil  
               }
             }
           }
@@ -32648,14 +31622,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.150108mm  
-               -3.050032mm  
-               -3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               -3.050032mm  
+               -124.02mil  
+               -120.08mil  
+               -124.02mil  
+               120.08mil  
+               124.02mil  
+               120.08mil  
+               124.02mil  
+               -120.08mil  
               }
             }
 
@@ -32667,14 +31641,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.226308mm  
-               -3.126232mm  
-               -3.226308mm  
-               3.126232mm  
-               3.226308mm  
-               3.126232mm  
-               3.226308mm  
-               -3.126232mm  
+               -127.02mil  
+               -123.08mil  
+               -127.02mil  
+               123.08mil  
+               127.02mil  
+               123.08mil  
+               127.02mil  
+               -123.08mil  
               }
             }
 
@@ -32686,14 +31660,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -3.150108mm  
-               -3.050032mm  
-               -3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               -3.050032mm  
+               -124.02mil  
+               -120.08mil  
+               -124.02mil  
+               120.08mil  
+               124.02mil  
+               120.08mil  
+               124.02mil  
+               -120.08mil  
               }
             }
           }
@@ -32730,7 +31704,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33288 {
-          proto=0; x=117.856mm; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          proto=0; x=4.64in; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -32840,14 +31814,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -32859,14 +31833,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -32878,14 +31852,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -32994,14 +31968,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
 
@@ -33013,14 +31987,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+               -12.84mil  
               }
             }
 
@@ -33032,14 +32006,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+               -9.84mil  
               }
             }
           }
@@ -33148,14 +32122,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
 
@@ -33167,14 +32141,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
               }
             }
 
@@ -33186,14 +32160,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
           }
@@ -33302,14 +32276,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
 
@@ -33321,14 +32295,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
               }
             }
 
@@ -33340,14 +32314,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
           }
@@ -33426,12722 +32400,13207 @@ ha:pcb-rnd-board-v8 {
        }
         uid = HWY2P2lhIMcskR/O2jgAAACR
        }
-       ha:subc.33354 {
-        ha:attributes {
-         {io_pcb::hidename_y}=83.8962 mm
-         footprint=lqfp100
-         {io_pcb::hidename_scale}=70
-         refdes=U1
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=STM32L151VCT6
-         vendor=unknown
-         {io_pcb::hidename_direction}=2
-         device=IC
-         {io_pcb::hidename_x}=147.3454 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.33481 {
+         ha:attributes {
+          {io_pcb::hidename_y}=47.5534 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=60
+          refdes=C44
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=47nF
+          vendor=unknown
+          {io_pcb::hidename_direction}=3
+          device=CAPACITOR
+          {io_pcb::hidename_x}=132.4244 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=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  
-               -5.905mil  
-               -23.62mil  
-               5.905mil  
-               23.62mil  
-               5.905mil  
-               23.62mil  
-               -5.905mil  
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.679958mm  
-               -0.229997mm  
-               -0.679958mm  
-               0.229997mm  
-               0.679958mm  
-               0.229997mm  
-               0.679958mm  
-               -0.229997mm  
-              }
-            }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -23.62mil  
-               -5.905mil  
-               -23.62mil  
-               5.905mil  
-               23.62mil  
-               5.905mil  
-               23.62mil  
-               -5.905mil  
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
               }
-            }
-          }
-        }
-
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+              clearance=0.0
+               li:ps_poly {
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+                -12.84mil  
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               5.905mil  
-               -23.62mil  
-               -5.905mil  
-               -23.62mil  
-               -5.905mil  
-               23.62mil  
-               5.905mil  
-               23.62mil  
-              }
-            }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.229997mm  
-               -0.679958mm  
-               -0.229997mm  
-               -0.679958mm  
-               -0.229997mm  
-               0.679958mm  
-               0.229997mm  
-               0.679958mm  
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               5.905mil  
-               -23.62mil  
-               -5.905mil  
-               -23.62mil  
-               -5.905mil  
-               23.62mil  
-               5.905mil  
-               23.62mil  
-              }
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.33380 {
-          proto=0; x=146.179667mm; y=68.930266mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.33494 {
+           proto=0; x=131.891mm; y=48.874196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=25
-            name=PA2/USART2_TX/ADC_IN2/TIM2_CH3/TIM9_CH1
-          }
-         }
-         ha:padstack_ref.33381 {
-          proto=0; x=130.680079mm; y=68.930266mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33495 {
+           proto=0; x=131.891mm; y=48.074604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=51
-            name=PB12/SPI2_NSS/I2C2_SMBA/USART3_CKI/ADC_IN18/TIM10_CH1
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.33382 {
-          proto=1; x=5.68621in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=100
-            name=VDD3
+            li:objects {
+             ha:line.33482 {
+              x1=131.891mm; y1=48.4744mm; x2=131.891mm; y2=48.4744mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.33485 {
+              x1=131.891mm; y1=48.4744mm; x2=131.891mm; y2=48.4744mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.33488 {
+              x1=131.891mm; y1=48.4744mm; x2=131.891mm; y2=49.4744mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.33491 {
+              x1=131.891mm; y1=48.4744mm; x2=132.891mm; y2=48.4744mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.33383 {
-          proto=1; x=5.68621in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=26
-            name=PA3/USART2_RX/ADC_IN3/TIM2_CH4/TIM9_CH2
-          }
+        }
+         uid = HWY2P2lhIMcskR/O2jgAAACT
+        }
+        ha:subc.33497 {
+         ha:attributes {
+          {io_pcb::hidename_y}=60.5521 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C8
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=0.22uF
+          vendor=unknown
+          {io_pcb::hidename_direction}=1
+          device=CAPACITOR
+          {io_pcb::hidename_x}=132.4239 mm
          }
-         ha:padstack_ref.33384 {
-          proto=0; x=146.179667mm; y=2.73347in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=24
-            name=PA1/USART2_RTS/ADC_IN1/TIM2_CH2
-          }
-         }
-         ha:padstack_ref.33385 {
-          proto=0; x=130.680079mm; y=2.73347in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+                -12.84mil  
+               }
+             }
 
-          ha:attributes {
-            term=52
-            name=PB13/SPI2_SCK/USART3_CTS/ADC_IN19/TIM9_CH1
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.33386 {
-          proto=1; x=143.929862mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+        }
 
-          ha:attributes {
-            term=99
-            name=VSS3
-          }
-         }
-         ha:padstack_ref.33387 {
-          proto=1; x=143.929862mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.33510 {
+           proto=0; x=5.232in; y=48.881796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=27
-            name=VSS4
-          }
-         }
-         ha:padstack_ref.33388 {
-          proto=0; x=146.179667mm; y=69.930264mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33511 {
+           proto=0; x=5.232in; y=48.082204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=23
-            name=PA0/WKUP1/USART2_CTS/ADC_IN0/TIM2_CH1_ETR
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.33389 {
-          proto=0; x=130.680079mm; y=69.930264mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=53
-            name=PB14/SPI2_MISO/USART3_RTS/ADC_IN20/TIM9_CH2
+            li:objects {
+             ha:line.33498 {
+              x1=5.232in; y1=48.482mm; x2=5.232in; y2=48.482mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.33501 {
+              x1=5.232in; y1=48.482mm; x2=5.232in; y2=48.482mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.33504 {
+              x1=5.232in; y1=48.482mm; x2=5.232in; y2=49.482mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.33507 {
+              x1=5.232in; y1=48.482mm; x2=133.8928mm; y2=48.482mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.33390 {
-          proto=1; x=5.64684in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=98
-            name=PE1/TIM11_CH1
-          }
+        }
+         uid = HWY2P2lhIMcskR/O2jgAAACU
+        }
+        ha:subc.33513 {
+         ha:attributes {
+          {io_pcb::hidename_y}=78.7265 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=70
+          refdes=C1
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=22pF
+          vendor=unknown
+          {io_pcb::hidename_direction}=2
+          device=CAPACITOR
+          {io_pcb::hidename_x}=154.9773 mm
          }
-         ha:padstack_ref.33391 {
-          proto=1; x=5.64684in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=28
-            name=VDD4
-          }
-         }
-         ha:padstack_ref.33392 {
-          proto=0; x=146.179667mm; y=2.77284in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                9.84mil  
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                -9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                12.84mil  
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                -12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+               }
+             }
 
-          ha:attributes {
-            term=22
-            name=VDDA
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                9.84mil  
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                -9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.33393 {
-          proto=0; x=130.680079mm; y=2.77284in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        }
 
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.33526 {
+           proto=0; x=6.08426in; y=3.073in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=54
-            name=PB15/SPI2_MOSI/ADC_IN21/TIM11_CH1/RTC_50_60HZ
-          }
-         }
-         ha:padstack_ref.33394 {
-          proto=1; x=142.929864mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33527 {
+           proto=0; x=6.11574in; y=3.073in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=97
-            name=PE0/TIM4_ETR/TIM10_CH1
-          }
-         }
-         ha:padstack_ref.33395 {
-          proto=1; x=142.929864mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
+         }
+         li:layers {
 
-          ha:attributes {
-            term=29
-            name=PA4/SPI1_NSS/USART2_CK/ADC_IN4/DAC_OUT1
-          }
-         }
-         ha:padstack_ref.33396 {
-          proto=0; x=146.179667mm; y=2.79253in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=21
-            name=VREF+
+            li:objects {
+             ha:line.33514 {
+              x1=6.1in; y1=78.0542mm; x2=6.1in; y2=78.0542mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.33517 {
+              x1=6.1in; y1=78.0542mm; x2=6.1in; y2=78.0542mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.33520 {
+              x1=6.1in; y1=78.0542mm; x2=155.94mm; y2=78.0542mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.33523 {
+              x1=6.1in; y1=78.0542mm; x2=6.1in; y2=79.0542mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.33397 {
-          proto=0; x=130.680079mm; y=2.79253in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=55
-            name=PD8/USART3_TX
-          }
+        }
+         uid = HWY2P2lhIMcskR/O2jgAAACV
+        }
+        ha:subc.33529 {
+         ha:attributes {
+          {io_pcb::hidename_y}=73.1639 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=70
+          refdes=C3
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=22pF
+          vendor=unknown
+          {io_pcb::hidename_direction}=2
+          device=CAPACITOR
+          {io_pcb::hidename_x}=155.0281 mm
          }
-         ha:padstack_ref.33398 {
-          proto=1; x=5.60747in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=96
-            name=PB9/TIM4_CH4/I2C1_SDA/TIM11_CH1
-          }
-         }
-         ha:padstack_ref.33399 {
-          proto=1; x=5.60747in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                9.84mil  
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                -9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                12.84mil  
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                -12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+               }
+             }
 
-          ha:attributes {
-            term=30
-            name=PA5/SPI1_SCK/ADC_IN5/DAC_OUT2/TIM2_CH1_ETR
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                9.84mil  
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                -9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.33400 {
-          proto=0; x=146.179667mm; y=71.430134mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+        }
 
-          ha:attributes {
-            term=20
-            name=VREF-
-          }
-         }
-         ha:padstack_ref.33401 {
-          proto=0; x=130.680079mm; y=71.430134mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.33542 {
+           proto=0; x=6.11574in; y=2.873in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=56
-            name=PD9/USART3_RX
-          }
-         }
-         ha:padstack_ref.33402 {
-          proto=1; x=5.58779in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33543 {
+           proto=0; x=6.08426in; y=2.873in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=95
-            name=PB8/TIM4_CH3/I2C1_SCL/TIM10_CH1
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.33403 {
-          proto=1; x=5.58779in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=31
-            name=PA6/SPI1_MISO_ADC_IN6/TIM3_CH1/TIM10_CH1
+            li:objects {
+             ha:line.33530 {
+              x1=6.1in; y1=2.873in; x2=6.1in; y2=2.873in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.33533 {
+              x1=6.1in; y1=2.873in; x2=6.1in; y2=2.873in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.33536 {
+              x1=6.1in; y1=2.873in; x2=153.94mm; y2=2.873in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.33539 {
+              x1=6.1in; y1=2.873in; x2=6.1in; y2=71.9742mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.33404 {
-          proto=0; x=146.179667mm; y=2.8319in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=19
-            name=VSSA
-          }
+        }
+         uid = HWY2P2lhIMcskR/O2jgAAACW
+        }
+        ha:subc.33564 {
+         ha:attributes {
+          {io_pcb::hidename_y}=65.4431 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C14
+          value=0.1uF
+          {io_pcb::hidename_direction}=2
+          {io_pcb::hidename_x}=144.7165 mm
          }
-         ha:padstack_ref.33405 {
-          proto=0; x=130.680079mm; y=2.8319in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=57
-            name=PD10/USART3_CK
-          }
-         }
-         ha:padstack_ref.33406 {
-          proto=1; x=5.5681in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                9.84mil  
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                -9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                12.84mil  
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                -12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+               }
+             }
 
-          ha:attributes {
-            term=94
-            name=BOOT0
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                9.84mil  
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                -9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.33407 {
-          proto=1; x=5.5681in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+        }
 
-          ha:attributes {
-            term=32
-            name=PA7/SPI1_MOSI/ADC_IN7/TIM3_CH2/TIM11_CH1
-          }
-         }
-         ha:padstack_ref.33408 {
-          proto=0; x=146.179667mm; y=72.430132mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.33577 {
+           proto=0; x=5.68174in; y=64.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=18
-            name=PC3/ADC_IN13
-          }
-         }
-         ha:padstack_ref.33409 {
-          proto=0; x=130.680079mm; y=72.430132mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33578 {
+           proto=0; x=5.65026in; y=64.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=58
-            name=PD11/USART3_CTS
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.33410 {
-          proto=1; x=5.54842in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=93
-            name=PB7/I2C1_SDA/TIM4_CH2/USART1_RX/PVD_IN
+            li:objects {
+             ha:line.33565 {
+              x1=5.666in; y1=64.643mm; x2=5.666in; y2=64.643mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.33568 {
+              x1=5.666in; y1=64.643mm; x2=5.666in; y2=64.643mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.33571 {
+              x1=5.666in; y1=64.643mm; x2=142.9164mm; y2=64.643mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.33574 {
+              x1=5.666in; y1=64.643mm; x2=5.666in; y2=63.643mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.33411 {
-          proto=1; x=5.54842in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=33
-            name=PC4/ADC_IN14
-          }
+        }
+         uid = HWY2P2lhIMcskR/O2jgAAACY
+        }
+        ha:subc.33580 {
+         ha:attributes {
+          {io_pcb::hidename_y}=72.2249 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C13
+          value=0.1uF
+          {io_pcb::hidename_direction}=1
+          {io_pcb::hidename_x}=147.7645 mm
          }
-         ha:padstack_ref.33412 {
-          proto=0; x=146.179667mm; y=2.87127in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=17
-            name=PC2/ADC_IN12
-          }
-         }
-         ha:padstack_ref.33413 {
-          proto=0; x=130.680079mm; y=2.87127in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+                -12.84mil  
+               }
+             }
 
-          ha:attributes {
-            term=59
-            name=PD12/TIM4_CH1/USART3_RTS
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.33414 {
-          proto=1; x=140.429742mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+        }
 
-          ha:attributes {
-            term=92
-            name=PB6/I2C1_SCL/TIM4_CH1/USART1_TX
-          }
-         }
-         ha:padstack_ref.33415 {
-          proto=1; x=140.429742mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.33593 {
+           proto=0; x=5.849in; y=2.82774in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=34
-            name=PC5/ADC_IN15
-          }
-         }
-         ha:padstack_ref.33416 {
-          proto=0; x=146.179667mm; y=73.43013mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33594 {
+           proto=0; x=5.849in; y=2.79626in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=16
-            name=PC1/ADC_IN11
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.33417 {
-          proto=0; x=130.680079mm; y=73.43013mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=60
-            name=PD13/TIM4_CH2
-          }
-         }
-         ha:padstack_ref.33418 {
-          proto=1; x=5.50905in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=91
-            name=PB5/I2C1_SMBA/TIM3_CH2/SPI1_MOSI
+            li:objects {
+             ha:line.33581 {
+              x1=5.849in; y1=2.812in; x2=5.849in; y2=2.812in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.33584 {
+              x1=5.849in; y1=2.812in; x2=5.849in; y2=2.812in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.33587 {
+              x1=5.849in; y1=2.812in; x2=5.849in; y2=72.4248mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.33590 {
+              x1=5.849in; y1=2.812in; x2=149.5646mm; y2=2.812in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.33419 {
-          proto=1; x=5.50905in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=35
-            name=PB0/ADC_IN8/TIM3_CH3/VREF_OUT
-          }
+        }
+         uid = HWY2P2lhIMcskR/O2jgAAACZ
+        }
+        ha:subc.33596 {
+         ha:attributes {
+          {io_pcb::hidename_y}=88.7354 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=70
+          refdes=R38
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=200k
+          vendor=unknown
+          {io_pcb::hidename_direction}=1
+          device=RESISTOR
+          {io_pcb::hidename_x}=46.4566 mm
          }
-         ha:padstack_ref.33420 {
-          proto=0; x=146.179667mm; y=73.930256mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=15
-            name=PC0/ADC_IN10
-          }
-         }
-         ha:padstack_ref.33421 {
-          proto=0; x=130.680079mm; y=73.930256mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+                -12.84mil  
+               }
+             }
 
-          ha:attributes {
-            term=61
-            name=PD14_TIM4_CH3
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.33422 {
-          proto=1; x=139.429744mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+        }
 
-          ha:attributes {
-            term=90
-            name=PB4/JNTRSTSPI1_MISO/TIM3_CH1
-          }
-         }
-         ha:padstack_ref.33423 {
-          proto=1; x=139.429744mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.33609 {
+           proto=0; x=1.852in; y=87.541604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=36
-            name=PB1/ADC_IN9/TIM3_CH4/VREF_OUT
-          }
-         }
-         ha:padstack_ref.33424 {
-          proto=0; x=146.179667mm; y=2.93032in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33610 {
+           proto=0; x=1.852in; y=88.341196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=14
-            name=NRST
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.33425 {
-          proto=0; x=130.680079mm; y=2.93032in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=62
-            name=PD15/TIM4_CH4
+            li:objects {
+             ha:line.33597 {
+              x1=1.852in; y1=87.9414mm; x2=1.852in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.33600 {
+              x1=1.852in; y1=87.9414mm; x2=1.852in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.33603 {
+              x1=1.852in; y1=87.9414mm; x2=1.852in; y2=86.9414mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.33606 {
+              x1=1.852in; y1=87.9414mm; x2=46.0408mm; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.33426 {
-          proto=1; x=5.46968in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=89
-            name=PB3/JTDO/TIM2_CH2/TRACESWO/SPI1_SCK
-          }
+        }
+         uid = HWY2P2lhIMcskR/O2jgAAACa
+        }
+        ha:subc.33612 {
+         ha:attributes {
+          {io_pcb::hidename_y}=88.7100 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=70
+          refdes=R39
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=26.1k
+          vendor=unknown
+          {io_pcb::hidename_direction}=1
+          device=RESISTOR
+          {io_pcb::hidename_x}=45.4914 mm
          }
-         ha:padstack_ref.33427 {
-          proto=1; x=5.46968in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=37
-            name=PB2/BOOT1
-          }
-         }
-         ha:padstack_ref.33428 {
-          proto=0; x=146.179667mm; y=74.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+                -12.84mil  
+               }
+             }
 
-          ha:attributes {
-            term=13
-            name=PH1/OSC_OUT
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.33429 {
-          proto=0; x=130.680079mm; y=74.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        }
 
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.33625 {
+           proto=0; x=1.813in; y=88.341196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=63
-            name=PC6/TIM3_CH1
-          }
-         }
-         ha:padstack_ref.33430 {
-          proto=1; x=138.43mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33626 {
+           proto=0; x=1.813in; y=87.541604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=88
-            name=PD7/USART2_CK/TIM9_CH2
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.33431 {
-          proto=1; x=138.43mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=38
-            name=PE7/ADC_IN22
+            li:objects {
+             ha:line.33613 {
+              x1=1.813in; y1=87.9414mm; x2=1.813in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.33616 {
+              x1=1.813in; y1=87.9414mm; x2=1.813in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.33619 {
+              x1=1.813in; y1=87.9414mm; x2=1.813in; y2=88.9414mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.33622 {
+              x1=1.813in; y1=87.9414mm; x2=47.0502mm; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.33432 {
-          proto=0; x=146.179667mm; y=2.96969in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        }
+         uid = HWY2P2lhIMcskR/O2jgAAACb
+        }
+        ha:subc.33628 {
+         ha:attributes {
+          {io_pcb::hidename_y}=96.2975 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=R125
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=1k
+          vendor=unknown
+          {io_pcb::hidename_direction}=3
+          device=RESISTOR
+          {io_pcb::hidename_x}=72.5551 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=12
-            name=PH0/OSC_IN
-          }
-         }
-         ha:padstack_ref.33433 {
-          proto=0; x=130.680079mm; y=2.96969in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+                -12.84mil  
+               }
+             }
 
-          ha:attributes {
-            term=64
-            name=PC7/TIM3_CH2
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.33434 {
-          proto=1; x=5.43031in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        }
 
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.33641 {
+           proto=0; x=71.755mm; y=96.697804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=87
-            name=PD6/USART2_RX
-          }
-         }
-         ha:padstack_ref.33435 {
-          proto=1; x=5.43031in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33642 {
+           proto=0; x=71.755mm; y=97.497396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=39
-            name=PE8/ADC_IN23
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.33436 {
-          proto=0; x=146.179667mm; y=2.98937in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=11
-            name=VDD5
+            li:objects {
+             ha:line.33629 {
+              x1=2.825in; y1=97.0976mm; x2=2.825in; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.33632 {
+              x1=2.825in; y1=97.0976mm; x2=2.825in; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.33635 {
+              x1=2.825in; y1=97.0976mm; x2=2.825in; y2=96.0976mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.33638 {
+              x1=2.825in; y1=97.0976mm; x2=70.755mm; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.33437 {
-          proto=0; x=130.680079mm; y=2.98937in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        }
+         uid = HWY2P2lhIMcskR/O2jgAAACc
+        }
+        ha:subc.33644 {
+         ha:attributes {
+          {io_pcb::hidename_y}=93.8083 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=R124
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=3.3k
+          vendor=unknown
+          {io_pcb::hidename_direction}=3
+          device=RESISTOR
+          {io_pcb::hidename_x}=72.5551 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=65
-            name=PC8/TIM3_CH3
-          }
-         }
-         ha:padstack_ref.33438 {
-          proto=1; x=5.41063in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+                -12.84mil  
+               }
+             }
 
-          ha:attributes {
-            term=86
-            name=PD5/USART2_TX
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.33439 {
-          proto=1; x=5.41063in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        }
 
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.33657 {
+           proto=0; x=71.755mm; y=94.208604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=40
-            name=PE9/ADC_IN24/TIM2_CH1_ETR
-          }
-         }
-         ha:padstack_ref.33440 {
-          proto=0; x=146.179667mm; y=76.430124mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33658 {
+           proto=0; x=71.755mm; y=95.008196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=10
-            name=VSS5
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.33441 {
-          proto=0; x=130.680079mm; y=76.430124mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=66
-            name=PC9/TIM3_CH4
+            li:objects {
+             ha:line.33645 {
+              x1=2.825in; y1=94.6084mm; x2=2.825in; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.33648 {
+              x1=2.825in; y1=94.6084mm; x2=2.825in; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.33651 {
+              x1=2.825in; y1=94.6084mm; x2=2.825in; y2=93.6084mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.33654 {
+              x1=2.825in; y1=94.6084mm; x2=70.755mm; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.33442 {
-          proto=1; x=136.929876mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        }
+         uid = HWY2P2lhIMcskR/O2jgAAACd
+        }
+        ha:subc.33660 {
+         ha:attributes {
+          {io_pcb::hidename_y}=96.3361 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=R131
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=1k
+          vendor=unknown
+          {io_pcb::hidename_direction}=3
+          device=RESISTOR
+          {io_pcb::hidename_x}=110.6551 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=85
-            name=PD4/USART2_RTS/SPI2_MOSI
-          }
-         }
-         ha:padstack_ref.33443 {
-          proto=1; x=136.929876mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+                -12.84mil  
+               }
+             }
 
-          ha:attributes {
-            term=41
-            name=PE10/ADC_IN25/TIM2_CH2
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.33444 {
-          proto=0; x=146.179667mm; y=76.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        }
 
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.33673 {
+           proto=0; x=109.855mm; y=96.736404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=9
-            name=PC15/OSC32_OUT
-          }
-         }
-         ha:padstack_ref.33445 {
-          proto=0; x=130.680079mm; y=76.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33674 {
+           proto=0; x=109.855mm; y=97.535996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=67
-            name=PA8/USART1_CK/MCO
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.33446 {
-          proto=1; x=136.43mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=84
-            name=PD3/USART2_CTS/SPI2_MISO
+            li:objects {
+             ha:line.33661 {
+              x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.33664 {
+              x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.33667 {
+              x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=96.1362mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.33670 {
+              x1=109.855mm; y1=97.1362mm; x2=108.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.33447 {
-          proto=1; x=136.43mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        }
+         uid = HWY2P2lhIMcskR/O2jgAAACe
+        }
+        ha:subc.33676 {
+         ha:attributes {
+          {io_pcb::hidename_y}=93.8723 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=R128
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=3.3k
+          vendor=unknown
+          {io_pcb::hidename_direction}=3
+          device=RESISTOR
+          {io_pcb::hidename_x}=110.6551 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=42
-            name=PE11/TIM2_CH3
-          }
-         }
-         ha:padstack_ref.33448 {
-          proto=0; x=146.179667mm; y=77.430122mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+                -12.84mil  
+               }
+             }
 
-          ha:attributes {
-            term=8
-            name=PC14/OSC32_IN
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.33449 {
-          proto=0; x=130.680079mm; y=77.430122mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        }
 
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.33689 {
+           proto=0; x=109.855mm; y=94.272604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=68
-            name=PA9/USART1_TX
-          }
-         }
-         ha:padstack_ref.33450 {
-          proto=1; x=135.929878mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33690 {
+           proto=0; x=109.855mm; y=95.072196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=83
-            name=PD2/TIM3_ETR
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.33451 {
-          proto=1; x=135.929878mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=43
-            name=PE12/TIM2_CH4/SPI1_NSS
+            li:objects {
+             ha:line.33677 {
+              x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.33680 {
+              x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.33683 {
+              x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=93.6724mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.33686 {
+              x1=109.855mm; y1=94.6724mm; x2=108.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.33452 {
-          proto=0; x=146.179667mm; y=3.06811in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        }
+         uid = HWY2P2lhIMcskR/O2jgAAACf
+        }
+        ha:subc.33692 {
+         ha:attributes {
+          {io_pcb::hidename_y}=13.7734 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=70
+          refdes=R28
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=3.3k
+          vendor=unknown
+          {io_pcb::hidename_direction}=1
+          device=RESISTOR
+          {io_pcb::hidename_x}=62.9666 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=7
-            name=PC13/RTC_AF1/WKUP2
-          }
-         }
-         ha:padstack_ref.33453 {
-          proto=0; x=130.680079mm; y=3.06811in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+                -12.84mil  
+               }
+             }
 
-          ha:attributes {
-            term=69
-            name=PA10/USART1_RX
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.33454 {
-          proto=1; x=5.33189in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        }
 
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.33705 {
+           proto=0; x=63.5mm; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=82
-            name=PD1/SPI2_SCK
-          }
-         }
-         ha:padstack_ref.33455 {
-          proto=1; x=5.33189in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33706 {
+           proto=0; x=63.5mm; y=493.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=44
-            name=PE13/SPI1_SCK
-          }
-         }
-         ha:padstack_ref.33456 {
-          proto=0; x=146.179667mm; y=3.0878in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
+         }
+         li:layers {
 
-          ha:attributes {
-            term=6
-            name=VLCD
-          }
-         }
-         ha:padstack_ref.33457 {
-          proto=0; x=130.680079mm; y=3.0878in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=70
-            name=PA11/USART1_CTS/USBDM/SPI1_MISO
+            li:objects {
+             ha:line.33693 {
+              x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.33696 {
+              x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.33699 {
+              x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=13.935204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.33702 {
+              x1=63.5mm; y1=12.935204mm; x2=64.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.33458 {
-          proto=1; x=134.92988mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=81
-            name=PD0/SPI2_NSS/TIM9_CH1
-          }
+        }
+         uid = HWY2P2lhIMcskR/O2jgAAACg
+        }
+        ha:subc.33708 {
+         ha:attributes {
+          {io_pcb::hidename_y}=11.4112 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=70
+          refdes=R31
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=1k
+          vendor=unknown
+          {io_pcb::hidename_direction}=1
+          device=RESISTOR
+          {io_pcb::hidename_x}=62.9412 mm
          }
-         ha:padstack_ref.33459 {
-          proto=1; x=134.92988mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=45
-            name=PE14/SPI1_MISO
-          }
-         }
-         ha:padstack_ref.33460 {
-          proto=0; x=146.179667mm; y=3.10748in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+                -12.84mil  
+               }
+             }
 
-          ha:attributes {
-            term=5
-            name=PE6/TRACED3/WKUP3/TIM9_CH2
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.33461 {
-          proto=0; x=130.680079mm; y=3.10748in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+        }
 
-          ha:attributes {
-            term=71
-            name=PA12/USART1_RTS/USBDP/SPI1_MOSI
-          }
-         }
-         ha:padstack_ref.33462 {
-          proto=1; x=5.29252in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.33721 {
+           proto=0; x=63.5mm; y=435.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=80
-            name=PC12/USART3_CK
-          }
-         }
-         ha:padstack_ref.33463 {
-          proto=1; x=5.29252in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33722 {
+           proto=0; x=63.5mm; y=403.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=46
-            name=PE15/SPI1_MOSI
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.33464 {
-          proto=0; x=146.179667mm; y=3.12717in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=4
-            name=PE5/TRACED2/TIM9_CH1
+            li:objects {
+             ha:line.33709 {
+              x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.33712 {
+              x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.33715 {
+              x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=11.649204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.33718 {
+              x1=63.5mm; y1=10.649204mm; x2=64.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.33465 {
-          proto=0; x=130.680079mm; y=3.12717in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=72
-            name=PA13/JTMS/SWDIO
-          }
+        }
+         uid = HWY2P2lhIMcskR/O2jgAAACh
+        }
+        ha:subc.33724 {
+         ha:attributes {
+          {io_pcb::hidename_y}=65.2145 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=70
+          refdes=C11
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=0.1uF
+          vendor=unknown
+          {io_pcb::hidename_direction}=2
+          device=CAPACITOR
+          {io_pcb::hidename_x}=132.7089 mm
          }
-         ha:padstack_ref.33466 {
-          proto=1; x=133.929882mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=79
-            name=PC11/USART3_RX
-          }
-         }
-         ha:padstack_ref.33467 {
-          proto=1; x=133.929882mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                9.84mil  
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                -9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                12.84mil  
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                -12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+               }
+             }
 
-          ha:attributes {
-            term=47
-            name=PB10/I2C2_SCL/USART3_TX/TIM2_CH3
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                9.84mil  
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                -9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.33468 {
-          proto=0; x=146.179667mm; y=79.92999mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+        }
 
-          ha:attributes {
-            term=3
-            name=PE4/TRACED1/TIM3_CH2
-          }
-         }
-         ha:padstack_ref.33469 {
-          proto=0; x=130.680079mm; y=79.92999mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.33737 {
+           proto=0; x=132.308596mm; y=2.536in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=73
-            name=PH2/I2C2_SMBA
-          }
-         }
-         ha:padstack_ref.33470 {
-          proto=1; x=133.43001mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33738 {
+           proto=0; x=131.509004mm; y=2.536in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=78
-            name=PC10/USART3_TX
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.33471 {
-          proto=1; x=133.43001mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=48
-            name=PB11/I2C2_SDA/USART3_RX/TIM2_CH4
+            li:objects {
+             ha:line.33725 {
+              x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.33728 {
+              x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.33731 {
+              x1=131.9088mm; y1=2.536in; x2=130.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.33734 {
+              x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=63.4144mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.33472 {
-          proto=0; x=146.179667mm; y=80.430116mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=PE3/TRACED0/TIM3_CH1
-          }
+        }
+         uid = HWY2P2lhIMcskR/O2jgAAACi
+        }
+        ha:subc.33816 {
+         ha:attributes {
+          {io_pcb::hidename_y}=92.0557 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C15
+          value=1uF
+          {io_pcb::hidename_direction}=1
+          {io_pcb::hidename_x}=41.7637 mm
          }
-         ha:padstack_ref.33473 {
-          proto=0; x=130.680079mm; y=80.430116mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=74
-            name=VSS2
-          }
-         }
-         ha:padstack_ref.33474 {
-          proto=1; x=5.23346in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+                -12.84mil  
+               }
+             }
 
-          ha:attributes {
-            term=77
-            name=PA15/JTDI/TIM2_CH1_ETR/SPI1_NSS
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.33475 {
-          proto=1; x=5.23346in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+        }
 
-          ha:attributes {
-            term=49
-            name=VSS1
-          }
-         }
-         ha:padstack_ref.33476 {
-          proto=0; x=146.179667mm; y=3.18622in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.33829 {
+           proto=0; x=42.5638mm; y=91.655396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=PE2/TRACECK/TIM3_ETR
-          }
-         }
-         ha:padstack_ref.33477 {
-          proto=0; x=130.680079mm; y=3.18622in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33830 {
+           proto=0; x=42.5638mm; y=90.855804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=75
-            name=VDD2
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.33478 {
-          proto=1; x=132.430012mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=76
-            name=PA14/JTCK/SWCLK
-          }
-         }
-         ha:padstack_ref.33479 {
-          proto=1; x=132.430012mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=50
-            name=VDD1
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:line.33355 {
-             x1=131.430014mm; y1=2.67442in; x2=145.429732mm; y2=2.67442in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33358 {
-             x1=131.430014mm; y1=2.67442in; x2=131.430014mm; y2=3.22559in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33361 {
-             x1=131.430014mm; y1=3.22559in; x2=145.429732mm; y2=3.22559in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33364 {
-             x1=145.429732mm; y1=2.67442in; x2=145.429732mm; y2=3.22559in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:arc.33367 {
-             x=5.73739in; y=3.2374in; 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.33368 {
-             x1=138.429875mm; y1=74.930124mm; x2=138.429875mm; y2=74.930124mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.33817 {
+              x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.33371 {
-             x1=138.43mm; y1=74.93mm; x2=138.43mm; y2=74.93mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.33820 {
+              x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.33374 {
-             x1=138.43mm; y1=74.93mm; x2=137.43mm; y2=74.93mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.33823 {
+              x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=92.2556mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.33377 {
-             x1=138.43mm; y1=74.93mm; x2=138.43mm; y2=73.93mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.33826 {
+              x1=42.5638mm; y1=91.2556mm; x2=43.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACS
-       }
-       ha:subc.33481 {
-        ha:attributes {
-         {io_pcb::hidename_y}=47.5534 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=60
-         refdes=C44
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=47nF
-         vendor=unknown
-         {io_pcb::hidename_direction}=3
-         device=CAPACITOR
-         {io_pcb::hidename_x}=132.4244 mm
+         uid = HWY2P2lhIMcskR/O2jgAAACl
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.33832 {
+         ha:attributes {
+          {io_pcb::hidename_y}=102.2858 mm
+          footprint=hole-M3
+          {io_pcb::hidename_scale}=100
+          refdes=H6
+          value=
+          {io_pcb::hidename_direction}=0
+          {io_pcb::hidename_x}=83.1596 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=125.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 {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
-              }
-            }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
               }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.33494 {
-          proto=0; x=131.891mm; y=48.874196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+              clearance=0.0
+             }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.33495 {
-          proto=0; x=131.891mm; y=48.074604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
+           }
          }
         }
-        li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+         li:objects {
+          ha:padstack_ref.33846 {
+           proto=0; x=3.29in; y=103.505mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:line.33482 {
-             x1=131.891mm; y1=48.4744mm; x2=131.891mm; y2=48.4744mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.33485 {
-             x1=131.891mm; y1=48.4744mm; x2=131.891mm; y2=48.4744mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+           li:thermal {
+             li:1 {
+              on  
+              solid  
+              noshape  
              }
-            }
-            ha:line.33488 {
-             x1=131.891mm; y1=48.4744mm; x2=131.891mm; y2=49.4744mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             li:3 {
+              on  
+              solid  
+              noshape  
              }
-            }
-            ha:line.33491 {
-             x1=131.891mm; y1=48.4744mm; x2=132.891mm; y2=48.4744mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             li:5 {
+              on  
+              solid  
+              noshape  
              }
-            }
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+
+           ha:attributes {
+             term=1
+             name=pin1
            }
+          }
          }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACT
-       }
-       ha:subc.33497 {
-        ha:attributes {
-         {io_pcb::hidename_y}=60.5521 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C8
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=0.22uF
-         vendor=unknown
-         {io_pcb::hidename_direction}=1
-         device=CAPACITOR
-         {io_pcb::hidename_x}=132.4239 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+         li:layers {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:arc.33833 {
+              x=3.29in; y=4.075in; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
             }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.33834 {
+              x1=3.29in; y1=4.075in; x2=3.29in; y2=4.075in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+             ha:line.33837 {
+              x1=3.29in; y1=4.075in; x2=3.29in; y2=4.075in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha: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:line.33840 {
+              x1=3.29in; y1=4.075in; x2=84.566mm; y2=4.075in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.33843 {
+              x1=3.29in; y1=4.075in; x2=3.29in; y2=104.505mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
-       }
+         uid = HWY2P2lhIMcskR/O2jgAAACm
+ ha:flags ={ lock=1
+ };        }
+        ha:subc.33848 {
+         ha:attributes {
+          {io_pcb::hidename_y}=-2.1590 mm
+          footprint=hole-M3
+          {io_pcb::hidename_scale}=100
+          refdes=H5
+          value=
+          {io_pcb::hidename_direction}=0
+          {io_pcb::hidename_x}=79.2734 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        li:objects {
-         ha:padstack_ref.33510 {
-          proto=0; x=5.232in; y=48.881796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         ha:ps_proto_v6.0 {
+           hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+             }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.33511 {
-          proto=0; x=5.232in; y=48.082204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
+             }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
+
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
+           }
          }
         }
-        li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+         li:objects {
+          ha:padstack_ref.33862 {
+           proto=0; x=3.29in; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:line.33498 {
-             x1=5.232in; y1=48.482mm; x2=5.232in; y2=48.482mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.33501 {
-             x1=5.232in; y1=48.482mm; x2=5.232in; y2=48.482mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+           li:thermal {
+             li:1 {
+              on  
+              solid  
+              noshape  
              }
-            }
-            ha:line.33504 {
-             x1=5.232in; y1=48.482mm; x2=5.232in; y2=49.482mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             li:3 {
+              on  
+              solid  
+              noshape  
              }
-            }
-            ha:line.33507 {
-             x1=5.232in; y1=48.482mm; x2=133.8928mm; y2=48.482mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             li:5 {
+              on  
+              solid  
+              noshape  
              }
-            }
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+
+           ha:attributes {
+             term=1
+             name=pin1
            }
+          }
          }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACU
-       }
-       ha:subc.33513 {
-        ha:attributes {
-         {io_pcb::hidename_y}=78.7265 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=70
-         refdes=C1
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=22pF
-         vendor=unknown
-         {io_pcb::hidename_direction}=2
-         device=CAPACITOR
-         {io_pcb::hidename_x}=154.9773 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+         li:layers {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:arc.33849 {
+              x=3.29in; y=125.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
              }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
             }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.33850 {
+              x1=3.29in; y1=125.0mil; x2=3.29in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
+             ha:line.33853 {
+              x1=3.29in; y1=125.0mil; x2=3.29in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
               }
-            }
-
-            ha: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  
+             ha:line.33856 {
+              x1=3.29in; y1=125.0mil; x2=84.566mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
               }
+             }
+             ha:line.33859 {
+              x1=3.29in; y1=125.0mil; x2=3.29in; y2=4.175mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.33526 {
-          proto=0; x=6.08426in; y=78.0542mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
+         uid = HWY2P2lhIMcskR/O2jgAAACn
+ ha:flags ={ lock=1
+ };        }
+        ha:subc.33864 {
+         ha:attributes {
+          {io_pcb::hidename_y}=96.8182 mm
+          footprint=DIP16
+          {io_pcb::hidename_scale}=100
+          refdes=S1
+          value=8DIP
+          {io_pcb::hidename_direction}=0
+          {io_pcb::hidename_x}=125.4760 mm
          }
-         ha:padstack_ref.33527 {
-          proto=0; x=155.339796mm; y=78.0542mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+        ha:data {
+                li:padstack_prototypes {
 
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
+         ha:ps_proto_v6.0 {
+           hdia=28.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -30.0mil  
+                -30.0mil  
+                30.0mil  
+                -30.0mil  
+                30.0mil  
+                30.0mil  
+                -30.0mil  
+                30.0mil  
+               }
+             }
 
-           li:objects {
-            ha:line.33514 {
-             x1=6.1in; y1=78.0542mm; x2=6.1in; y2=78.0542mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -30.0mil  
+                -30.0mil  
+                30.0mil  
+                -30.0mil  
+                30.0mil  
+                30.0mil  
+                -30.0mil  
+                30.0mil  
+               }
              }
-            }
-            ha:line.33517 {
-             x1=6.1in; y1=78.0542mm; x2=6.1in; y2=78.0542mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -30.0mil  
+                -30.0mil  
+                30.0mil  
+                -30.0mil  
+                30.0mil  
+                30.0mil  
+                -30.0mil  
+                30.0mil  
+               }
              }
-            }
-            ha:line.33520 {
-             x1=6.1in; y1=78.0542mm; x2=155.94mm; y2=78.0542mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -33.0mil  
+                -33.0mil  
+                33.0mil  
+                -33.0mil  
+                33.0mil  
+                33.0mil  
+                -33.0mil  
+                33.0mil  
+               }
              }
-            }
-            ha:line.33523 {
-             x1=6.1in; y1=78.0542mm; x2=6.1in; y2=79.0542mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -33.0mil  
+                -33.0mil  
+                33.0mil  
+                -33.0mil  
+                33.0mil  
+                33.0mil  
+                -33.0mil  
+                33.0mil  
+               }
              }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
            }
          }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACV
-       }
-       ha:subc.33529 {
-        ha:attributes {
-         {io_pcb::hidename_y}=73.1639 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=70
-         refdes=C3
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=22pF
-         vendor=unknown
-         {io_pcb::hidename_direction}=2
-         device=CAPACITOR
-         {io_pcb::hidename_x}=155.0281 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=28.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 {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+              clearance=0.0
              }
-             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  
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
               }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.33542 {
-          proto=0; x=155.339796mm; y=2.873in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+              clearance=0.0
+             }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.33543 {
-          proto=0; x=6.08426in; y=2.873in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=66.0mil;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=66.0mil;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
+           }
          }
         }
-        li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+         li:objects {
+          ha:padstack_ref.33893 {
+           proto=0; x=4.883in; y=3.763in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:line.33530 {
-             x1=6.1in; y1=2.873in; x2=6.1in; y2=2.873in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.33533 {
-             x1=6.1in; y1=2.873in; x2=6.1in; y2=2.873in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+           li:thermal {
+             li:1 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-            }
-            ha:line.33536 {
-             x1=6.1in; y1=2.873in; x2=153.94mm; y2=2.873in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-            }
-            ha:line.33539 {
-             x1=6.1in; y1=2.873in; x2=6.1in; y2=71.9742mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-            }
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACW
-       }
-       ha:subc.33564 {
-        ha:attributes {
-         {io_pcb::hidename_y}=65.4431 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C14
-         value=0.1uF
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=144.7165 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.33894 {
+           proto=1; x=4.983in; y=3.763in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+           li:thermal {
+             li:1 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             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
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             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
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.33577 {
-          proto=0; x=144.316196mm; y=64.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.33578 {
-          proto=0; x=5.65026in; y=64.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
-         }
-        }
-        li:layers {
-
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:padstack_ref.33895 {
+           proto=1; x=5.083in; y=3.763in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:line.33565 {
-             x1=5.666in; y1=64.643mm; x2=5.666in; y2=64.643mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.33568 {
-             x1=5.666in; y1=64.643mm; x2=5.666in; y2=64.643mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+           li:thermal {
+             li:1 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-            }
-            ha:line.33571 {
-             x1=5.666in; y1=64.643mm; x2=142.9164mm; y2=64.643mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-            }
-            ha:line.33574 {
-             x1=5.666in; y1=64.643mm; x2=5.666in; y2=63.643mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
            }
-         }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACY
-       }
-       ha:subc.33580 {
-        ha:attributes {
-         {io_pcb::hidename_y}=72.2249 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C13
-         value=0.1uF
-         {io_pcb::hidename_direction}=1
-         {io_pcb::hidename_x}=147.7645 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+           ha:attributes {
+             term=3
+             name=3
+           }
+          }
+          ha:padstack_ref.33896 {
+           proto=1; x=5.183in; y=3.763in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+           li:thermal {
+             li:1 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.33593 {
-          proto=0; x=5.849in; y=71.824596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.33594 {
-          proto=0; x=5.849in; y=2.79626in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           ha:attributes {
+             term=4
+             name=4
+           }
           }
-         }
-        }
-        li:layers {
-
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:padstack_ref.33897 {
+           proto=1; x=5.283in; y=3.763in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:line.33581 {
-             x1=5.849in; y1=2.812in; x2=5.849in; y2=2.812in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.33584 {
-             x1=5.849in; y1=2.812in; x2=5.849in; y2=2.812in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+           li:thermal {
+             li:1 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-            }
-            ha:line.33587 {
-             x1=5.849in; y1=2.812in; x2=5.849in; y2=72.4248mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-            }
-            ha:line.33590 {
-             x1=5.849in; y1=2.812in; x2=149.5646mm; y2=2.812in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
            }
-         }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACZ
-       }
-       ha:subc.33596 {
-        ha:attributes {
-         {io_pcb::hidename_y}=88.7354 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=70
-         refdes=R38
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=200k
-         vendor=unknown
-         {io_pcb::hidename_direction}=1
-         device=RESISTOR
-         {io_pcb::hidename_x}=46.4566 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+           ha:attributes {
+             term=5
+             name=5
+           }
+          }
+          ha:padstack_ref.33898 {
+           proto=1; x=5.383in; y=3.763in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+           li:thermal {
+             li:1 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.33609 {
-          proto=0; x=1.852in; y=87.541604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.33610 {
-          proto=0; x=1.852in; y=88.341196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           ha:attributes {
+             term=6
+             name=6
+           }
           }
-         }
-        }
-        li:layers {
-
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:padstack_ref.33899 {
+           proto=1; x=5.483in; y=3.763in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:line.33597 {
-             x1=1.852in; y1=87.9414mm; x2=1.852in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.33600 {
-             x1=1.852in; y1=87.9414mm; x2=1.852in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.33603 {
-             x1=1.852in; y1=87.9414mm; x2=1.852in; y2=86.9414mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+           li:thermal {
+             li:1 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-            }
-            ha:line.33606 {
-             x1=1.852in; y1=87.9414mm; x2=46.0408mm; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACa
-       }
-       ha:subc.33612 {
-        ha:attributes {
-         {io_pcb::hidename_y}=88.7100 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=70
-         refdes=R39
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=26.1k
-         vendor=unknown
-         {io_pcb::hidename_direction}=1
-         device=RESISTOR
-         {io_pcb::hidename_x}=45.4914 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+           }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+           ha:attributes {
+             term=7
+             name=7
+           }
+          }
+          ha:padstack_ref.33900 {
+           proto=1; x=5.583in; y=3.763in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+           li:thermal {
+             li:1 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-          }
-        }
-       }
+           }
 
-        li:objects {
-         ha:padstack_ref.33625 {
-          proto=0; x=1.813in; y=88.341196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=8
+             name=8
+           }
           }
+          ha:padstack_ref.33901 {
+           proto=1; x=5.583in; y=3.463in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.33626 {
-          proto=0; x=1.813in; y=87.541604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=9
+             name=9
+           }
           }
+          ha:padstack_ref.33902 {
+           proto=1; x=5.483in; y=3.463in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           ha:attributes {
+             term=10
+             name=10
+           }
           }
-         }
-        }
-        li:layers {
+          ha:padstack_ref.33903 {
+           proto=1; x=5.383in; y=3.463in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+           li:thermal {
+           }
 
-           li:objects {
-            ha:line.33613 {
-             x1=1.813in; y1=87.9414mm; x2=1.813in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.33616 {
-             x1=1.813in; y1=87.9414mm; x2=1.813in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.33619 {
-             x1=1.813in; y1=87.9414mm; x2=1.813in; y2=88.9414mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.33622 {
-             x1=1.813in; y1=87.9414mm; x2=47.0502mm; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
+           ha:attributes {
+             term=11
+             name=11
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+          }
+          ha:padstack_ref.33904 {
+           proto=1; x=5.283in; y=3.463in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
            }
-         }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACb
-       }
-       ha:subc.33628 {
-        ha:attributes {
-         {io_pcb::hidename_y}=96.2975 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=R125
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=1k
-         vendor=unknown
-         {io_pcb::hidename_direction}=3
-         device=RESISTOR
-         {io_pcb::hidename_x}=72.5551 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+           li:thermal {
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
+           ha:attributes {
+             term=12
+             name=12
+           }
+          }
+          ha:padstack_ref.33905 {
+           proto=1; x=5.183in; y=3.463in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
-              }
-            }
+           li:thermal {
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
+           ha:attributes {
+             term=13
+             name=13
+           }
           }
-        }
-       }
+          ha:padstack_ref.33906 {
+           proto=1; x=5.083in; y=3.463in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-        li:objects {
-         ha:padstack_ref.33641 {
-          proto=0; x=2.825in; y=96.697804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=14
+             name=14
+           }
           }
+          ha:padstack_ref.33907 {
+           proto=1; x=4.983in; y=3.463in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.33642 {
-          proto=0; x=2.825in; y=97.497396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=15
+             name=15
+           }
           }
+          ha:padstack_ref.33908 {
+           proto=1; x=4.883in; y=3.463in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=16
+             name=16
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.33629 {
-             x1=2.825in; y1=97.0976mm; x2=2.825in; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.33865 {
+              x1=4.833in; y1=3.813in; x2=5.633in; y2=3.813in; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.33632 {
-             x1=2.825in; y1=97.0976mm; x2=2.825in; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.33868 {
+              x1=5.633in; y1=3.413in; x2=5.633in; y2=3.813in; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.33635 {
-             x1=2.825in; y1=97.0976mm; x2=2.825in; y2=96.0976mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.33871 {
+              x1=4.833in; y1=3.413in; x2=5.633in; y2=3.413in; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.33638 {
-             x1=2.825in; y1=97.0976mm; x2=70.755mm; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.33874 {
+              x1=4.833in; y1=3.663in; x2=4.833in; y2=3.813in; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.33877 {
+              x1=4.833in; y1=3.413in; x2=4.833in; y2=3.563in; thickness=10.0mil; clearance=0.0;
+             }
+             ha:arc.33880 {
+              x=4.833in; y=3.613in; width=50.0mil; height=50.0mil; astart=90.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACc
-       }
-       ha:subc.33644 {
-        ha:attributes {
-         {io_pcb::hidename_y}=93.8083 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=R124
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=3.3k
-         vendor=unknown
-         {io_pcb::hidename_direction}=3
-         device=RESISTOR
-         {io_pcb::hidename_x}=72.5551 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.33881 {
+              x1=5.233in; y1=3.613in; x2=5.233in; y2=3.613in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+             ha:line.33884 {
+              x1=4.883in; y1=95.5802mm; x2=4.883in; y2=95.5802mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+             ha:line.33887 {
+              x1=4.883in; y1=95.5802mm; x2=4.883in; y2=96.5802mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
               }
-            }
-
-            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:line.33890 {
+              x1=4.883in; y1=95.5802mm; x2=125.0282mm; y2=95.5802mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.33657 {
-          proto=0; x=2.825in; y=94.208604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
+         uid = HWY2P2lhIMcskR/O2jgAAACo
+        }
+        ha:subc.33910 {
+         ha:attributes {
+          {io_pcb::hidename_y}=65.2018 mm
+          footprint=0-215079-4
+          {io_pcb::hidename_scale}=70
+          refdes=J20
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=Debug
+          vendor=unknown
+          {io_pcb::hidename_direction}=0
+          device=CONNECTOR
+          {io_pcb::hidename_x}=156.0830 mm
          }
-         ha:padstack_ref.33658 {
-          proto=0; x=2.825in; y=95.008196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+        ha:data {
+                li:padstack_prototypes {
 
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
+         ha:ps_proto_v6.0 {
+           hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -31.495mil  
+                -31.495mil  
+                31.495mil  
+                -31.495mil  
+                31.495mil  
+                31.495mil  
+                -31.495mil  
+                31.495mil  
+               }
+             }
 
-           li:objects {
-            ha:line.33645 {
-             x1=2.825in; y1=94.6084mm; x2=2.825in; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -31.495mil  
+                -31.495mil  
+                31.495mil  
+                -31.495mil  
+                31.495mil  
+                31.495mil  
+                -31.495mil  
+                31.495mil  
+               }
              }
-            }
-            ha:line.33648 {
-             x1=2.825in; y1=94.6084mm; x2=2.825in; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -31.495mil  
+                -31.495mil  
+                31.495mil  
+                -31.495mil  
+                31.495mil  
+                31.495mil  
+                -31.495mil  
+                31.495mil  
+               }
              }
-            }
-            ha:line.33651 {
-             x1=2.825in; y1=94.6084mm; x2=2.825in; y2=93.6084mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -36.495mil  
+                -36.495mil  
+                36.495mil  
+                -36.495mil  
+                36.495mil  
+                36.495mil  
+                -36.495mil  
+                36.495mil  
+               }
              }
-            }
-            ha:line.33654 {
-             x1=2.825in; y1=94.6084mm; x2=70.755mm; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -36.495mil  
+                -36.495mil  
+                36.495mil  
+                -36.495mil  
+                36.495mil  
+                36.495mil  
+                -36.495mil  
+                36.495mil  
+               }
              }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
            }
          }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACd
-       }
-       ha:subc.33660 {
-        ha:attributes {
-         {io_pcb::hidename_y}=96.3361 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=R131
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=1k
-         vendor=unknown
-         {io_pcb::hidename_direction}=3
-         device=RESISTOR
-         {io_pcb::hidename_x}=110.6551 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
-              }
-            }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
               }
-            }
-          }
-        }
-       }
+              clearance=0.0
+             }
 
-        li:objects {
-         ha:padstack_ref.33673 {
-          proto=0; x=109.855mm; y=96.736404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+             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
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=72.99mil;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=72.99mil;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
+           }
          }
-         ha:padstack_ref.33674 {
-          proto=0; x=109.855mm; y=97.535996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
+         ha:ps_proto_v6.2 {
+           hdia=59.06mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=73.06mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+             }
 
-           li:objects {
-            ha:line.33661 {
-             x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=73.06mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-            }
-            ha:line.33664 {
-             x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=73.06mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-            }
-            ha:line.33667 {
-             x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=96.1362mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+
+             ha: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:line.33670 {
-             x1=109.855mm; y1=97.1362mm; x2=108.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+
+             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:type {
-            top = 1
-            misc = 1
-            virtual = 1
            }
          }
         }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACe
-       }
-       ha:subc.33676 {
-        ha:attributes {
-         {io_pcb::hidename_y}=93.8723 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=R128
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=3.3k
-         vendor=unknown
-         {io_pcb::hidename_direction}=3
-         device=RESISTOR
-         {io_pcb::hidename_x}=110.6551 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         li:objects {
+          ha:padstack_ref.33935 {
+           proto=0; x=6.203in; y=2.531in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+           li:thermal {
+             li:1 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
-              }
-            }
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
-        }
-       }
+          ha:padstack_ref.33936 {
+           proto=1; x=6.153in; y=2.631in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-        li:objects {
-         ha:padstack_ref.33689 {
-          proto=0; x=109.855mm; y=94.272604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
+          ha:padstack_ref.33937 {
+           proto=1; x=6.103in; y=2.531in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.33690 {
-          proto=0; x=109.855mm; y=95.072196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=3
+             name=3
+           }
           }
+          ha:padstack_ref.33938 {
+           proto=1; x=6.053in; y=2.631in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=4
+             name=4
+           }
           }
+          ha:padstack_ref.33939 {
+           proto=2; x=6.25811in; y=2.60187in; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=0
+             name=mnt
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.33677 {
-             x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.33911 {
+              x1=159.950912mm; y1=2.48061in; x2=159.950912mm; y2=2.68138in; thickness=6.0mil; clearance=0.0;
              }
-            }
-            ha:line.33680 {
-             x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.33914 {
+              x1=5.95871in; y1=2.48061in; x2=159.950912mm; y2=2.48061in; thickness=6.0mil; clearance=0.0;
              }
-            }
-            ha:line.33683 {
-             x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=93.6724mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.33917 {
+              x1=5.95871in; y1=2.48061in; x2=5.95871in; y2=2.68138in; thickness=6.0mil; clearance=0.0;
              }
-            }
-            ha:line.33686 {
-             x1=109.855mm; y1=94.6724mm; x2=108.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.33920 {
+              x1=5.95871in; y1=2.68138in; x2=159.950912mm; y2=2.68138in; thickness=6.0mil; clearance=0.0;
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACf
-       }
-       ha:subc.33692 {
-        ha:attributes {
-         {io_pcb::hidename_y}=13.7734 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=70
-         refdes=R28
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=3.3k
-         vendor=unknown
-         {io_pcb::hidename_direction}=1
-         device=RESISTOR
-         {io_pcb::hidename_x}=62.9666 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.33923 {
+              x1=156.312158mm; y1=65.663419mm; x2=156.312158mm; y2=65.663419mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+             ha:line.33926 {
+              x1=6.203in; y1=2.631in; x2=6.203in; y2=2.631in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+             ha:line.33929 {
+              x1=6.203in; y1=2.631in; x2=6.203in; y2=65.8274mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
               }
-            }
-
-            ha: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:line.33932 {
+              x1=6.203in; y1=2.631in; x2=156.5562mm; y2=2.631in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.33705 {
-          proto=0; x=63.5mm; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
+         uid = HWY2P2lhIMcskR/O2jgAAACp
+        }
+        ha:subc.33941 {
+         ha:attributes {
+          {io_pcb::hidename_y}=89.0524 mm
+          footprint=100mil2pin
+          {io_pcb::hidename_scale}=70
+          refdes=J6
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=Force Bootloader
+          vendor=unknown
+          {io_pcb::hidename_direction}=0
+          device=CONNECTOR
+          {io_pcb::hidename_x}=156.9466 mm
          }
-         ha:padstack_ref.33706 {
-          proto=0; x=63.5mm; y=12.535408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+        ha:data {
+                li:padstack_prototypes {
 
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
+         ha:ps_proto_v6.0 {
+           hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+             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  
+               }
+             }
 
-           li:objects {
-            ha:line.33693 {
-             x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+             ha: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:line.33696 {
-             x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+
+             ha: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:line.33699 {
-             x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=13.935204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+
+             ha: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:line.33702 {
-             x1=63.5mm; y1=12.935204mm; x2=64.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+
+             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:type {
-            top = 1
-            misc = 1
-            virtual = 1
            }
          }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACg
-       }
-       ha:subc.33708 {
-        ha:attributes {
-         {io_pcb::hidename_y}=11.4112 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=70
-         refdes=R31
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=1k
-         vendor=unknown
-         {io_pcb::hidename_direction}=1
-         device=RESISTOR
-         {io_pcb::hidename_x}=62.9412 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             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
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
               }
-            }
+              clearance=0.0
+             }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             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
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+
+             ha:ps_shape_v4 {
+              ha: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:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             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.33966 {
+           proto=0; x=6.109in; y=3.456in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+             li:1 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-          }
-        }
-       }
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+           }
 
-        li:objects {
-         ha:padstack_ref.33721 {
-          proto=0; x=63.5mm; y=435.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.33967 {
+           proto=1; x=6.009in; y=3.456in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.33722 {
-          proto=0; x=63.5mm; y=10.249408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=2
-            name=2
+            li:objects {
+             ha:line.33942 {
+              x1=5.959in; y1=3.506in; x2=156.4386mm; y2=3.506in; thickness=15.0mil; clearance=0.0;
+             }
+             ha:line.33945 {
+              x1=156.4386mm; y1=3.406in; x2=156.4386mm; y2=3.506in; thickness=15.0mil; clearance=0.0;
+             }
+             ha:line.33948 {
+              x1=5.959in; y1=3.406in; x2=156.4386mm; y2=3.406in; thickness=15.0mil; clearance=0.0;
+             }
+             ha:line.33951 {
+              x1=5.959in; y1=3.406in; x2=5.959in; y2=3.506in; thickness=15.0mil; clearance=0.0;
+             }
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
           }
-         }
-        }
-        li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.33709 {
-             x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.33954 {
+              x1=6.059in; y1=87.7824mm; x2=6.059in; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.33712 {
-             x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.33957 {
+              x1=155.1686mm; y1=87.7824mm; x2=155.1686mm; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.33715 {
-             x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=11.649204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.33960 {
+              x1=155.1686mm; y1=87.7824mm; x2=154.1686mm; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.33718 {
-             x1=63.5mm; y1=10.649204mm; x2=64.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.33963 {
+              x1=155.1686mm; y1=87.7824mm; x2=155.1686mm; y2=86.7824mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACh
-       }
-       ha:subc.33724 {
-        ha:attributes {
-         {io_pcb::hidename_y}=65.2145 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=70
-         refdes=C11
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=0.1uF
-         vendor=unknown
-         {io_pcb::hidename_direction}=2
-         device=CAPACITOR
-         {io_pcb::hidename_x}=132.7089 mm
+         uid = HWY2P2lhIMcskR/O2jgAAACq
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.34012 {
+         ha:attributes {
+          {io_pcb::hidename_y}=99.1240 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=70
+          refdes=R3
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=22
+          vendor=unknown
+          {io_pcb::hidename_direction}=3
+          device=RESISTOR
+          {io_pcb::hidename_x}=140.3218 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         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 {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
              }
-             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
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+                -12.84mil  
+               }
              }
-             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 { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
               }
-            }
-          }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.33737 {
-          proto=0; x=132.308596mm; y=2.536in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.34025 {
+           proto=0; x=127.0mm; y=3.23426in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.33738 {
-          proto=0; x=131.509004mm; y=2.536in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.34026 {
+           proto=0; x=127.0mm; y=3.26574in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.33725 {
-             x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.34013 {
+              x1=127.0mm; y1=3.25in; x2=127.0mm; y2=3.25in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.33728 {
-             x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.34016 {
+              x1=127.0mm; y1=3.25in; x2=127.0mm; y2=3.25in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.33731 {
-             x1=131.9088mm; y1=2.536in; x2=130.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.34019 {
+              x1=127.0mm; y1=3.25in; x2=127.0mm; y2=81.55mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.33734 {
-             x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=63.4144mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.34022 {
+              x1=127.0mm; y1=3.25in; x2=126.0mm; y2=3.25in; 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 = HWY2P2lhIMcskR/O2jgAAACi
-       }
-       ha:subc.33816 {
-        ha:attributes {
-         {io_pcb::hidename_y}=92.0557 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C15
-         value=0.1uF
-         {io_pcb::hidename_direction}=1
-         {io_pcb::hidename_x}=41.7637 mm
+         uid = HWY2P2lhIMcskR/O2jgAAACs
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.34028 {
+         ha:attributes {
+          {io_pcb::hidename_y}=99.0920 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=70
+          refdes=R2
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=22
+          vendor=unknown
+          {io_pcb::hidename_direction}=3
+          device=RESISTOR
+          {io_pcb::hidename_x}=139.3190 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
-              }
-            }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+                -12.84mil  
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
               }
-            }
-          }
+              clearance=0.0
+               li:ps_poly {
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+                -9.84mil  
+               }
+             }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.33829 {
-          proto=0; x=42.5638mm; y=91.655396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.34041 {
+           proto=0; x=125.73mm; y=3.23426in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.33830 {
-          proto=0; x=42.5638mm; y=90.855804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.34042 {
+           proto=0; x=125.73mm; y=3.26574in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.33817 {
-             x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.34029 {
+              x1=125.73mm; y1=3.25in; x2=125.73mm; y2=3.25in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.33820 {
-             x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.34032 {
+              x1=125.73mm; y1=3.25in; x2=125.73mm; y2=3.25in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.33823 {
-             x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=92.2556mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.34035 {
+              x1=125.73mm; y1=3.25in; x2=125.73mm; y2=81.55mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.33826 {
-             x1=42.5638mm; y1=91.2556mm; x2=43.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.34038 {
+              x1=125.73mm; y1=3.25in; x2=124.73mm; y2=3.25in; 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 = HWY2P2lhIMcskR/O2jgAAACl
-       }
-       ha:subc.33832 {
-        ha:attributes {
-         {io_pcb::hidename_y}=102.2858 mm
-         footprint=hole-M3
-         {io_pcb::hidename_scale}=100
-         refdes=H6
-         value=
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=83.1596 mm
+         uid = HWY2P2lhIMcskR/O2jgAAACt
         }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
+        ha:subc.34044 {
+         ha:attributes {
+          {io_pcb::hidename_y}=41.4401 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=R40
+          value=200k
+          {io_pcb::hidename_direction}=2
+          {io_pcb::hidename_x}=51.1109 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                9.84mil  
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                -9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                12.84mil  
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                -12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                9.84mil  
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                -9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+               }
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.33846 {
-          proto=0; x=3.29in; y=4.075in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.34057 {
+           proto=0; x=50.710596mm; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-            li:1 {
-             on  
-             solid  
-             noshape  
-            }
-            li:3 {
-             on  
-             solid  
-             noshape  
-            }
-             li:5 {
-              on  
-              solid  
-              noshape  
-             }
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=pin1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:padstack_ref.34058 {
+           proto=0; x=49.911004mm; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:arc.33833 {
-             x=3.29in; y=4.075in; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-            }
+           li:thermal {
            }
-           ha:type {
-            silk = 1
-            top = 1
+
+           ha:attributes {
+             term=2
+             name=2
            }
+          }
          }
+         li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.33834 {
-             x1=3.29in; y1=4.075in; x2=3.29in; y2=4.075in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.34045 {
+              x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.33837 {
-             x1=3.29in; y1=4.075in; x2=3.29in; y2=4.075in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.34048 {
+              x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.33840 {
-             x1=3.29in; y1=4.075in; x2=84.566mm; y2=4.075in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.34051 {
+              x1=50.3108mm; y1=1.6in; x2=49.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.33843 {
-             x1=3.29in; y1=4.075in; x2=3.29in; y2=104.505mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.34054 {
+              x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=39.64mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACm
- ha:flags ={ lock=1
- };       }
-       ha:subc.33848 {
-        ha:attributes {
-         {io_pcb::hidename_y}=-2.1590 mm
-         footprint=hole-M3
-         {io_pcb::hidename_scale}=100
-         refdes=H5
-         value=
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=79.2734 mm
+         uid = HWY2P2lhIMcskR/O2jgAAACu
         }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
+        ha:subc.34060 {
+         ha:attributes {
+          {io_pcb::hidename_y}=40.8559 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=R41
+          value=200k
+          {io_pcb::hidename_direction}=0
+          {io_pcb::hidename_x}=49.5107 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                9.84mil  
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                -9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                12.84mil  
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                -12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                9.84mil  
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                -9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+               }
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.33862 {
-          proto=0; x=3.29in; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.34073 {
+           proto=0; x=49.911004mm; y=1.64in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-            li:1 {
-             on  
-             solid  
-             noshape  
-            }
-            li:3 {
-             on  
-             solid  
-             noshape  
-            }
-             li:5 {
-              on  
-              solid  
-              noshape  
-             }
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=pin1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:padstack_ref.34074 {
+           proto=0; x=50.710596mm; y=1.64in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:arc.33849 {
-             x=3.29in; y=125.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-            }
+           li:thermal {
            }
-           ha:type {
-            silk = 1
-            top = 1
+
+           ha:attributes {
+             term=2
+             name=2
            }
+          }
          }
+         li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.33850 {
-             x1=3.29in; y1=125.0mil; x2=3.29in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.34061 {
+              x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.33853 {
-             x1=3.29in; y1=125.0mil; x2=3.29in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.34064 {
+              x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.33856 {
-             x1=3.29in; y1=125.0mil; x2=84.566mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.34067 {
+              x1=50.3108mm; y1=1.64in; x2=51.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.33859 {
-             x1=3.29in; y1=125.0mil; x2=3.29in; y2=4.175mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.34070 {
+              x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=42.656mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACn
- ha:flags ={ lock=1
- };       }
-       ha:subc.33864 {
-        ha:attributes {
-         {io_pcb::hidename_y}=96.8182 mm
-         footprint=DIP16
-         {io_pcb::hidename_scale}=100
-         refdes=S1
-         value=8DIP
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=125.4760 mm
+         uid = HWY2P2lhIMcskR/O2jgAAACv
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.34076 {
+         ha:attributes {
+          {io_pcb::hidename_y}=43.4721 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=R42
+          value=22k
+          {io_pcb::hidename_direction}=2
+          {io_pcb::hidename_x}=51.1109 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=28.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         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 {
-               -30.0mil  
-               -30.0mil  
-               30.0mil  
-               -30.0mil  
-               30.0mil  
-               30.0mil  
-               -30.0mil  
-               30.0mil  
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
+              clearance=0.0
+               li:ps_poly {
+                9.84mil  
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                -9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+               }
+             }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                12.84mil  
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                -12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               -30.0mil  
-               -30.0mil  
-               30.0mil  
-               -30.0mil  
-               30.0mil  
-               30.0mil  
-               -30.0mil  
-               30.0mil  
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
               }
-            }
+              clearance=0.0
+               li:ps_poly {
+                9.84mil  
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                -9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+               }
+             }
+           }
+         }
+        }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+         li:objects {
+          ha:padstack_ref.34089 {
+           proto=0; x=50.710596mm; y=1.68in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.34090 {
+           proto=0; x=49.911004mm; y=1.68in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
+         }
+         li:layers {
+
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+             ha:line.34077 {
+              x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               -30.0mil  
-               -30.0mil  
-               30.0mil  
-               -30.0mil  
-               30.0mil  
-               30.0mil  
-               -30.0mil  
-               30.0mil  
+             ha:line.34080 {
+              x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
              }
-             clearance=0.0
-              li:ps_poly {
-               -33.0mil  
-               -33.0mil  
-               33.0mil  
-               -33.0mil  
-               33.0mil  
-               33.0mil  
-               -33.0mil  
-               33.0mil  
+             ha:line.34083 {
+              x1=50.3108mm; y1=1.68in; x2=49.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
              }
-             clearance=0.0
-              li:ps_poly {
-               -33.0mil  
-               -33.0mil  
-               33.0mil  
-               -33.0mil  
-               33.0mil  
-               33.0mil  
-               -33.0mil  
-               33.0mil  
+             ha:line.34086 {
+              x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=41.672mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
+         uid = HWY2P2lhIMcskR/O2jgAAACw
+        }
+        ha:subc.34161 {
+         ha:attributes {
+          value=IPD068P03L3GATMA1
+          footprint=TO252FET
+          refdes=Q10
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.1 {
-          hdia=28.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                29.53mil  
+                -55.12mil  
+                -29.53mil  
+                -55.12mil  
+                -29.53mil  
+                55.12mil  
+                29.53mil  
+                55.12mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                32.53mil  
+                -58.12mil  
+                -32.53mil  
+                -58.12mil  
+                -32.53mil  
+                58.12mil  
+                32.53mil  
+                58.12mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                29.53mil  
+                -55.12mil  
+                -29.53mil  
+                -55.12mil  
+                -29.53mil  
+                55.12mil  
+                29.53mil  
+                55.12mil  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -124.02mil  
+                -120.08mil  
+                -124.02mil  
+                120.08mil  
+                124.02mil  
+                120.08mil  
+                124.02mil  
+                -120.08mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=66.0mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -127.02mil  
+                -123.08mil  
+                -127.02mil  
+                123.08mil  
+                127.02mil  
+                123.08mil  
+                127.02mil  
+                -123.08mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=66.0mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -124.02mil  
+                -120.08mil  
+                -124.02mil  
+                120.08mil  
+                124.02mil  
+                120.08mil  
+                124.02mil  
+                -120.08mil  
+               }
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.33893 {
-          proto=0; x=124.587mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.34186 {
+           proto=0; x=160.0mil; y=2.80006in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.33894 {
-          proto=1; x=127.127mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=3
+             name=G
+           }
           }
+          ha:padstack_ref.34187 {
+           proto=1; x=250.0mil; y=2.554in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-         ha:padstack_ref.33895 {
-          proto=1; x=129.667mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=D
+           }
           }
+          ha:padstack_ref.34188 {
+           proto=0; x=340.0mil; y=2.80006in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=3
-            name=3
+           ha:attributes {
+             term=2
+             name=S
+           }
           }
          }
-         ha:padstack_ref.33896 {
-          proto=1; x=5.205in; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
-          }
+         li:layers {
 
-          ha:attributes {
-            term=4
-            name=4
-          }
-         }
-         ha:padstack_ref.33897 {
-          proto=1; x=134.747mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
+            li:objects {
+             ha:line.34162 {
+              x1=3.10007mm; y1=2.47919in; x2=9.59993mm; y2=2.47919in; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.34165 {
+              x1=9.59993mm; y1=2.47919in; x2=9.59993mm; y2=2.71935in; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.34168 {
+              x1=9.59993mm; y1=2.71935in; x2=3.10007mm; y2=2.71935in; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.34171 {
+              x1=3.10007mm; y1=2.71935in; x2=3.10007mm; y2=2.47919in; thickness=10.0mil; clearance=0.0;
+             }
             }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
+            ha:type {
+             silk = 1
+             top = 1
             }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
           }
 
-          ha:attributes {
-            term=5
-            name=5
-          }
-         }
-         ha:padstack_ref.33898 {
-          proto=1; x=137.287mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
-          }
+            li:objects {
+             ha:line.34174 {
+              x1=250.0mil; y1=2.71804in; x2=250.0mil; y2=2.71804in; thickness=0.1mm; clearance=0.0;
+              ha:flags {
+               selected=1
+              }
 
-          ha:attributes {
-            term=6
-            name=6
-          }
-         }
-         ha:padstack_ref.33899 {
-          proto=1; x=139.827mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.34177 {
+              x1=250.0mil; y1=2.80006in; x2=250.0mil; y2=2.80006in; thickness=0.1mm; clearance=0.0;
+              ha:flags {
+               selected=1
+              }
 
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
+              ha:attributes {
+                subc-role=origin
+              }
              }
-          }
+             ha:line.34180 {
+              x1=250.0mil; y1=2.80006in; x2=7.35mm; y2=2.80006in; thickness=0.1mm; clearance=0.0;
+              ha:flags {
+               selected=1
+              }
 
-          ha:attributes {
-            term=7
-            name=7
-          }
-         }
-         ha:padstack_ref.33900 {
-          proto=1; x=5.605in; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.34183 {
+              x1=250.0mil; y1=2.80006in; x2=250.0mil; y2=72.121524mm; thickness=0.1mm; clearance=0.0;
+              ha:flags {
+               selected=1
+              }
 
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
+              ha:attributes {
+                subc-role=y
+              }
+             }
             }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
-          }
-
-          ha:attributes {
-            term=8
-            name=8
-          }
-         }
-         ha:padstack_ref.33901 {
-          proto=1; x=5.605in; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=9
-            name=9
           }
          }
-         ha:padstack_ref.33902 {
-          proto=1; x=139.827mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=10
-            name=10
-          }
+        }
+         uid = esv8OJDebGIPecy8VZQAAAC0
+        }
+        ha:subc.34190 {
+         ha:attributes {
+          {io_pcb::hidename_y}=53.3146 mm
+          footprint=fuse3568
+          {io_pcb::hidename_scale}=70
+          refdes=F1
+          manufacturer=unknown
+          vendor_part_number=unknown
+          manufacturer_part_number=unknown
+          value=fuse3568
+          vendor=unknown
+          {io_pcb::hidename_direction}=1
+          device=FUSE
+          {io_pcb::hidename_x}=8.2550 mm
          }
-         ha:padstack_ref.33903 {
-          proto=1; x=137.287mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=63.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=11
-            name=11
-          }
-         }
-         ha:padstack_ref.33904 {
-          proto=1; x=134.747mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
+             }
 
-          ha:attributes {
-            term=12
-            name=12
-          }
-         }
-         ha:padstack_ref.33905 {
-          proto=1; x=5.205in; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=119.0mil;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
 
-          ha:attributes {
-            term=13
-            name=13
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=119.0mil;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
+           }
          }
-         ha:padstack_ref.33906 {
-          proto=1; x=129.667mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+        }
 
-          ha:attributes {
-            term=14
-            name=14
-          }
-         }
-         ha:padstack_ref.33907 {
-          proto=1; x=127.127mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.34203 {
+           proto=0; x=258.0mil; y=2.294in; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=15
-            name=15
-          }
-         }
-         ha:padstack_ref.33908 {
-          proto=1; x=124.587mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.34204 {
+           proto=0; x=392.0mil; y=2.294in; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=16
-            name=16
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
-         }
-        }
-        li:layers {
+          ha:padstack_ref.34205 {
+           proto=0; x=258.0mil; y=1.904in; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           li:thermal {
+           }
 
-           li:objects {
-            ha:line.33865 {
-             x1=4.855in; y1=3.812in; x2=143.637mm; y2=3.812in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33868 {
-             x1=143.637mm; y1=86.6648mm; x2=143.637mm; y2=3.812in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33871 {
-             x1=4.855in; y1=86.6648mm; x2=143.637mm; y2=86.6648mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33874 {
-             x1=4.855in; y1=93.0148mm; x2=4.855in; y2=3.812in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33877 {
-             x1=4.855in; y1=86.6648mm; x2=4.855in; y2=3.562in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:arc.33880 {
-             x=4.855in; y=3.612in; width=50.0mil; height=50.0mil; astart=90.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
-            }
+           ha:attributes {
+             term=2
+             name=2
            }
-           ha:type {
-            silk = 1
-            top = 1
+          }
+          ha:padstack_ref.34206 {
+           proto=0; x=392.0mil; y=1.904in; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
            }
-         }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
 
-           li:objects {
-            ha:line.33881 {
-             x1=133.477mm; y1=3.612in; x2=133.477mm; y2=3.612in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.33884 {
-             x1=124.587mm; y1=3.762in; x2=124.587mm; y2=3.762in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.33887 {
-             x1=124.587mm; y1=3.762in; x2=124.587mm; y2=96.5548mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.33890 {
-             x1=124.587mm; y1=3.762in; x2=125.587mm; y2=3.762in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+           li:thermal {
            }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
          }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACo
-       }
-       ha:subc.33910 {
-        ha:attributes {
-         {io_pcb::hidename_y}=65.2018 mm
-         footprint=0-215079-4
-         {io_pcb::hidename_scale}=70
-         refdes=J20
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=Debug
-         vendor=unknown
-         {io_pcb::hidename_direction}=0
-         device=CONNECTOR
-         {io_pcb::hidename_x}=156.0830 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+         li:layers {
 
-        ha:ps_proto_v6.0 {
-          hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -31.495mil  
-               -31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
+            li:objects {
+             ha:line.34191 {
+              x1=325.0mil; y1=2.099in; x2=325.0mil; y2=2.099in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
              }
-             clearance=0.0
-              li:ps_poly {
-               -31.495mil  
-               -31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
+             ha:line.34194 {
+              x1=325.0mil; y1=2.099in; x2=325.0mil; y2=2.099in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
              }
-             clearance=0.0
-              li:ps_poly {
-               -31.495mil  
-               -31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
+             ha:line.34197 {
+              x1=325.0mil; y1=2.099in; x2=7.255mm; y2=2.099in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.926973mm  
-               -0.926973mm  
-               0.926973mm  
-               -0.926973mm  
-               0.926973mm  
-               0.926973mm  
-               -0.926973mm  
-               0.926973mm  
+             ha:line.34200 {
+              x1=325.0mil; y1=2.099in; x2=325.0mil; y2=52.3146mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.926973mm  
-               -0.926973mm  
-               0.926973mm  
-               -0.926973mm  
-               0.926973mm  
-               0.926973mm  
-               -0.926973mm  
-               0.926973mm  
-              }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
+         uid = HWY2P2lhIMcskR/O2jgAAAAc
+        }
+        ha:subc.50574 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J2
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.1 {
-          hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             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
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             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_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=1.853946mm;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             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=73.06mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=73.06mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
+           }
+         }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=73.06mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=79.06mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             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
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.33935 {
-          proto=0; x=6.203in; y=2.531in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
+           }
          }
-         ha:padstack_ref.33936 {
-          proto=1; x=6.153in; y=2.631in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
+        }
 
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.50588 {
+           proto=0; x=41.91mm; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-         ha:padstack_ref.33937 {
-          proto=1; x=155.0162mm; y=2.531in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50589 {
+           proto=0; x=41.91mm; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=3
-            name=3
-          }
-         }
-         ha:padstack_ref.33938 {
-          proto=1; x=153.7462mm; y=2.631in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50590 {
+           proto=1; x=41.91mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=4
-            name=4
-          }
-         }
-         ha:padstack_ref.33939 {
-          proto=2; x=158.955994mm; y=66.087498mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50591 {
+           proto=2; x=41.91mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=0
-            name=mnt
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.33911 {
-             x1=159.950912mm; y1=2.48061in; x2=159.950912mm; y2=2.68138in; thickness=6.0mil; clearance=0.0;
-            }
-            ha:line.33914 {
-             x1=5.95871in; y1=2.48061in; x2=159.950912mm; y2=2.48061in; thickness=6.0mil; clearance=0.0;
-            }
-            ha:line.33917 {
-             x1=5.95871in; y1=2.48061in; x2=5.95871in; y2=2.68138in; thickness=6.0mil; clearance=0.0;
+            li:objects {
             }
-            ha:line.33920 {
-             x1=5.95871in; y1=2.68138in; x2=159.950912mm; y2=2.68138in; thickness=6.0mil; clearance=0.0;
+            ha:type {
+             silk = 1
+             top = 1
             }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.33923 {
-             x1=156.312158mm; y1=65.663419mm; x2=156.312158mm; y2=65.663419mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.50576 {
+              x1=1.65in; y1=1.7in; x2=1.65in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.33926 {
-             x1=6.203in; y1=2.631in; x2=6.203in; y2=2.631in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.50579 {
+              x1=1.65in; y1=1.7in; x2=1.65in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.33929 {
-             x1=6.203in; y1=2.631in; x2=6.203in; y2=65.8274mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.50582 {
+              x1=1.65in; y1=1.7in; x2=1.65in; y2=42.18mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.33932 {
-             x1=6.203in; y1=2.631in; x2=156.5562mm; y2=2.631in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.50585 {
+              x1=1.65in; y1=1.7in; x2=42.91mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACp
-       }
-       ha:subc.33941 {
-        ha:attributes {
-         {io_pcb::hidename_y}=89.0524 mm
-         footprint=100mil2pin
-         {io_pcb::hidename_scale}=70
-         refdes=J6
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=Force Bootloader
-         vendor=unknown
-         {io_pcb::hidename_direction}=0
-         device=CONNECTOR
-         {io_pcb::hidename_x}=156.9466 mm
+         uid = /SXNRPGNShAFlUP5F6YAAAC1
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.50611 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J4
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.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:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+              clearance=0.0
              }
-             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:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+              clearance=0.0
              }
-             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:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
               }
-            }
+              clearance=0.0
+             }
+           }
+         }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             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:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
               }
-            }
-          }
-        }
+              clearance=0.0
+             }
+
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             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
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             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
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             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
-            }
+         li:objects {
+          ha:padstack_ref.50625 {
+           proto=0; x=41.91mm; y=1.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            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
+           li:thermal {
+             li:5 {
+              diag  
+              round  
+              noshape  
              }
-             clearance=0.0
-            }
-          }
-        }
-       }
+           }
 
-        li:objects {
-         ha:padstack_ref.33966 {
-          proto=0; x=155.1686mm; y=87.7824mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50626 {
+           proto=0; x=41.91mm; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
+           li:thermal {
              li:5 {
-              on  
               diag  
               round  
               noshape  
              }
-          }
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.33967 {
-          proto=1; x=6.009in; y=87.7824mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50627 {
+           proto=1; x=41.91mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50628 {
+           proto=2; x=41.91mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.33942 {
-             x1=5.959in; y1=3.506in; x2=156.4386mm; y2=3.506in; thickness=15.0mil; clearance=0.0;
-            }
-            ha:line.33945 {
-             x1=156.4386mm; y1=3.406in; x2=156.4386mm; y2=3.506in; thickness=15.0mil; clearance=0.0;
-            }
-            ha:line.33948 {
-             x1=5.959in; y1=3.406in; x2=156.4386mm; y2=3.406in; thickness=15.0mil; clearance=0.0;
+            li:objects {
             }
-            ha:line.33951 {
-             x1=5.959in; y1=3.406in; x2=5.959in; y2=3.506in; thickness=15.0mil; clearance=0.0;
+            ha:type {
+             silk = 1
+             top = 1
             }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.33954 {
-             x1=6.059in; y1=87.7824mm; x2=6.059in; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.50613 {
+              x1=1.65in; y1=1.1in; x2=1.65in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.33957 {
-             x1=155.1686mm; y1=87.7824mm; x2=155.1686mm; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.50616 {
+              x1=1.65in; y1=1.1in; x2=1.65in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.33960 {
-             x1=155.1686mm; y1=87.7824mm; x2=154.1686mm; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.50619 {
+              x1=1.65in; y1=1.1in; x2=1.65in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.33963 {
-             x1=155.1686mm; y1=87.7824mm; x2=155.1686mm; y2=86.7824mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.50622 {
+              x1=1.65in; y1=1.1in; x2=42.91mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACq
-       }
-       ha:subc.34012 {
-        ha:attributes {
-         {io_pcb::hidename_y}=99.1240 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=70
-         refdes=R3
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=22
-         vendor=unknown
-         {io_pcb::hidename_direction}=3
-         device=RESISTOR
-         {io_pcb::hidename_x}=140.3218 mm
+         uid = /SXNRPGNShAFlUP5F6YAAAC3
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.50648 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J5
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.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 {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
-              }
-            }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
               }
-            }
-          }
-        }
-       }
+              clearance=0.0
+             }
 
-        li:objects {
-         ha:padstack_ref.34025 {
-          proto=0; x=139.763mm; y=99.251004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
+             }
+           }
+         }
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.34026 {
-          proto=0; x=139.763mm; y=100.050596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
+           }
          }
-        }
-        li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-           li:objects {
-            ha:line.34013 {
-             x1=139.763mm; y1=99.6508mm; x2=139.763mm; y2=99.6508mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.34016 {
-             x1=139.763mm; y1=99.6508mm; x2=139.763mm; y2=99.6508mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-            }
-            ha:line.34019 {
-             x1=139.763mm; y1=99.6508mm; x2=139.763mm; y2=98.6508mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-            }
-            ha:line.34022 {
-             x1=139.763mm; y1=99.6508mm; x2=138.763mm; y2=99.6508mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
            }
          }
         }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACs
-       }
-       ha:subc.34028 {
-        ha:attributes {
-         {io_pcb::hidename_y}=99.0920 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=70
-         refdes=R2
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=22
-         vendor=unknown
-         {io_pcb::hidename_direction}=3
-         device=RESISTOR
-         {io_pcb::hidename_x}=139.3190 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
+         li:objects {
+          ha:padstack_ref.50662 {
+           proto=0; x=29.21mm; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            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=1
+             name=1
+           }
           }
-        }
-       }
+          ha:padstack_ref.50663 {
+           proto=0; x=29.21mm; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-        li:objects {
-         ha:padstack_ref.34041 {
-          proto=0; x=5.463in; y=3.90726in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50664 {
+           proto=1; x=29.21mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50665 {
+           proto=2; x=29.21mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-         ha:padstack_ref.34042 {
-          proto=0; x=5.463in; y=100.043996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=2
-            name=2
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
           }
-         }
-        }
-        li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.34029 {
-             x1=5.463in; y1=3.923in; x2=5.463in; y2=3.923in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.50650 {
+              x1=29.21mm; y1=1.7in; x2=29.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.34032 {
-             x1=5.463in; y1=3.923in; x2=5.463in; y2=3.923in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.50653 {
+              x1=29.21mm; y1=1.7in; x2=29.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.50656 {
+              x1=29.21mm; y1=1.7in; x2=29.21mm; y2=42.18mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.34035 {
-             x1=5.463in; y1=3.923in; x2=5.463in; y2=98.6442mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.50659 {
+              x1=29.21mm; y1=1.7in; x2=30.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-            ha:line.34038 {
-             x1=5.463in; y1=3.923in; x2=137.7602mm; y2=3.923in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+          }
          }
         }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACt
-       }
-       ha:subc.34044 {
-        ha:attributes {
-         {io_pcb::hidename_y}=41.4401 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=R40
-         value=200k
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=51.1109 mm
+         uid = /SXNRPGNShAFlUP5F6YAAAC5
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.50685 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J7
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.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 {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+              clearance=0.0
              }
-             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  
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
               }
-            }
-          }
-        }
-       }
+              clearance=0.0
+             }
 
-        li:objects {
-         ha:padstack_ref.34057 {
-          proto=0; x=50.710596mm; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
+             }
+           }
+         }
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.34058 {
-          proto=0; x=49.911004mm; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
+           }
          }
-        }
-        li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-           li:objects {
-            ha:line.34045 {
-             x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.34048 {
-             x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-            }
-            ha:line.34051 {
-             x1=50.3108mm; y1=1.6in; x2=49.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-            }
-            ha:line.34054 {
-             x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=39.64mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
            }
          }
         }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACu
-       }
-       ha:subc.34060 {
-        ha:attributes {
-         {io_pcb::hidename_y}=40.8559 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=R41
-         value=200k
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=49.5107 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         li:objects {
+          ha:padstack_ref.50699 {
+           proto=0; x=29.21mm; y=1.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+           li:thermal {
+             li:5 {
+              diag  
+              round  
+              noshape  
              }
-             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:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.50700 {
+           proto=0; x=29.21mm; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+           li:thermal {
+             li:5 {
+              diag  
+              round  
+              noshape  
              }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
-            }
-          }
-        }
-       }
+           }
 
-        li:objects {
-         ha:padstack_ref.34073 {
-          proto=0; x=49.911004mm; y=1.64in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50701 {
+           proto=1; x=29.21mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50702 {
+           proto=2; x=29.21mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-         ha:padstack_ref.34074 {
-          proto=0; x=50.710596mm; y=1.64in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=2
-            name=2
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
           }
-         }
-        }
-        li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.34061 {
-             x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.50687 {
+              x1=29.21mm; y1=1.1in; x2=29.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.34064 {
-             x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.50690 {
+              x1=29.21mm; y1=1.1in; x2=29.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.34067 {
-             x1=50.3108mm; y1=1.64in; x2=51.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.50693 {
+              x1=29.21mm; y1=1.1in; x2=29.21mm; y2=26.94mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.34070 {
-             x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=42.656mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.50696 {
+              x1=29.21mm; y1=1.1in; x2=30.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACv
-       }
-       ha:subc.34076 {
-        ha:attributes {
-         {io_pcb::hidename_y}=43.4721 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=R42
-         value=22k
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=51.1109 mm
+         uid = /SXNRPGNShAFlUP5F6YAAAC7
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.50722 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J9
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
+
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
               }
-            }
+              clearance=0.0
+             }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
+           }
+         }
+
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
+              clearance=0.0
+             }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
+
+           }
+         }
+
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
               }
-            }
-          }
+              clearance=0.0
+             }
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
+             }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.34089 {
-          proto=0; x=50.710596mm; y=1.68in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+         li:objects {
+          ha:padstack_ref.50736 {
+           proto=0; x=41.91mm; y=2.9in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50737 {
+           proto=0; x=41.91mm; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.50738 {
+           proto=1; x=41.91mm; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50739 {
+           proto=2; x=41.91mm; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-         ha:padstack_ref.34090 {
-          proto=0; x=49.911004mm; y=1.68in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=2
-            name=2
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
           }
-         }
-        }
-        li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.34077 {
-             x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.50724 {
+              x1=1.65in; y1=2.8in; x2=1.65in; y2=2.8in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.34080 {
-             x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.50727 {
+              x1=1.65in; y1=2.8in; x2=1.65in; y2=2.8in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.34083 {
-             x1=50.3108mm; y1=1.68in; x2=49.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.50730 {
+              x1=1.65in; y1=2.8in; x2=1.65in; y2=70.12mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.34086 {
-             x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=41.672mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.50733 {
+              x1=1.65in; y1=2.8in; x2=42.91mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACw
-       }
-       ha:subc.34092 {
-        ha:attributes {
-         {io_pcb::hidename_y}=67.3258 mm
-         footprint=2512
-         {io_pcb::hidename_scale}=100
-         refdes=R1
-         value=0.001
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=50.8344 mm
+         uid = /SXNRPGNShAFlUP5F6YAAAC9
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.50759 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J10
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.777807mm  
-               -1.484889mm  
-               -1.484905mm  
-               -0.777777mm  
-               0.777807mm  
-               1.484889mm  
-               1.484905mm  
-               0.777777mm  
+
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
               }
-            }
+              clearance=0.0
+             }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.77781mm  
-               -1.767766mm  
-               -1.767782mm  
-               -0.777774mm  
-               0.77781mm  
-               1.767766mm  
-               1.767782mm  
-               0.777774mm  
+           }
+         }
+
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
+              clearance=0.0
+             }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.777807mm  
-               -1.484889mm  
-               -1.484905mm  
-               -0.777777mm  
-               0.777807mm  
-               1.484889mm  
-               1.484905mm  
-               0.777777mm  
+
+           }
+         }
+
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
               }
-            }
-          }
+              clearance=0.0
+             }
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
+             }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.34111 {
-          proto=0; x=52.3568mm; y=64.991016mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.50773 {
+           proto=0; x=29.21mm; y=2.9in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=pin1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
-         }
-         ha:padstack_ref.34112 {
-          proto=0; x=47.9728mm; y=69.374984mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
+          ha:padstack_ref.50774 {
+           proto=0; x=29.21mm; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50775 {
+           proto=1; x=29.21mm; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50776 {
+           proto=2; x=29.21mm; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=2
-            name=pin2
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.34093 {
-             x1=47.5487mm; y1=67.5366mm; x2=50.5185mm; y2=64.5669mm; thickness=10.0mil; clearance=0.0;
+            li:objects {
             }
-            ha:line.34096 {
-             x1=49.811178mm; y1=69.7991mm; x2=52.780946mm; y2=66.829432mm; thickness=10.0mil; clearance=0.0;
+            ha:type {
+             silk = 1
+             top = 1
             }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.34099 {
-             x1=50.1648mm; y1=67.183mm; x2=50.1648mm; y2=67.183mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.50761 {
+              x1=29.21mm; y1=2.8in; x2=29.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.34102 {
-             x1=1.975in; y1=67.183mm; x2=1.975in; y2=67.183mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.50764 {
+              x1=29.21mm; y1=2.8in; x2=29.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.34105 {
-             x1=1.975in; y1=67.183mm; x2=1.975in; y2=66.183mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.50767 {
+              x1=29.21mm; y1=2.8in; x2=29.21mm; y2=70.12mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.34108 {
-             x1=1.975in; y1=67.183mm; x2=49.165mm; y2=67.183mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.50770 {
+              x1=29.21mm; y1=2.8in; x2=30.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACx
-       }
-       ha:subc.34114 {
-        ha:attributes {
-         {io_pcb::hidename_y}=62.0903 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C16
-         value=0.1uF
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=46.6659 mm
+         uid = /SXNRPGNShAFlUP5F6YAAAC/
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.50796 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J11
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.0706mm  
-               -0.424062mm  
-               -0.424062mm  
-               -0.0706mm  
-               0.0706mm  
-               0.424062mm  
-               0.424062mm  
-               0.0706mm  
+
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
               }
-            }
+              clearance=0.0
+             }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.0706mm  
-               -0.531824mm  
-               -0.531824mm  
-               -0.0706mm  
-               0.0706mm  
-               0.531824mm  
-               0.531824mm  
-               0.0706mm  
+           }
+         }
+
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
+              clearance=0.0
+             }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.0706mm  
-               -0.424062mm  
-               -0.424062mm  
-               -0.0706mm  
-               0.0706mm  
-               0.424062mm  
-               0.424062mm  
-               0.0706mm  
+
+           }
+         }
+
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
               }
-            }
-          }
+              clearance=0.0
+             }
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
+             }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.34127 {
-          proto=0; x=46.0994mm; y=63.2488mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.50810 {
+           proto=0; x=500.0mil; y=3.3in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.34128 {
-          proto=0; x=46.6648mm; y=62.6834mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50811 {
+           proto=0; x=500.0mil; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
-         }
-        }
-        li:layers {
+          ha:padstack_ref.50812 {
+           proto=1; x=500.0mil; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+           li:thermal {
+           }
 
-           li:objects {
-            ha:line.34115 {
-             x1=46.3821mm; y1=62.9661mm; x2=46.3821mm; y2=62.9661mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.34118 {
-             x1=46.3821mm; y1=62.9661mm; x2=46.3821mm; y2=62.9661mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.34121 {
-             x1=46.3821mm; y1=62.9661mm; x2=46.3821mm; y2=63.9661mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.34124 {
-             x1=46.3821mm; y1=62.9661mm; x2=47.3821mm; y2=62.9661mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
+           ha:attributes {
+             term=1
+             name=1
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+          }
+          ha:padstack_ref.50813 {
+           proto=2; x=500.0mil; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
            }
+          }
          }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACy
-       }
-       ha:subc.34130 {
-        ha:attributes {
-         {io_pcb::hidename_y}=64.7192 mm
-         copyright=2006 DJ Delorie
-         author=DJ Delorie
-         footprint=SOT23-5
-         dist-license=GPL
-         {io_pcb::hidename_scale}=89
-         refdes=U8
-         value=INA180
-         {io_pcb::hidename_direction}=0
-         use-license=Unlimited
-         {io_pcb::hidename_x}=46.8122 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         li:layers {
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.574752mm  
-               0.1437mm  
-               -0.1437mm  
-               0.574752mm  
-               0.574752mm  
-               -0.1437mm  
-               0.1437mm  
-               -0.574752mm  
-              }
-            }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.682514mm  
-               0.1437mm  
-               -0.1437mm  
-               0.682514mm  
-               0.682514mm  
-               -0.1437mm  
-               0.1437mm  
-               -0.682514mm  
-              }
+            li:objects {
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.574752mm  
-               0.1437mm  
-               -0.1437mm  
-               0.574752mm  
-               0.574752mm  
-               -0.1437mm  
-               0.1437mm  
-               -0.574752mm  
-              }
+            ha:type {
+             silk = 1
+             top = 1
             }
           }
-        }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.50798 {
+              x1=500.0mil; y1=3.2in; x2=500.0mil; y2=3.2in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.574751mm  
-               0.143575mm  
-               -0.143775mm  
-               0.574701mm  
-               0.574751mm  
-               -0.143575mm  
-               0.143775mm  
-               -0.574701mm  
+             ha:line.50801 {
+              x1=500.0mil; y1=3.2in; x2=500.0mil; y2=3.2in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.682514mm  
-               0.143556mm  
-               -0.143794mm  
-               0.682464mm  
-               0.682514mm  
-               -0.143556mm  
-               0.143794mm  
-               -0.682464mm  
+             ha:line.50804 {
+              x1=500.0mil; y1=3.2in; x2=500.0mil; y2=80.28mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.574751mm  
-               0.143575mm  
-               -0.143775mm  
-               0.574701mm  
-               0.574751mm  
-               -0.143575mm  
-               0.143775mm  
-               -0.574701mm  
+             ha:line.50807 {
+              x1=500.0mil; y1=3.2in; x2=13.7mm; y2=3.2in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
+         uid = /SXNRPGNShAFlUP5F6YAAADB
+        }
+        ha:subc.50833 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J12
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.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 {
-               -0.574702mm  
-               0.14365mm  
-               -0.14365mm  
-               0.574702mm  
-               0.574702mm  
-               -0.14365mm  
-               0.14365mm  
-               -0.574702mm  
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
+              clearance=0.0
+             }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.682464mm  
-               0.14365mm  
-               -0.14365mm  
-               0.682464mm  
-               0.682464mm  
-               -0.14365mm  
-               0.14365mm  
-               -0.682464mm  
+
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
               }
-            }
+              clearance=0.0
+             }
+           }
+         }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.574702mm  
-               0.14365mm  
-               -0.14365mm  
-               0.574702mm  
-               0.574702mm  
-               -0.14365mm  
-               0.14365mm  
-               -0.574702mm  
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
               }
-            }
-          }
-        }
-       }
+              clearance=0.0
+             }
 
-        li:objects {
-         ha:padstack_ref.34155 {
-          proto=0; x=1.9386811in; y=64.955mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+           }
+         }
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=4
-            name=4
-          }
-         }
-         ha:padstack_ref.34156 {
-          proto=0; x=47.8416mm; y=63.5541mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
 
-          ha:attributes {
-            term=5
-            name=5
-          }
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
+             }
+           }
          }
-         ha:padstack_ref.34157 {
-          proto=1; x=46.3688mm; y=2.5601122in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+        }
 
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.50847 {
+           proto=0; x=500.0mil; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.34158 {
-          proto=0; x=47.0693mm; y=65.7273mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50848 {
+           proto=0; x=500.0mil; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-         ha:padstack_ref.34159 {
-          proto=2; x=47.76975mm; y=66.42775mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50849 {
+           proto=1; x=500.0mil; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50850 {
+           proto=2; x=500.0mil; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=3
-            name=3
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.34131 {
-             x1=47.6261mm; y1=67.2899mm; x2=1.97333071in; y2=64.7934mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.34134 {
-             x1=48.0032mm; y1=62.674mm; x2=1.97333071in; y2=64.7934mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.34137 {
-             x1=45.5067mm; y1=65.1705mm; x2=48.0032mm; y2=62.674mm; thickness=10.0mil; clearance=0.0;
+            li:objects {
             }
-            ha:line.34140 {
-             x1=45.5067mm; y1=65.1705mm; x2=47.6261mm; y2=67.2899mm; thickness=10.0mil; clearance=0.0;
+            ha:type {
+             silk = 1
+             top = 1
             }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.34143 {
-             x1=47.65839mm; y1=65.1382mm; x2=47.65839mm; y2=65.1382mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.50835 {
+              x1=500.0mil; y1=2.7in; x2=500.0mil; y2=2.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.34146 {
-             x1=1.9386811in; y1=64.955mm; x2=1.9386811in; y2=64.955mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.50838 {
+              x1=500.0mil; y1=2.7in; x2=500.0mil; y2=2.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.34149 {
-             x1=1.9386811in; y1=64.955mm; x2=1.9386811in; y2=65.955mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.50841 {
+              x1=500.0mil; y1=2.7in; x2=500.0mil; y2=67.58mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.34152 {
-             x1=1.9386811in; y1=64.955mm; x2=50.2425mm; y2=64.955mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.50844 {
+              x1=500.0mil; y1=2.7in; x2=13.7mm; y2=2.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACz
-       }
-       ha:subc.34161 {
-        ha:attributes {
-         value=IPD068P03L3GATMA1
-         footprint=TO252FET
-         refdes=Q10
+         uid = /SXNRPGNShAFlUP5F6YAAADD
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.50870 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J13
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.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 {
-               29.53mil  
-               -1.400048mm  
-               -29.53mil  
-               -1.400048mm  
-               -29.53mil  
-               1.400048mm  
-               29.53mil  
-               1.400048mm  
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               32.53mil  
-               -1.476248mm  
-               -32.53mil  
-               -1.476248mm  
-               -32.53mil  
-               1.476248mm  
-               32.53mil  
-               1.476248mm  
-              }
-            }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               29.53mil  
-               -1.400048mm  
-               -29.53mil  
-               -1.400048mm  
-               -29.53mil  
-               1.400048mm  
-               29.53mil  
-               1.400048mm  
+
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
               }
-            }
-          }
-        }
+              clearance=0.0
+             }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -3.150108mm  
-               -3.050032mm  
-               -3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               -3.050032mm  
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
+              clearance=0.0
+             }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               -3.226308mm  
-               -3.126232mm  
-               -3.226308mm  
-               3.126232mm  
-               3.226308mm  
-               3.126232mm  
-               3.226308mm  
-               -3.126232mm  
+           }
+         }
+
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
               }
-            }
+              clearance=0.0
+             }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               -3.150108mm  
-               -3.050032mm  
-               -3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               -3.050032mm  
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
               }
-            }
-          }
+              clearance=0.0
+             }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.34186 {
-          proto=0; x=160.0mil; y=2.80006in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.50884 {
+           proto=0; x=400.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=3
-            name=G
-          }
-         }
-         ha:padstack_ref.34187 {
-          proto=1; x=250.0mil; y=2.554in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50885 {
+           proto=0; x=600.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=D
-          }
-         }
-         ha:padstack_ref.34188 {
-          proto=0; x=340.0mil; y=2.80006in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50886 {
+           proto=1; x=500.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50887 {
+           proto=2; x=500.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=2
-            name=S
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.34162 {
-             x1=3.10007mm; y1=2.47919in; x2=9.59993mm; y2=2.47919in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.34165 {
-             x1=9.59993mm; y1=2.47919in; x2=9.59993mm; y2=2.71935in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.34168 {
-             x1=9.59993mm; y1=2.71935in; x2=3.10007mm; y2=2.71935in; thickness=10.0mil; clearance=0.0;
+            li:objects {
             }
-            ha:line.34171 {
-             x1=3.10007mm; y1=2.71935in; x2=3.10007mm; y2=2.47919in; thickness=10.0mil; clearance=0.0;
+            ha:type {
+             silk = 1
+             top = 1
             }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.34174 {
-             x1=250.0mil; y1=2.71804in; x2=250.0mil; y2=2.71804in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
+            li:objects {
+             ha:line.50872 {
+              x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-
-             ha:attributes {
-               subc-role=pnp-origin
+             ha:line.50875 {
+              x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.34177 {
-             x1=250.0mil; y1=2.80006in; x2=250.0mil; y2=2.80006in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
+             ha:line.50878 {
+              x1=500.0mil; y1=38.1mm; x2=13.7mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-
-             ha:attributes {
-               subc-role=origin
+             ha:line.50881 {
+              x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=39.1mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-            ha:line.34180 {
-             x1=250.0mil; y1=2.80006in; x2=7.35mm; y2=2.80006in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = /SXNRPGNShAFlUP5F6YAAADF
+        }
+        ha:subc.50907 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J14
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-             ha:attributes {
-               subc-role=x
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-            }
-            ha:line.34183 {
-             x1=250.0mil; y1=2.80006in; x2=250.0mil; y2=72.121524mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
+
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
 
-             ha:attributes {
-               subc-role=y
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
            }
          }
-        }
-       }
-        uid = esv8OJDebGIPecy8VZQAAAC0
-       }
-       ha:subc.34190 {
-        ha:attributes {
-         {io_pcb::hidename_y}=53.3146 mm
-         footprint=fuse3568
-         {io_pcb::hidename_scale}=70
-         refdes=F1
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=fuse3568
-         vendor=unknown
-         {io_pcb::hidename_direction}=1
-         device=FUSE
-         {io_pcb::hidename_x}=8.2550 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=63.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
+           }
+         }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=119.0mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=119.0mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.34203 {
-          proto=0; x=258.0mil; y=2.294in; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.50921 {
+           proto=0; x=400.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.34204 {
-          proto=0; x=392.0mil; y=2.294in; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50922 {
+           proto=0; x=600.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.34205 {
-          proto=0; x=258.0mil; y=1.904in; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50923 {
+           proto=1; x=500.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50924 {
+           proto=2; x=500.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-         ha:padstack_ref.34206 {
-          proto=0; x=392.0mil; y=1.904in; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=2
-            name=2
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
           }
-         }
-        }
-        li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.34191 {
-             x1=325.0mil; y1=2.099in; x2=325.0mil; y2=2.099in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.50909 {
+              x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.34194 {
-             x1=325.0mil; y1=2.099in; x2=325.0mil; y2=2.099in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.50912 {
+              x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.34197 {
-             x1=325.0mil; y1=2.099in; x2=7.255mm; y2=2.099in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.50915 {
+              x1=500.0mil; y1=1000.0mil; x2=13.7mm; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.34200 {
-             x1=325.0mil; y1=2.099in; x2=325.0mil; y2=52.3146mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.50918 {
+              x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=26.4mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAAAc
-       }
-       ha:subc.50574 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J2
+         uid = /SXNRPGNShAFlUP5F6YAAADH
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.50944 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J15
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
-
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+           }
+         }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+           }
+         }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.50588 {
-          proto=0; x=1.65in; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.50958 {
+           proto=0; x=115.57mm; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50589 {
-          proto=0; x=1.65in; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50959 {
+           proto=0; x=115.57mm; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50590 {
-          proto=1; x=1.65in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50960 {
+           proto=1; x=115.57mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50591 {
-          proto=2; x=1.65in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50961 {
+           proto=2; x=115.57mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.50576 {
-             x1=1.65in; y1=1.7in; x2=1.65in; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.50946 {
+              x1=115.57mm; y1=1.7in; x2=115.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.50579 {
-             x1=1.65in; y1=1.7in; x2=1.65in; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.50949 {
+              x1=115.57mm; y1=1.7in; x2=115.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.50582 {
-             x1=1.65in; y1=1.7in; x2=1.65in; y2=42.18mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.50952 {
+              x1=115.57mm; y1=1.7in; x2=115.57mm; y2=42.18mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.50585 {
-             x1=1.65in; y1=1.7in; x2=42.91mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.50955 {
+              x1=115.57mm; y1=1.7in; x2=116.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAAC1
-       }
-       ha:subc.50611 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J4
+         uid = /SXNRPGNShAFlUP5F6YAAADJ
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.50981 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J16
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.50625 {
-          proto=0; x=1.65in; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.50995 {
+           proto=0; x=115.57mm; y=1.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-            li:5 {
-             diag  
-             round  
-             noshape  
-            }
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50626 {
-          proto=0; x=1.65in; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50996 {
+           proto=0; x=115.57mm; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-            li:5 {
-             diag  
-             round  
-             noshape  
-            }
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50627 {
-          proto=1; x=1.65in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50997 {
+           proto=1; x=115.57mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50628 {
-          proto=2; x=1.65in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.50998 {
+           proto=2; x=115.57mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.50613 {
-             x1=1.65in; y1=1.1in; x2=1.65in; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.50983 {
+              x1=115.57mm; y1=1.1in; x2=115.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.50616 {
-             x1=1.65in; y1=1.1in; x2=1.65in; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.50986 {
+              x1=115.57mm; y1=1.1in; x2=115.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.50619 {
-             x1=1.65in; y1=1.1in; x2=1.65in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.50989 {
+              x1=115.57mm; y1=1.1in; x2=115.57mm; y2=26.94mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.50622 {
-             x1=1.65in; y1=1.1in; x2=42.91mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.50992 {
+              x1=115.57mm; y1=1.1in; x2=116.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAAC3
-       }
-       ha:subc.50648 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J5
+         uid = /SXNRPGNShAFlUP5F6YAAADL
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.51018 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J17
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.50662 {
-          proto=0; x=29.21mm; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.51032 {
+           proto=0; x=3.8in; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50663 {
-          proto=0; x=29.21mm; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51033 {
+           proto=0; x=3.8in; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50664 {
-          proto=1; x=29.21mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51034 {
+           proto=1; x=3.8in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50665 {
-          proto=2; x=29.21mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51035 {
+           proto=2; x=3.8in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.50650 {
-             x1=29.21mm; y1=1.7in; x2=29.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.51020 {
+              x1=3.8in; y1=1.7in; x2=3.8in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.50653 {
-             x1=29.21mm; y1=1.7in; x2=29.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.51023 {
+              x1=3.8in; y1=1.7in; x2=3.8in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.50656 {
-             x1=29.21mm; y1=1.7in; x2=29.21mm; y2=42.18mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.51026 {
+              x1=3.8in; y1=1.7in; x2=3.8in; y2=42.18mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.50659 {
-             x1=29.21mm; y1=1.7in; x2=30.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.51029 {
+              x1=3.8in; y1=1.7in; x2=97.52mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAAC5
-       }
-       ha:subc.50685 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J7
+         uid = /SXNRPGNShAFlUP5F6YAAADN
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.51055 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J22
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.50699 {
-          proto=0; x=29.21mm; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.51069 {
+           proto=0; x=2.3in; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-            li:5 {
-             diag  
-             round  
-             noshape  
-            }
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50700 {
-          proto=0; x=29.21mm; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51070 {
+           proto=0; x=2.3in; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-            li:5 {
-             diag  
-             round  
-             noshape  
-            }
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50701 {
-          proto=1; x=29.21mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51071 {
+           proto=1; x=2.3in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50702 {
-          proto=2; x=29.21mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51072 {
+           proto=2; x=2.3in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.50687 {
-             x1=29.21mm; y1=1.1in; x2=29.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.51057 {
+              x1=2.3in; y1=1.7in; x2=2.3in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.50690 {
-             x1=29.21mm; y1=1.1in; x2=29.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.51060 {
+              x1=2.3in; y1=1.7in; x2=2.3in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.50693 {
-             x1=29.21mm; y1=1.1in; x2=29.21mm; y2=26.94mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.51063 {
+              x1=2.3in; y1=1.7in; x2=2.3in; y2=42.18mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.50696 {
-             x1=29.21mm; y1=1.1in; x2=30.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.51066 {
+              x1=2.3in; y1=1.7in; x2=59.42mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAAC7
-       }
-       ha:subc.50722 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J9
+         uid = /SXNRPGNShAFlUP5F6YAAADP
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.51092 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J18
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.50736 {
-          proto=0; x=1.65in; y=73.66mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.51106 {
+           proto=0; x=3.8in; y=1.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50737 {
-          proto=0; x=1.65in; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51107 {
+           proto=0; x=3.8in; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50738 {
-          proto=1; x=1.65in; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51108 {
+           proto=1; x=3.8in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50739 {
-          proto=2; x=1.65in; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51109 {
+           proto=2; x=3.8in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.50724 {
-             x1=1.65in; y1=2.8in; x2=1.65in; y2=2.8in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.51094 {
+              x1=3.8in; y1=1.1in; x2=3.8in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.50727 {
-             x1=1.65in; y1=2.8in; x2=1.65in; y2=2.8in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.51097 {
+              x1=3.8in; y1=1.1in; x2=3.8in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.50730 {
-             x1=1.65in; y1=2.8in; x2=1.65in; y2=70.12mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.51100 {
+              x1=3.8in; y1=1.1in; x2=3.8in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.50733 {
-             x1=1.65in; y1=2.8in; x2=42.91mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.51103 {
+              x1=3.8in; y1=1.1in; x2=97.52mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAAC9
-       }
-       ha:subc.50759 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J10
+         uid = /SXNRPGNShAFlUP5F6YAAADR
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.51129 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J19
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.50773 {
-          proto=0; x=29.21mm; y=73.66mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.51143 {
+           proto=0; x=77.47mm; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50774 {
-          proto=0; x=29.21mm; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51144 {
+           proto=0; x=77.47mm; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50775 {
-          proto=1; x=29.21mm; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51145 {
+           proto=1; x=77.47mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50776 {
-          proto=2; x=29.21mm; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51146 {
+           proto=2; x=77.47mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.50761 {
-             x1=29.21mm; y1=2.8in; x2=29.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.51131 {
+              x1=3.05in; y1=1.7in; x2=3.05in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.50764 {
-             x1=29.21mm; y1=2.8in; x2=29.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.51134 {
+              x1=3.05in; y1=1.7in; x2=3.05in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.50767 {
-             x1=29.21mm; y1=2.8in; x2=29.21mm; y2=70.12mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.51137 {
+              x1=3.05in; y1=1.7in; x2=3.05in; y2=42.18mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.50770 {
-             x1=29.21mm; y1=2.8in; x2=30.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.51140 {
+              x1=3.05in; y1=1.7in; x2=78.47mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAAC/
-       }
-       ha:subc.50796 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J11
+         uid = /SXNRPGNShAFlUP5F6YAAADT
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.51166 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J21
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.50810 {
-          proto=0; x=500.0mil; y=3.3in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.51180 {
+           proto=0; x=77.47mm; y=1.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50811 {
-          proto=0; x=500.0mil; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51181 {
+           proto=0; x=77.47mm; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50812 {
-          proto=1; x=500.0mil; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51182 {
+           proto=1; x=77.47mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50813 {
-          proto=2; x=500.0mil; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51183 {
+           proto=2; x=77.47mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.50798 {
-             x1=500.0mil; y1=3.2in; x2=500.0mil; y2=3.2in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.51168 {
+              x1=3.05in; y1=1.1in; x2=3.05in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.50801 {
-             x1=500.0mil; y1=3.2in; x2=500.0mil; y2=3.2in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.51171 {
+              x1=3.05in; y1=1.1in; x2=3.05in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.50804 {
-             x1=500.0mil; y1=3.2in; x2=500.0mil; y2=80.28mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.51174 {
+              x1=3.05in; y1=1.1in; x2=3.05in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.50807 {
-             x1=500.0mil; y1=3.2in; x2=13.7mm; y2=3.2in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.51177 {
+              x1=3.05in; y1=1.1in; x2=78.47mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADB
-       }
-       ha:subc.50833 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J12
+         uid = /SXNRPGNShAFlUP5F6YAAADV
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.51203 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J27
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
+             }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.50847 {
-          proto=0; x=500.0mil; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.51217 {
+           proto=0; x=77.47mm; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50848 {
-          proto=0; x=500.0mil; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51218 {
+           proto=0; x=77.47mm; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50849 {
-          proto=1; x=500.0mil; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51219 {
+           proto=1; x=77.47mm; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50850 {
-          proto=2; x=500.0mil; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51220 {
+           proto=2; x=77.47mm; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.50835 {
-             x1=500.0mil; y1=2.7in; x2=500.0mil; y2=2.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.51205 {
+              x1=3.05in; y1=3.1in; x2=3.05in; y2=3.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.50838 {
-             x1=500.0mil; y1=2.7in; x2=500.0mil; y2=2.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.51208 {
+              x1=3.05in; y1=3.1in; x2=3.05in; y2=3.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.50841 {
-             x1=500.0mil; y1=2.7in; x2=500.0mil; y2=67.58mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.51211 {
+              x1=3.05in; y1=3.1in; x2=3.05in; y2=77.74mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.50844 {
-             x1=500.0mil; y1=2.7in; x2=13.7mm; y2=2.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.51214 {
+              x1=3.05in; y1=3.1in; x2=78.47mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADD
-       }
-       ha:subc.50870 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J13
+         uid = /SXNRPGNShAFlUP5F6YAAADX
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.51240 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J23
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.50884 {
-          proto=0; x=400.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.51254 {
+           proto=0; x=2.3in; y=1.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50885 {
-          proto=0; x=600.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51255 {
+           proto=0; x=2.3in; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50886 {
-          proto=1; x=500.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51256 {
+           proto=1; x=2.3in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50887 {
-          proto=2; x=500.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51257 {
+           proto=2; x=2.3in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.50872 {
-             x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=38.1mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.51242 {
+              x1=2.3in; y1=1.1in; x2=2.3in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.50875 {
-             x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=38.1mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.51245 {
+              x1=2.3in; y1=1.1in; x2=2.3in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.50878 {
-             x1=500.0mil; y1=38.1mm; x2=13.7mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.51248 {
+              x1=2.3in; y1=1.1in; x2=2.3in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.51251 {
+              x1=2.3in; y1=1.1in; x2=59.42mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-            ha:line.50881 {
-             x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=39.1mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+          }
          }
         }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADF
-       }
-       ha:subc.50907 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J14
+         uid = /SXNRPGNShAFlUP5F6YAAADZ
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.51277 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J24
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.50921 {
-          proto=0; x=400.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.51291 {
+           proto=0; x=2.3in; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-            li:5 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50922 {
-          proto=0; x=600.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51292 {
+           proto=0; x=2.3in; y=2.4in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-            li:5 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50923 {
-          proto=1; x=500.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51293 {
+           proto=1; x=2.3in; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50924 {
-          proto=2; x=500.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51294 {
+           proto=2; x=2.3in; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.50909 {
-             x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.51279 {
+              x1=2.3in; y1=63.5mm; x2=2.3in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.50912 {
-             x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.51282 {
+              x1=2.3in; y1=63.5mm; x2=2.3in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.50915 {
-             x1=500.0mil; y1=1000.0mil; x2=13.7mm; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.51285 {
+              x1=2.3in; y1=63.5mm; x2=2.3in; y2=62.5mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.50918 {
-             x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=26.4mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.51288 {
+              x1=2.3in; y1=63.5mm; x2=59.42mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADH
-       }
-       ha:subc.50944 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J15
+         uid = /SXNRPGNShAFlUP5F6YAAADb
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.51314 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J25
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.50958 {
-          proto=0; x=115.57mm; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.51328 {
+           proto=0; x=2.3in; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50959 {
-          proto=0; x=115.57mm; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51329 {
+           proto=0; x=2.3in; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50960 {
-          proto=1; x=115.57mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51330 {
+           proto=1; x=2.3in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50961 {
-          proto=2; x=115.57mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51331 {
+           proto=2; x=2.3in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.50946 {
-             x1=115.57mm; y1=1.7in; x2=115.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.51316 {
+              x1=2.3in; y1=3.1in; x2=2.3in; y2=3.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.50949 {
-             x1=115.57mm; y1=1.7in; x2=115.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.51319 {
+              x1=2.3in; y1=3.1in; x2=2.3in; y2=3.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.50952 {
-             x1=115.57mm; y1=1.7in; x2=115.57mm; y2=42.18mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.51322 {
+              x1=2.3in; y1=3.1in; x2=2.3in; y2=77.74mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.50955 {
-             x1=115.57mm; y1=1.7in; x2=116.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.51325 {
+              x1=2.3in; y1=3.1in; x2=59.42mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADJ
-       }
-       ha:subc.50981 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J16
+         uid = /SXNRPGNShAFlUP5F6YAAADd
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.51351 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J26
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.50995 {
-          proto=0; x=115.57mm; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.51365 {
+           proto=0; x=115.57mm; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50996 {
-          proto=0; x=115.57mm; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51366 {
+           proto=0; x=115.57mm; y=2.4in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50997 {
-          proto=1; x=115.57mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51367 {
+           proto=1; x=115.57mm; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.50998 {
-          proto=2; x=115.57mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51368 {
+           proto=2; x=115.57mm; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.50983 {
-             x1=115.57mm; y1=1.1in; x2=115.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.51353 {
+              x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.50986 {
-             x1=115.57mm; y1=1.1in; x2=115.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.51356 {
+              x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.50989 {
-             x1=115.57mm; y1=1.1in; x2=115.57mm; y2=26.94mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.51359 {
+              x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=62.5mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.50992 {
-             x1=115.57mm; y1=1.1in; x2=116.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.51362 {
+              x1=115.57mm; y1=63.5mm; x2=116.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADL
-       }
-       ha:subc.51018 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J17
+         uid = /SXNRPGNShAFlUP5F6YAAADf
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.51388 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J28
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.51032 {
-          proto=0; x=3.8in; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.51402 {
+           proto=0; x=3.8in; y=2.4in; rot=270.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51033 {
-          proto=0; x=3.8in; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51403 {
+           proto=0; x=3.8in; y=2.6in; rot=270.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51034 {
-          proto=1; x=3.8in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51404 {
+           proto=1; x=3.8in; y=63.5mm; rot=270.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51035 {
-          proto=2; x=3.8in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51405 {
+           proto=2; x=3.8in; y=63.5mm; rot=270.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.51020 {
-             x1=3.8in; y1=1.7in; x2=3.8in; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.51390 {
+              x1=3.8in; y1=63.5mm; x2=3.8in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.51023 {
-             x1=3.8in; y1=1.7in; x2=3.8in; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.51393 {
+              x1=3.8in; y1=63.5mm; x2=3.8in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.51026 {
-             x1=3.8in; y1=1.7in; x2=3.8in; y2=42.18mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.51396 {
+              x1=3.8in; y1=63.5mm; x2=3.8in; y2=64.5mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.51029 {
-             x1=3.8in; y1=1.7in; x2=97.52mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.51399 {
+              x1=3.8in; y1=63.5mm; x2=95.52mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADN
-       }
-       ha:subc.51055 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J22
+         uid = /SXNRPGNShAFlUP5F6YAAADh
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.51425 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J29
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.51069 {
-          proto=0; x=2.3in; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.51439 {
+           proto=0; x=3.8in; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51070 {
-          proto=0; x=2.3in; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51440 {
+           proto=0; x=3.8in; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51071 {
-          proto=1; x=2.3in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51441 {
+           proto=1; x=3.8in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51072 {
-          proto=2; x=2.3in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51442 {
+           proto=2; x=3.8in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.51057 {
-             x1=2.3in; y1=1.7in; x2=2.3in; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.51427 {
+              x1=3.8in; y1=3.1in; x2=3.8in; y2=3.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.51060 {
-             x1=2.3in; y1=1.7in; x2=2.3in; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.51430 {
+              x1=3.8in; y1=3.1in; x2=3.8in; y2=3.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.51063 {
-             x1=2.3in; y1=1.7in; x2=2.3in; y2=42.18mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.51433 {
+              x1=3.8in; y1=3.1in; x2=3.8in; y2=77.74mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.51066 {
-             x1=2.3in; y1=1.7in; x2=59.42mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.51436 {
+              x1=3.8in; y1=3.1in; x2=97.52mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADP
-       }
-       ha:subc.51092 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J18
+         uid = /SXNRPGNShAFlUP5F6YAAADj
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.51462 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J31
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.51106 {
-          proto=0; x=3.8in; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.51476 {
+           proto=0; x=115.57mm; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51107 {
-          proto=0; x=3.8in; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51477 {
+           proto=0; x=115.57mm; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51108 {
-          proto=1; x=3.8in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51478 {
+           proto=1; x=115.57mm; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51109 {
-          proto=2; x=3.8in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51479 {
+           proto=2; x=115.57mm; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.51094 {
-             x1=3.8in; y1=1.1in; x2=3.8in; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.51464 {
+              x1=115.57mm; y1=3.1in; x2=115.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.51097 {
-             x1=3.8in; y1=1.1in; x2=3.8in; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.51467 {
+              x1=115.57mm; y1=3.1in; x2=115.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.51100 {
-             x1=3.8in; y1=1.1in; x2=3.8in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.51470 {
+              x1=115.57mm; y1=3.1in; x2=115.57mm; y2=77.74mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.51103 {
-             x1=3.8in; y1=1.1in; x2=97.52mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.51473 {
+              x1=115.57mm; y1=3.1in; x2=116.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADR
-       }
-       ha:subc.51129 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J19
+         uid = /SXNRPGNShAFlUP5F6YAAADl
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.51499 {
+         ha:attributes {
+          value=0.25
+          footprint=TE1217861
+          refdes=J30
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               paste = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.51143 {
-          proto=0; x=3.05in; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.51513 {
+           proto=0; x=77.47mm; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51144 {
-          proto=0; x=3.05in; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51514 {
+           proto=0; x=77.47mm; y=2.4in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51145 {
-          proto=1; x=3.05in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51515 {
+           proto=1; x=77.47mm; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51146 {
-          proto=2; x=3.05in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.51516 {
+           proto=2; x=77.47mm; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.51131 {
-             x1=3.05in; y1=1.7in; x2=3.05in; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.51501 {
+              x1=3.05in; y1=63.5mm; x2=3.05in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.51134 {
-             x1=3.05in; y1=1.7in; x2=3.05in; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.51504 {
+              x1=3.05in; y1=63.5mm; x2=3.05in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.51137 {
-             x1=3.05in; y1=1.7in; x2=3.05in; y2=42.18mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.51507 {
+              x1=3.05in; y1=63.5mm; x2=3.05in; y2=62.5mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.51140 {
-             x1=3.05in; y1=1.7in; x2=78.47mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.51510 {
+              x1=3.05in; y1=63.5mm; x2=78.47mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADT
-       }
-       ha:subc.51166 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J21
+         uid = /SXNRPGNShAFlUP5F6YAAADn
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.86505 {
+         ha:attributes {
+          value=TSM200N03D
+          footprint=PDFN33
+          refdes=Q1
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                7.875mil  
+                -11.815mil  
+                -7.875mil  
+                -11.815mil  
+                -7.875mil  
+                11.815mil  
+                7.875mil  
+                11.815mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                10.875mil  
+                -14.815mil  
+                -10.875mil  
+                -14.815mil  
+                -10.875mil  
+                14.815mil  
+                10.875mil  
+                14.815mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                7.875mil  
+                -11.815mil  
+                -7.875mil  
+                -11.815mil  
+                -7.875mil  
+                11.815mil  
+                7.875mil  
+                11.815mil  
+               }
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -7.875mil  
+                11.815mil  
+                7.875mil  
+                11.815mil  
+                7.875mil  
+                -11.815mil  
+                -7.875mil  
+                -11.815mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -10.875mil  
+                14.815mil  
+                10.875mil  
+                14.815mil  
+                10.875mil  
+                -14.815mil  
+                -10.875mil  
+                -14.815mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -7.875mil  
+                11.815mil  
+                7.875mil  
+                11.815mil  
+                7.875mil  
+                -11.815mil  
+                -7.875mil  
+                -11.815mil  
+               }
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -25.395mil  
+                46.26mil  
+                25.395mil  
+                46.26mil  
+                25.395mil  
+                -46.26mil  
+                -25.395mil  
+                -46.26mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -28.395mil  
+                49.26mil  
+                28.395mil  
+                49.26mil  
+                28.395mil  
+                -49.26mil  
+                -28.395mil  
+                -49.26mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -25.395mil  
+                46.26mil  
+                25.395mil  
+                46.26mil  
+                25.395mil  
+                -46.26mil  
+                -25.395mil  
+                -46.26mil  
+               }
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.51180 {
-          proto=0; x=3.05in; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.86532 {
+           proto=0; x=1.43838in; y=908.06mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51181 {
-          proto=0; x=3.05in; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=8
+             name=pin8
+           }
           }
+          ha:padstack_ref.86533 {
+           proto=1; x=1.43838in; y=791.93mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=1
+             name=pin1
+           }
           }
-         }
-         ha:padstack_ref.51182 {
-          proto=1; x=3.05in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+          ha:padstack_ref.86534 {
+           proto=0; x=1.41279in; y=908.06mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=7
+             name=pin7
+           }
           }
+          ha:padstack_ref.86535 {
+           proto=1; x=1.41279in; y=791.93mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=pin2
+           }
           }
+          ha:padstack_ref.86536 {
+           proto=0; x=1.3872in; y=908.06mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=6
+             name=pin6
+           }
           }
-         }
-         ha:padstack_ref.51183 {
-          proto=2; x=3.05in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+          ha:padstack_ref.86537 {
+           proto=1; x=1.3872in; y=791.93mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=3
+             name=pin3
+           }
           }
+          ha:padstack_ref.86538 {
+           proto=0; x=1.36161in; y=908.06mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=5
+             name=pin5
+           }
           }
+          ha:padstack_ref.86539 {
+           proto=1; x=1.36161in; y=791.93mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=4
+             name=pin4
+           }
           }
-         }
-        }
-        li:layers {
+          ha:padstack_ref.86540 {
+           proto=2; x=1.4303in; y=863.775mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           li:thermal {
+           }
 
-           li:objects {
+           ha:attributes {
+             term=8
+             name=pin8
            }
-           ha:type {
-            silk = 1
-            top = 1
+          }
+          ha:padstack_ref.86541 {
+           proto=2; x=1.36969in; y=863.775mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=5
+             name=pin5
            }
+          }
          }
+         li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.51168 {
-             x1=3.05in; y1=1.1in; x2=3.05in; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.86506 {
+              x1=1.46593in; y1=914.95mil; x2=1.46593in; y2=19.940016mm; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51171 {
-             x1=3.05in; y1=1.1in; x2=3.05in; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.86509 {
+              x1=1.46593in; y1=19.940016mm; x2=1.33406in; y2=19.940016mm; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51174 {
-             x1=3.05in; y1=1.1in; x2=3.05in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.86512 {
+              x1=1.33406in; y1=19.940016mm; x2=1.33406in; y2=914.95mil; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51177 {
-             x1=3.05in; y1=1.1in; x2=78.47mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.86515 {
+              x1=1.33406in; y1=914.95mil; x2=1.46593in; y2=914.95mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:arc.86518 {
+              x=1.45117in; y=19.459956mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+             }
+             ha:text.86519 {
+              string=%a.parent.refdes%; x=38.140894mm; y=970.11mil; scale=100; fid=0;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+              rot = 180.000000
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADV
-       }
-       ha:subc.51203 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J27
-        }
-       ha:data {
-              li:padstack_prototypes {
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.86520 {
+              x1=35.559873mm; y1=21.659875mm; x2=35.559873mm; y2=21.659875mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:line.86523 {
+              x1=1.4in; y1=850.0mil; x2=1.4in; y2=850.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:line.86526 {
+              x1=1.4in; y1=850.0mil; x2=1.4in; y2=20.59mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-             clearance=0.0
+             ha:line.86529 {
+              x1=1.4in; y1=850.0mil; x2=34.56mm; y2=850.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
+        }
+         uid = BOuhyBBqMfSIPB3fl2EAAAC1
         }
+        ha:subc.90858 {
+         ha:attributes {
+          value=LM293
+          footprint=8ufson2x2
+          refdes=U2
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                5.905mil  
+                -14.76mil  
+                -5.905mil  
+                -14.76mil  
+                -5.905mil  
+                14.76mil  
+                5.905mil  
+                14.76mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                8.905mil  
+                -17.76mil  
+                -8.905mil  
+                -17.76mil  
+                -8.905mil  
+                17.76mil  
+                8.905mil  
+                17.76mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                5.905mil  
+                -14.76mil  
+                -5.905mil  
+                -14.76mil  
+                -5.905mil  
+                14.76mil  
+                5.905mil  
+                14.76mil  
+               }
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -31.5mil  
+                -8.86mil  
+                -31.5mil  
+                8.86mil  
+                31.5mil  
+                8.86mil  
+                31.5mil  
+                -8.86mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -0.876299mm  
+                -0.301243mm  
+                -0.876299mm  
+                0.301243mm  
+                0.876299mm  
+                0.301243mm  
+                0.876299mm  
+                -0.301243mm  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -31.5mil  
+                -8.86mil  
+                -31.5mil  
+                8.86mil  
+                31.5mil  
+                8.86mil  
+                31.5mil  
+                -8.86mil  
+               }
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.51217 {
-          proto=0; x=3.05in; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.90887 {
+           proto=0; x=107.070017mm; y=424.53mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51218 {
-          proto=0; x=3.05in; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.90888 {
+           proto=0; x=105.019983mm; y=365.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51219 {
-          proto=1; x=3.05in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=5
+             name=5
+           }
           }
+          ha:padstack_ref.90889 {
+           proto=0; x=107.070017mm; y=404.84mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
+          ha:padstack_ref.90890 {
+           proto=0; x=105.019983mm; y=385.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=6
+             name=6
+           }
           }
-         }
-         ha:padstack_ref.51220 {
-          proto=2; x=3.05in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+          ha:padstack_ref.90891 {
+           proto=0; x=107.070017mm; y=385.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=3
+             name=3
+           }
           }
+          ha:padstack_ref.90892 {
+           proto=0; x=105.019983mm; y=404.84mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=7
+             name=7
+           }
           }
+          ha:padstack_ref.90893 {
+           proto=0; x=107.070017mm; y=365.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=4
+             name=4
+           }
           }
-         }
-        }
-        li:layers {
+          ha:padstack_ref.90894 {
+           proto=0; x=105.019983mm; y=424.53mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           li:thermal {
+           }
 
-           li:objects {
+           ha:attributes {
+             term=8
+             name=8
            }
-           ha:type {
-            silk = 1
-            top = 1
+          }
+          ha:padstack_ref.90895 {
+           proto=1; x=106.045mm; y=395.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=GND
+             name=GND
            }
+          }
          }
+         li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.51205 {
-             x1=3.05in; y1=3.1in; x2=3.05in; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.90859 {
+              x1=105.045002mm; y1=434.37mil; x2=105.045002mm; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51208 {
-             x1=3.05in; y1=3.1in; x2=3.05in; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.90862 {
+              x1=105.045002mm; y1=9.033002mm; x2=107.044998mm; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51211 {
-             x1=3.05in; y1=3.1in; x2=3.05in; y2=77.74mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.90865 {
+              x1=107.044998mm; y1=9.033002mm; x2=107.044998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51214 {
-             x1=3.05in; y1=3.1in; x2=78.47mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.90868 {
+              x1=107.044998mm; y1=434.37mil; x2=105.045002mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.90871 {
+              x1=107.044998mm; y1=446.18mil; x2=107.044998mm; y2=446.18mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:text.90874 {
+              string=%a.parent.refdes%; x=106.045mm; y=395.0mil; scale=100; fid=0;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+              rot = 90.000000
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADX
-       }
-       ha:subc.51240 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J23
-        }
-       ha:data {
-              li:padstack_prototypes {
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.90875 {
+              x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:line.90878 {
+              x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:line.90881 {
+              x1=106.045mm; y1=395.0mil; x2=107.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-             clearance=0.0
+             ha:line.90884 {
+              x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=9.033mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
+         uid = zCtNN+zT8OGNV2NqTAwAAAC1
+        }
+        ha:subc.90935 {
+         ha:attributes {
+          value=LM293
+          footprint=8ufson2x2
+          refdes=U4
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                5.905mil  
+                -14.76mil  
+                -5.905mil  
+                -14.76mil  
+                -5.905mil  
+                14.76mil  
+                5.905mil  
+                14.76mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                8.905mil  
+                -17.76mil  
+                -8.905mil  
+                -17.76mil  
+                -8.905mil  
+                17.76mil  
+                8.905mil  
+                17.76mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                5.905mil  
+                -14.76mil  
+                -5.905mil  
+                -14.76mil  
+                -5.905mil  
+                14.76mil  
+                5.905mil  
+                14.76mil  
+               }
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -31.5mil  
+                -8.86mil  
+                -31.5mil  
+                8.86mil  
+                31.5mil  
+                8.86mil  
+                31.5mil  
+                -8.86mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -0.876299mm  
+                -0.301243mm  
+                -0.876299mm  
+                0.301243mm  
+                0.876299mm  
+                0.301243mm  
+                0.876299mm  
+                -0.301243mm  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -31.5mil  
+                -8.86mil  
+                -31.5mil  
+                8.86mil  
+                31.5mil  
+                8.86mil  
+                31.5mil  
+                -8.86mil  
+               }
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.51254 {
-          proto=0; x=2.3in; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.90964 {
+           proto=0; x=66.538983mm; y=3.72047in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51255 {
-          proto=0; x=2.3in; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.90965 {
+           proto=0; x=68.589017mm; y=3.77953in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51256 {
-          proto=1; x=2.3in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=5
+             name=5
+           }
           }
+          ha:padstack_ref.90966 {
+           proto=0; x=66.538983mm; y=3.74016in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
+          ha:padstack_ref.90967 {
+           proto=0; x=68.589017mm; y=3.75984in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=6
+             name=6
+           }
           }
-         }
-         ha:padstack_ref.51257 {
-          proto=2; x=2.3in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+          ha:padstack_ref.90968 {
+           proto=0; x=66.538983mm; y=3.75984in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=3
+             name=3
+           }
           }
+          ha:padstack_ref.90969 {
+           proto=0; x=68.589017mm; y=3.74016in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=7
+             name=7
+           }
           }
+          ha:padstack_ref.90970 {
+           proto=0; x=66.538983mm; y=3.77953in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=4
+             name=4
+           }
           }
-         }
-        }
-        li:layers {
+          ha:padstack_ref.90971 {
+           proto=0; x=68.589017mm; y=3.72047in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           li:thermal {
+           }
 
-           li:objects {
+           ha:attributes {
+             term=8
+             name=8
            }
-           ha:type {
-            silk = 1
-            top = 1
+          }
+          ha:padstack_ref.90972 {
+           proto=1; x=2.66in; y=95.25mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=GND
+             name=GND
            }
+          }
          }
+         li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.51242 {
-             x1=2.3in; y1=1.1in; x2=2.3in; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.90936 {
+              x1=2.69937in; y1=3.71063in; x2=2.69937in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51245 {
-             x1=2.3in; y1=1.1in; x2=2.3in; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.90939 {
+              x1=2.69937in; y1=96.249998mm; x2=2.62063in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51248 {
-             x1=2.3in; y1=1.1in; x2=2.3in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.90942 {
+              x1=2.62063in; y1=96.249998mm; x2=2.62063in; y2=3.71063in; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51251 {
-             x1=2.3in; y1=1.1in; x2=59.42mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.90945 {
+              x1=2.62063in; y1=3.71063in; x2=2.69937in; y2=3.71063in; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.90948 {
+              x1=2.62063in; y1=3.69882in; x2=2.62063in; y2=3.69882in; thickness=10.0mil; clearance=0.0;
+             }
+             ha:text.90951 {
+              string=%a.parent.refdes%; x=2.66in; y=95.25mm; scale=100; fid=0;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+              rot = 270.000000
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADZ
-       }
-       ha:subc.51277 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J24
-        }
-       ha:data {
-              li:padstack_prototypes {
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.90952 {
+              x1=2.66in; y1=95.25mm; x2=2.66in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:line.90955 {
+              x1=2.66in; y1=95.25mm; x2=2.66in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:line.90958 {
+              x1=2.66in; y1=95.25mm; x2=66.564mm; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-             clearance=0.0
+             ha:line.90961 {
+              x1=2.66in; y1=95.25mm; x2=2.66in; y2=96.25mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
+        }
+         uid = zCtNN+zT8OGNV2NqTAwAAAC3
         }
+        ha:subc.91012 {
+         ha:attributes {
+          value=LM293
+          footprint=8ufson2x2
+          refdes=U5
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                5.905mil  
+                -14.76mil  
+                -5.905mil  
+                -14.76mil  
+                -5.905mil  
+                14.76mil  
+                5.905mil  
+                14.76mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                8.905mil  
+                -17.76mil  
+                -8.905mil  
+                -17.76mil  
+                -8.905mil  
+                17.76mil  
+                8.905mil  
+                17.76mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                5.905mil  
+                -14.76mil  
+                -5.905mil  
+                -14.76mil  
+                -5.905mil  
+                14.76mil  
+                5.905mil  
+                14.76mil  
+               }
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -31.5mil  
+                -8.86mil  
+                -31.5mil  
+                8.86mil  
+                31.5mil  
+                8.86mil  
+                31.5mil  
+                -8.86mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -0.876299mm  
+                -0.301243mm  
+                -0.876299mm  
+                0.301243mm  
+                0.876299mm  
+                0.301243mm  
+                0.876299mm  
+                -0.301243mm  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -31.5mil  
+                -8.86mil  
+                -31.5mil  
+                8.86mil  
+                31.5mil  
+                8.86mil  
+                31.5mil  
+                -8.86mil  
+               }
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.51291 {
-          proto=0; x=2.3in; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.91041 {
+           proto=0; x=104.562783mm; y=3.72047in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51292 {
-          proto=0; x=2.3in; y=60.96mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.91042 {
+           proto=0; x=106.612817mm; y=3.77953in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51293 {
-          proto=1; x=2.3in; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=5
+             name=5
+           }
           }
+          ha:padstack_ref.91043 {
+           proto=0; x=104.562783mm; y=3.74016in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
+          ha:padstack_ref.91044 {
+           proto=0; x=106.612817mm; y=3.75984in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=6
+             name=6
+           }
           }
-         }
-         ha:padstack_ref.51294 {
-          proto=2; x=2.3in; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+          ha:padstack_ref.91045 {
+           proto=0; x=104.562783mm; y=3.75984in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=3
+             name=3
+           }
           }
+          ha:padstack_ref.91046 {
+           proto=0; x=106.612817mm; y=3.74016in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=7
+             name=7
+           }
           }
+          ha:padstack_ref.91047 {
+           proto=0; x=104.562783mm; y=3.77953in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=4
+             name=4
+           }
           }
-         }
-        }
-        li:layers {
+          ha:padstack_ref.91048 {
+           proto=0; x=106.612817mm; y=3.72047in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           li:thermal {
+           }
 
-           li:objects {
+           ha:attributes {
+             term=8
+             name=8
            }
-           ha:type {
-            silk = 1
-            top = 1
+          }
+          ha:padstack_ref.91049 {
+           proto=1; x=4.157in; y=95.25mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
            }
+
+           ha:attributes {
+             term=GND
+             name=GND
+           }
+          }
          }
+         li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.51279 {
-             x1=2.3in; y1=63.5mm; x2=2.3in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.91013 {
+              x1=106.587798mm; y1=3.71063in; x2=106.587798mm; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51282 {
-             x1=2.3in; y1=63.5mm; x2=2.3in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.91016 {
+              x1=106.587798mm; y1=96.249998mm; x2=4.11763in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51285 {
-             x1=2.3in; y1=63.5mm; x2=2.3in; y2=62.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.91019 {
+              x1=4.11763in; y1=96.249998mm; x2=4.11763in; y2=3.71063in; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51288 {
-             x1=2.3in; y1=63.5mm; x2=59.42mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.91022 {
+              x1=4.11763in; y1=3.71063in; x2=106.587798mm; y2=3.71063in; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.91025 {
+              x1=4.11763in; y1=3.69882in; x2=4.11763in; y2=3.69882in; thickness=10.0mil; clearance=0.0;
+             }
+             ha:text.91028 {
+              string=%a.parent.refdes%; x=4.157in; y=95.25mm; scale=100; fid=0;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+              rot = 270.000000
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADb
-       }
-       ha:subc.51314 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J25
-        }
-       ha:data {
-              li:padstack_prototypes {
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.91029 {
+              x1=4.157in; y1=95.25mm; x2=4.157in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:line.91032 {
+              x1=4.157in; y1=95.25mm; x2=4.157in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:line.91035 {
+              x1=4.157in; y1=95.25mm; x2=104.5878mm; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-             clearance=0.0
+             ha:line.91038 {
+              x1=4.157in; y1=95.25mm; x2=4.157in; y2=96.25mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
+         uid = zCtNN+zT8OGNV2NqTAwAAAC5
+        }
+        ha:subc.91089 {
+         ha:attributes {
+          value=LM293
+          footprint=8ufson2x2
+          refdes=U3
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                5.905mil  
+                -14.76mil  
+                -5.905mil  
+                -14.76mil  
+                -5.905mil  
+                14.76mil  
+                5.905mil  
+                14.76mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                8.905mil  
+                -17.76mil  
+                -8.905mil  
+                -17.76mil  
+                -8.905mil  
+                17.76mil  
+                8.905mil  
+                17.76mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                5.905mil  
+                -14.76mil  
+                -5.905mil  
+                -14.76mil  
+                -5.905mil  
+                14.76mil  
+                5.905mil  
+                14.76mil  
+               }
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -31.5mil  
+                -8.86mil  
+                -31.5mil  
+                8.86mil  
+                31.5mil  
+                8.86mil  
+                31.5mil  
+                -8.86mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -0.876299mm  
+                -0.301243mm  
+                -0.876299mm  
+                0.301243mm  
+                0.876299mm  
+                0.301243mm  
+                0.876299mm  
+                -0.301243mm  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -31.5mil  
+                -8.86mil  
+                -31.5mil  
+                8.86mil  
+                31.5mil  
+                8.86mil  
+                31.5mil  
+                -8.86mil  
+               }
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.51328 {
-          proto=0; x=2.3in; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.91118 {
+           proto=0; x=68.970017mm; y=424.53mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51329 {
-          proto=0; x=2.3in; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.91119 {
+           proto=0; x=66.919983mm; y=365.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51330 {
-          proto=1; x=2.3in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=5
+             name=5
+           }
           }
+          ha:padstack_ref.91120 {
+           proto=0; x=68.970017mm; y=404.84mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
+          ha:padstack_ref.91121 {
+           proto=0; x=66.919983mm; y=385.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=6
+             name=6
+           }
           }
-         }
-         ha:padstack_ref.51331 {
-          proto=2; x=2.3in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+          ha:padstack_ref.91122 {
+           proto=0; x=68.970017mm; y=385.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=3
+             name=3
+           }
           }
+          ha:padstack_ref.91123 {
+           proto=0; x=66.919983mm; y=404.84mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=7
+             name=7
+           }
           }
+          ha:padstack_ref.91124 {
+           proto=0; x=68.970017mm; y=365.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=4
+             name=4
+           }
           }
-         }
-        }
-        li:layers {
+          ha:padstack_ref.91125 {
+           proto=0; x=66.919983mm; y=424.53mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           li:thermal {
+           }
 
-           li:objects {
+           ha:attributes {
+             term=8
+             name=8
            }
-           ha:type {
-            silk = 1
-            top = 1
+          }
+          ha:padstack_ref.91126 {
+           proto=1; x=67.945mm; y=395.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
            }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=GND
+             name=GND
+           }
+          }
          }
+         li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.51316 {
-             x1=2.3in; y1=3.1in; x2=2.3in; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.91090 {
+              x1=2.63563in; y1=434.37mil; x2=2.63563in; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51319 {
-             x1=2.3in; y1=3.1in; x2=2.3in; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.91093 {
+              x1=2.63563in; y1=9.033002mm; x2=68.944998mm; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51322 {
-             x1=2.3in; y1=3.1in; x2=2.3in; y2=77.74mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.91096 {
+              x1=68.944998mm; y1=9.033002mm; x2=68.944998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51325 {
-             x1=2.3in; y1=3.1in; x2=59.42mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.91099 {
+              x1=68.944998mm; y1=434.37mil; x2=2.63563in; y2=434.37mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.91102 {
+              x1=68.944998mm; y1=446.18mil; x2=68.944998mm; y2=446.18mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:text.91105 {
+              string=%a.parent.refdes%; x=2.675in; y=395.0mil; scale=100; fid=0;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+              rot = 90.000000
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADd
-       }
-       ha:subc.51351 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J26
-        }
-       ha:data {
-              li:padstack_prototypes {
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.91106 {
+              x1=2.675in; y1=395.0mil; x2=2.675in; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:line.91109 {
+              x1=2.675in; y1=395.0mil; x2=2.675in; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:line.91112 {
+              x1=2.675in; y1=395.0mil; x2=68.945mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-             clearance=0.0
+             ha:line.91115 {
+              x1=2.675in; y1=395.0mil; x2=2.675in; y2=9.033mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
+        }
+         uid = zCtNN+zT8OGNV2NqTAwAAAC7
         }
+        ha:subc.104111 {
+         ha:attributes {
+          value=8mhz
+          footprint=ABM3B
+          refdes=X2
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -23.62mil  
+                35.43mil  
+                23.62mil  
+                35.43mil  
+                23.62mil  
+                -35.43mil  
+                -23.62mil  
+                -35.43mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -26.62mil  
+                38.43mil  
+                26.62mil  
+                38.43mil  
+                26.62mil  
+                -38.43mil  
+                -26.62mil  
+                -38.43mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -23.62mil  
+                35.43mil  
+                23.62mil  
+                35.43mil  
+                23.62mil  
+                -35.43mil  
+                -23.62mil  
+                -35.43mil  
+               }
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                23.62mil  
+                -35.43mil  
+                -23.62mil  
+                -35.43mil  
+                -23.62mil  
+                35.43mil  
+                23.62mil  
+                35.43mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                26.62mil  
+                -38.43mil  
+                -26.62mil  
+                -38.43mil  
+                -26.62mil  
+                38.43mil  
+                26.62mil  
+                38.43mil  
+               }
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                23.62mil  
+                -35.43mil  
+                -23.62mil  
+                -35.43mil  
+                -23.62mil  
+                35.43mil  
+                23.62mil  
+                35.43mil  
+               }
              }
-             clearance=0.0
-            }
-          }
+           }
+         }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.51365 {
-          proto=0; x=115.57mm; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51366 {
-          proto=0; x=115.57mm; y=60.96mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.104126 {
+           proto=0; x=6.17873in; y=3.02024in; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51367 {
-          proto=1; x=115.57mm; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=2
+             name=pin2
+           }
           }
+          ha:padstack_ref.104127 {
+           proto=1; x=6.02126in; y=3.02024in; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51368 {
-          proto=2; x=115.57mm; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=pin1
+           }
           }
+          ha:padstack_ref.104128 {
+           proto=1; x=6.02126in; y=2.92577in; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=4
+             name=pin4
+           }
           }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:padstack_ref.104129 {
+           proto=0; x=6.17873in; y=2.92577in; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
+           li:thermal {
            }
-           ha:type {
-            silk = 1
-            top = 1
+
+           ha:attributes {
+             term=3
+             name=pin3
            }
+          }
          }
+         li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.51353 {
-             x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.51356 {
-             x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.51359 {
-             x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=62.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+            li:objects {
+             ha:arc.104112 {
+              x=6.0in; y=75.75423mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
              }
             }
-            ha:line.51362 {
-             x1=115.57mm; y1=63.5mm; x2=116.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
+            ha:type {
+             silk = 1
+             top = 1
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADf
-       }
-       ha:subc.51388 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J28
-        }
-       ha:data {
-              li:padstack_prototypes {
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.104114 {
+              x1=154.939873mm; y1=2.973005in; x2=154.939873mm; y2=2.973005in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:line.104117 {
+              x1=6.1in; y1=75.5142mm; x2=6.1in; y2=75.5142mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.104120 {
+              x1=6.1in; y1=75.5142mm; x2=6.1in; y2=74.5142mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:line.104123 {
+              x1=6.1in; y1=75.5142mm; x2=155.94mm; y2=75.5142mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
-             clearance=0.0
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
+        }
+         uid = fYgb3Lqu/riGOA35cfIAAAC1
+        }
+       ha:subc.33354 {
+        ha:attributes {
+         {io_pcb::hidename_y}=83.8962 mm
+         footprint=lqfp100
+         {io_pcb::hidename_scale}=70
+         refdes=U1
+         manufacturer=unknown
+         vendor_part_number=unknown
+         manufacturer_part_number=unknown
+         value=STM32L151VCT6
+         vendor=unknown
+         {io_pcb::hidename_direction}=2
+         device=IC
+         {io_pcb::hidename_x}=147.3454 mm
         }
+       ha:data {
+              li:padstack_prototypes {
 
-        ha:ps_proto_v6.1 {
+        ha:ps_proto_v6.0 {
           hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -23.62mil  
+               -5.905mil  
+               -23.62mil  
+               5.905mil  
+               23.62mil  
+               5.905mil  
+               23.62mil  
+               -5.905mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -26.77mil  
+               -9.055mil  
+               -26.77mil  
+               9.055mil  
+               26.77mil  
+               9.055mil  
+               26.77mil  
+               -9.055mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining { auto=1;             }
              ha:layer_mask {
               top = 1
               paste = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -23.62mil  
+               -5.905mil  
+               -23.62mil  
+               5.905mil  
+               23.62mil  
+               5.905mil  
+               23.62mil  
+               -5.905mil  
+              }
             }
           }
         }
 
-        ha:ps_proto_v6.2 {
+        ha:ps_proto_v6.1 {
           hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining {             }
              ha:layer_mask {
-              bottom = 1
               copper = 1
+              top = 1
              }
              clearance=0.0
+              li:ps_poly {
+               5.905mil  
+               -23.62mil  
+               -5.905mil  
+               -23.62mil  
+               -5.905mil  
+               23.62mil  
+               5.905mil  
+               23.62mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              bottom = 1
+              top = 1
               mask = 1
              }
              clearance=0.0
+              li:ps_poly {
+               9.055mil  
+               -26.77mil  
+               -9.055mil  
+               -26.77mil  
+               -9.055mil  
+               26.77mil  
+               9.055mil  
+               26.77mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining { auto=1;             }
              ha:layer_mask {
-              bottom = 1
+              top = 1
               paste = 1
              }
              clearance=0.0
+              li:ps_poly {
+               5.905mil  
+               -23.62mil  
+               -5.905mil  
+               -23.62mil  
+               -5.905mil  
+               23.62mil  
+               5.905mil  
+               23.62mil  
+              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.51402 {
-          proto=0; x=3.8in; y=60.96mm; rot=270.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.33380 {
+          proto=0; x=146.179667mm; y=2.71379in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -46150,12 +45609,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=25
+            name=PA2/USART2_TX/ADC_IN2/TIM2_CH3/TIM9_CH1
           }
          }
-         ha:padstack_ref.51403 {
-          proto=0; x=3.8in; y=2.6in; rot=270.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.33381 {
+          proto=0; x=130.680079mm; y=2.71379in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -46164,12 +45623,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=51
+            name=PB12/SPI2_NSS/I2C2_SMBA/USART3_CKI/ADC_IN18/TIM10_CH1
           }
          }
-         ha:padstack_ref.51404 {
-          proto=1; x=3.8in; y=63.5mm; rot=270.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.33382 {
+          proto=1; x=5.68621in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -46178,12 +45637,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=100
+            name=VDD3
           }
          }
-         ha:padstack_ref.51405 {
-          proto=2; x=3.8in; y=63.5mm; rot=270.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.33383 {
+          proto=1; x=5.68621in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -46192,186 +45651,54 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=26
+            name=PA3/USART2_RX/ADC_IN3/TIM2_CH4/TIM9_CH2
           }
          }
-        }
-        li:layers {
+         ha:padstack_ref.33384 {
+          proto=0; x=146.179667mm; y=2.73347in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-             top = 1
-           }
+          ha:attributes {
+            term=24
+            name=PA1/USART2_RTS/ADC_IN1/TIM2_CH2
+          }
          }
+         ha:padstack_ref.33385 {
+          proto=0; x=130.680079mm; y=2.73347in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-            ha:line.51390 {
-             x1=3.8in; y1=63.5mm; x2=3.8in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.51393 {
-             x1=3.8in; y1=63.5mm; x2=3.8in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.51396 {
-             x1=3.8in; y1=63.5mm; x2=3.8in; y2=64.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.51399 {
-             x1=3.8in; y1=63.5mm; x2=95.52mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            virtual = 1
-            misc = 1
-             top = 1
-           }
+          ha:attributes {
+            term=52
+            name=PB13/SPI2_SCK/USART3_CTS/ADC_IN19/TIM9_CH1
+          }
          }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADh
-       }
-       ha:subc.51425 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J29
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
+         ha:padstack_ref.33386 {
+          proto=1; x=5.66653in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
-        }
-
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
+          li:thermal {
           }
-        }
-
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
+          ha:attributes {
+            term=99
+            name=VSS3
           }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.51439 {
-          proto=0; x=3.8in; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         }
+         ha:padstack_ref.33387 {
+          proto=1; x=5.66653in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -46380,12 +45707,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=27
+            name=VSS4
           }
          }
-         ha:padstack_ref.51440 {
-          proto=0; x=3.8in; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.33388 {
+          proto=0; x=146.179667mm; y=2.75316in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -46394,12 +45721,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=23
+            name=PA0/WKUP1/USART2_CTS/ADC_IN0/TIM2_CH1_ETR
           }
          }
-         ha:padstack_ref.51441 {
-          proto=1; x=3.8in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.33389 {
+          proto=0; x=130.680079mm; y=2.75316in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -46408,12 +45735,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=53
+            name=PB14/SPI2_MISO/USART3_RTS/ADC_IN20/TIM9_CH2
           }
          }
-         ha:padstack_ref.51442 {
-          proto=2; x=3.8in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.33390 {
+          proto=1; x=5.64684in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -46422,186 +45749,110 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=98
+            name=PE1/TIM11_CH1
           }
          }
-        }
-        li:layers {
+         ha:padstack_ref.33391 {
+          proto=1; x=5.64684in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
+          ha:attributes {
+            term=28
+            name=VDD4
+          }
          }
+         ha:padstack_ref.33392 {
+          proto=0; x=146.179667mm; y=2.77284in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-            ha:line.51427 {
-             x1=3.8in; y1=3.1in; x2=3.8in; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.51430 {
-             x1=3.8in; y1=3.1in; x2=3.8in; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.51433 {
-             x1=3.8in; y1=3.1in; x2=3.8in; y2=77.74mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.51436 {
-             x1=3.8in; y1=3.1in; x2=97.52mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+          ha:attributes {
+            term=22
+            name=VDDA
+          }
          }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADj
-       }
-       ha:subc.51462 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J31
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
+         ha:padstack_ref.33393 {
+          proto=0; x=130.680079mm; y=2.77284in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
+          li:thermal {
           }
-        }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:attributes {
+            term=54
+            name=PB15/SPI2_MOSI/ADC_IN21/TIM11_CH1/RTC_50_60HZ
+          }
+         }
+         ha:padstack_ref.33394 {
+          proto=1; x=5.62716in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
+          li:thermal {
+          }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
+          ha:attributes {
+            term=97
+            name=PE0/TIM4_ETR/TIM10_CH1
+          }
+         }
+         ha:padstack_ref.33395 {
+          proto=1; x=5.62716in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
+          li:thermal {
           }
-        }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:attributes {
+            term=29
+            name=PA4/SPI1_NSS/USART2_CK/ADC_IN4/DAC_OUT1
+          }
+         }
+         ha:padstack_ref.33396 {
+          proto=0; x=146.179667mm; y=2.79253in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
+          li:thermal {
+          }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
+          ha:attributes {
+            term=21
+            name=VREF+
+          }
+         }
+         ha:padstack_ref.33397 {
+          proto=0; x=130.680079mm; y=2.79253in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
+          li:thermal {
           }
-        }
-       }
 
-        li:objects {
-         ha:padstack_ref.51476 {
-          proto=0; x=115.57mm; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+          ha:attributes {
+            term=55
+            name=PD8/USART3_TX
+          }
+         }
+         ha:padstack_ref.33398 {
+          proto=1; x=5.60747in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -46610,12 +45861,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=96
+            name=PB9/TIM4_CH4/I2C1_SDA/TIM11_CH1
           }
          }
-         ha:padstack_ref.51477 {
-          proto=0; x=115.57mm; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.33399 {
+          proto=1; x=5.60747in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -46624,12 +45875,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=30
+            name=PA5/SPI1_SCK/ADC_IN5/DAC_OUT2/TIM2_CH1_ETR
           }
          }
-         ha:padstack_ref.51478 {
-          proto=1; x=115.57mm; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.33400 {
+          proto=0; x=146.179667mm; y=2.81221in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -46638,12 +45889,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=20
+            name=VREF-
           }
          }
-         ha:padstack_ref.51479 {
-          proto=2; x=115.57mm; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.33401 {
+          proto=0; x=130.680079mm; y=2.81221in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -46652,186 +45903,68 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=56
+            name=PD9/USART3_RX
           }
          }
-        }
-        li:layers {
+         ha:padstack_ref.33402 {
+          proto=1; x=5.58779in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
+          ha:attributes {
+            term=95
+            name=PB8/TIM4_CH3/I2C1_SCL/TIM10_CH1
+          }
          }
+         ha:padstack_ref.33403 {
+          proto=1; x=5.58779in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-            ha:line.51464 {
-             x1=115.57mm; y1=3.1in; x2=115.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.51467 {
-             x1=115.57mm; y1=3.1in; x2=115.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.51470 {
-             x1=115.57mm; y1=3.1in; x2=115.57mm; y2=77.74mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.51473 {
-             x1=115.57mm; y1=3.1in; x2=116.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+          ha:attributes {
+            term=31
+            name=PA6/SPI1_MISO_ADC_IN6/TIM3_CH1/TIM10_CH1
+          }
          }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADl
-       }
-       ha:subc.51499 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J30
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
+         ha:padstack_ref.33404 {
+          proto=0; x=146.179667mm; y=2.8319in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
-        }
-
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
+          li:thermal {
           }
-        }
-
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
+          ha:attributes {
+            term=19
+            name=VSSA
+          }
+         }
+         ha:padstack_ref.33405 {
+          proto=0; x=130.680079mm; y=2.8319in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
+          li:thermal {
           }
-        }
-       }
 
-        li:objects {
-         ha:padstack_ref.51513 {
-          proto=0; x=3.05in; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+          ha:attributes {
+            term=57
+            name=PD10/USART3_CK
+          }
+         }
+         ha:padstack_ref.33406 {
+          proto=1; x=5.5681in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -46840,12 +45973,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=94
+            name=BOOT0
           }
          }
-         ha:padstack_ref.51514 {
-          proto=0; x=3.05in; y=60.96mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.33407 {
+          proto=1; x=5.5681in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -46854,12 +45987,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=32
+            name=PA7/SPI1_MOSI/ADC_IN7/TIM3_CH2/TIM11_CH1
           }
          }
-         ha:padstack_ref.51515 {
-          proto=1; x=3.05in; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.33408 {
+          proto=0; x=146.179667mm; y=2.85158in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -46868,12 +46001,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=18
+            name=PC3/ADC_IN13
           }
          }
-         ha:padstack_ref.51516 {
-          proto=2; x=3.05in; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.33409 {
+          proto=0; x=130.680079mm; y=2.85158in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -46882,2646 +46015,1608 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=58
+            name=PD11/USART3_CTS
           }
          }
-        }
-        li:layers {
+         ha:padstack_ref.33410 {
+          proto=1; x=5.54842in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
+          ha:attributes {
+            term=93
+            name=PB7/I2C1_SDA/TIM4_CH2/USART1_RX/PVD_IN
+          }
          }
+         ha:padstack_ref.33411 {
+          proto=1; x=5.54842in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-            ha:line.51501 {
-             x1=3.05in; y1=63.5mm; x2=3.05in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.51504 {
-             x1=3.05in; y1=63.5mm; x2=3.05in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.51507 {
-             x1=3.05in; y1=63.5mm; x2=3.05in; y2=62.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.51510 {
-             x1=3.05in; y1=63.5mm; x2=78.47mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADn
-       }
-        ha:subc.82493 {
-         ha:attributes {
-          value=USBmicroV
-          footprint=1051330011
-          refdes=J1
+          ha:attributes {
+            term=33
+            name=PC4/ADC_IN14
+          }
          }
-        ha:data {
-                li:padstack_prototypes {
+         ha:padstack_ref.33412 {
+          proto=0; x=146.179667mm; y=2.87127in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:ps_proto_v6.0 {
-           hdia=0.0; hplated=1; htop=0; hbottom=0;
-           li:shape {
+          li:thermal {
+          }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.1mm; square=0;              }
-              ha:combining {              }
-              ha:layer_mask {
-               copper = 1
-               top = 1
-              }
-              clearance=40.0mil
-             }
+          ha:attributes {
+            term=17
+            name=PC2/ADC_IN12
+          }
+         }
+         ha:padstack_ref.33413 {
+          proto=0; x=130.680079mm; y=2.87127in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=0.5mm; square=0;              }
-              ha:combining { auto=1;              }
-              ha:layer_mask {
-               mech = 1
-              }
-              clearance=40.0mil
-             }
+          li:thermal {
+          }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.1mm; square=0;              }
-              ha:combining { auto=1;              }
-              ha:layer_mask {
-               top = 1
-               paste = 1
-              }
-              clearance=40.0mil
-             }
+          ha:attributes {
+            term=59
+            name=PD12/TIM4_CH1/USART3_RTS
+          }
+         }
+         ha:padstack_ref.33414 {
+          proto=1; x=5.52873in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.2524mm; square=0;              }
-              ha:combining { sub=1; auto=1;              }
-              ha:layer_mask {
-               top = 1
-               mask = 1
-              }
-              clearance=40.0mil
-             }
+          li:thermal {
+          }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.1mm; square=0;              }
-              ha:combining {              }
-              ha:layer_mask {
-               copper = 1
-               intern = 1
-              }
-              clearance=40.0mil
-             }
+          ha:attributes {
+            term=92
+            name=PB6/I2C1_SCL/TIM4_CH1/USART1_TX
+          }
+         }
+         ha:padstack_ref.33415 {
+          proto=1; x=5.52873in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.1mm; square=0;              }
-              ha:combining {              }
-              ha:layer_mask {
-               bottom = 1
-               copper = 1
-              }
-              clearance=40.0mil
-             }
+          li:thermal {
+          }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.2524mm; square=0;              }
-              ha:combining { sub=1; auto=1;              }
-              ha:layer_mask {
-               bottom = 1
-               mask = 1
-              }
-              clearance=40.0mil
-             }
-           }
+          ha:attributes {
+            term=34
+            name=PC5/ADC_IN15
+          }
          }
+         ha:padstack_ref.33416 {
+          proto=0; x=146.179667mm; y=73.43013mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:ps_proto_v6.1 {
-           hdia=0.0; hplated=1; htop=0; hbottom=0;
-           li:shape {
+          li:thermal {
+          }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.1mm; square=0;              }
-              ha:combining {              }
-              ha:layer_mask {
-               copper = 1
-               top = 1
-              }
-              clearance=40.0mil
-             }
+          ha:attributes {
+            term=16
+            name=PC1/ADC_IN11
+          }
+         }
+         ha:padstack_ref.33417 {
+          proto=0; x=130.680079mm; y=73.43013mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=0.5mm; square=0;              }
-              ha:combining { auto=1;              }
-              ha:layer_mask {
-               mech = 1
-              }
-              clearance=40.0mil
-             }
+          li:thermal {
+          }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.1mm; square=0;              }
-              ha:combining { auto=1;              }
-              ha:layer_mask {
-               top = 1
-               paste = 1
-              }
-              clearance=40.0mil
-             }
+          ha:attributes {
+            term=60
+            name=PD13/TIM4_CH2
+          }
+         }
+         ha:padstack_ref.33418 {
+          proto=1; x=139.92987mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.2524mm; square=0;              }
-              ha:combining { sub=1; auto=1;              }
-              ha:layer_mask {
-               top = 1
-               mask = 1
-              }
-              clearance=40.0mil
-             }
+          li:thermal {
+          }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.1mm; square=0;              }
-              ha:combining {              }
-              ha:layer_mask {
-               copper = 1
-               intern = 1
-              }
-              clearance=40.0mil
-             }
+          ha:attributes {
+            term=91
+            name=PB5/I2C1_SMBA/TIM3_CH2/SPI1_MOSI
+          }
+         }
+         ha:padstack_ref.33419 {
+          proto=1; x=139.92987mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.1mm; square=0;              }
-              ha:combining {              }
-              ha:layer_mask {
-               bottom = 1
-               copper = 1
-              }
-              clearance=40.0mil
-             }
+          li:thermal {
+          }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.2524mm; square=0;              }
-              ha:combining { sub=1; auto=1;              }
-              ha:layer_mask {
-               bottom = 1
-               mask = 1
-              }
-              clearance=40.0mil
-             }
-           }
+          ha:attributes {
+            term=35
+            name=PB0/ADC_IN8/TIM3_CH3/VREF_OUT
+          }
          }
+         ha:padstack_ref.33420 {
+          proto=0; x=146.179667mm; y=2.91064in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:ps_proto_v6.2 {
-           hdia=0.0; hplated=0; htop=0; hbottom=0;
-           li:shape {
+          li:thermal {
+          }
 
-             ha:ps_shape_v4 {
-              ha:combining {              }
-              ha:layer_mask {
-               copper = 1
-               top = 1
-              }
-              clearance=0.0
-               li:ps_poly {
-                0.225044mm  
-                -29.53mil  
-                -0.225044mm  
-                -29.53mil  
-                -0.225044mm  
-                29.53mil  
-                0.225044mm  
-                29.53mil  
-               }
-             }
+          ha:attributes {
+            term=15
+            name=PC0/ADC_IN10
+          }
+         }
+         ha:padstack_ref.33421 {
+          proto=0; x=130.680079mm; y=2.91064in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             ha:ps_shape_v4 {
-              ha:combining { sub=1; auto=1;              }
-              ha:layer_mask {
-               top = 1
-               mask = 1
-              }
-              clearance=0.0
-               li:ps_poly {
-                0.301244mm  
-                -32.53mil  
-                -0.301244mm  
-                -32.53mil  
-                -0.301244mm  
-                32.53mil  
-                0.301244mm  
-                32.53mil  
-               }
-             }
+          li:thermal {
+          }
 
-             ha:ps_shape_v4 {
-              ha:combining { auto=1;              }
-              ha:layer_mask {
-               top = 1
-               paste = 1
-              }
-              clearance=0.0
-               li:ps_poly {
-                0.225044mm  
-                -29.53mil  
-                -0.225044mm  
-                -29.53mil  
-                -0.225044mm  
-                29.53mil  
-                0.225044mm  
-                29.53mil  
-               }
-             }
-           }
+          ha:attributes {
+            term=61
+            name=PD14_TIM4_CH3
+          }
          }
-        }
+         ha:padstack_ref.33422 {
+          proto=1; x=5.48936in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:objects {
-          ha:padstack_ref.82519 {
-           proto=0; x=136.953416mm; y=101.679696mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
-           }
+          li:thermal {
+          }
 
-           li:thermal {
-             li:5 {
-              on  
-              solid  
-              noshape  
-             }
-           }
+          ha:attributes {
+            term=90
+            name=PB4/JNTRSTSPI1_MISO/TIM3_CH1
+          }
+         }
+         ha:padstack_ref.33423 {
+          proto=1; x=5.48936in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-           ha:attributes {
-             term=G
-           }
+          li:thermal {
           }
-          ha:padstack_ref.82520 {
-           proto=0; x=142.553416mm; y=101.679696mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
-           }
 
-           li:thermal {
-             li:5 {
-              on  
-              solid  
-              noshape  
-             }
-           }
+          ha:attributes {
+            term=36
+            name=PB1/ADC_IN9/TIM3_CH4/VREF_OUT
+          }
+         }
+         ha:padstack_ref.33424 {
+          proto=0; x=146.179667mm; y=2.93032in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-           ha:attributes {
-             term=G
-           }
+          li:thermal {
           }
-          ha:padstack_ref.82521 {
-           proto=1; x=139.753416mm; y=4.08778331in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
-           }
 
-           li:thermal {
-             li:5 {
-              on  
-              solid  
-              noshape  
-             }
-           }
+          ha:attributes {
+            term=14
+            name=NRST
+          }
+         }
+         ha:padstack_ref.33425 {
+          proto=0; x=130.680079mm; y=2.93032in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-           ha:attributes {
-             term=G
-           }
+          li:thermal {
           }
-          ha:padstack_ref.82522 {
-           proto=2; x=5.45082in; y=101.9302mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
-           }
 
-           li:thermal {
-           }
+          ha:attributes {
+            term=62
+            name=PD15/TIM4_CH4
+          }
+         }
+         ha:padstack_ref.33426 {
+          proto=1; x=5.46968in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-           ha:attributes {
-             term=1
-             name=1
-           }
+          li:thermal {
           }
-          ha:padstack_ref.82523 {
-           proto=2; x=139.100814mm; y=101.9302mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
-           }
 
-           li:thermal {
-           }
+          ha:attributes {
+            term=89
+            name=PB3/JTDO/TIM2_CH2/TRACESWO/SPI1_SCK
+          }
+         }
+         ha:padstack_ref.33427 {
+          proto=1; x=5.46968in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-           ha:attributes {
-             term=2
-             name=2
-           }
+          li:thermal {
           }
-          ha:padstack_ref.82524 {
-           proto=2; x=139.7508mm; y=101.9302mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
-           }
 
-           li:thermal {
-           }
+          ha:attributes {
+            term=37
+            name=PB2/BOOT1
+          }
+         }
+         ha:padstack_ref.33428 {
+          proto=0; x=146.179667mm; y=74.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-           ha:attributes {
-             term=3
-             name=3
-           }
+          li:thermal {
           }
-          ha:padstack_ref.82525 {
-           proto=2; x=5.52759in; y=101.9302mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
-           }
 
-           li:thermal {
-           }
+          ha:attributes {
+            term=13
+            name=PH1/OSC_OUT
+          }
+         }
+         ha:padstack_ref.33429 {
+          proto=0; x=130.680079mm; y=74.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-           ha:attributes {
-             term=4
-             name=4
-           }
+          li:thermal {
           }
-          ha:padstack_ref.82526 {
-           proto=2; x=5.55318in; y=101.9302mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
-           }
 
-           li:thermal {
-           }
+          ha:attributes {
+            term=63
+            name=PC6/TIM3_CH1
+          }
+         }
+         ha:padstack_ref.33430 {
+          proto=1; x=138.43mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-           ha:attributes {
-             term=5
-             name=5
-           }
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=88
+            name=PD7/USART2_CK/TIM9_CH2
           }
          }
-         li:layers {
+         ha:padstack_ref.33431 {
+          proto=1; x=138.43mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-          ha:top-silk {
-           lid=0
-           ha:combining {           }
+          li:thermal {
+          }
 
-            li:objects {
-             ha:line.82494 {
-              x1=5.34452in; y1=101.255322mm; x2=143.750792mm; y2=101.255322mm; thickness=10.0mil; clearance=0.0;
-             }
-             ha:line.82497 {
-              x1=143.750792mm; y1=101.255322mm; x2=143.750792mm; y2=4.10454in; thickness=10.0mil; clearance=0.0;
-             }
-             ha:line.82500 {
-              x1=143.750792mm; y1=4.10454in; x2=5.34452in; y2=4.10454in; thickness=10.0mil; clearance=0.0;
-             }
-             ha:line.82503 {
-              x1=5.34452in; y1=4.10454in; x2=5.34452in; y2=101.255322mm; thickness=10.0mil; clearance=0.0;
-             }
-            }
-            ha:type {
-             silk = 1
-             top = 1
-            }
+          ha:attributes {
+            term=38
+            name=PE7/ADC_IN22
+          }
+         }
+         ha:padstack_ref.33432 {
+          proto=0; x=146.179667mm; y=2.96969in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
 
-          ha:subc-aux {
-           lid=1
-           ha:combining {           }
+          li:thermal {
+          }
 
-            li:objects {
-             ha:line.82507 {
-              x1=139.7508mm; y1=102.259682mm; x2=139.7508mm; y2=102.259682mm; thickness=0.1mm; clearance=0.0;
-              ha:attributes {
-                subc-role=pnp-origin
-              }
-             }
-             ha:line.82510 {
-              x1=139.7508mm; y1=4.00316in; x2=139.7508mm; y2=4.00316in; thickness=0.1mm; clearance=0.0;
-              ha:attributes {
-                subc-role=origin
-              }
-             }
-             ha:line.82513 {
-              x1=139.7508mm; y1=4.00316in; x2=140.7508mm; y2=4.00316in; thickness=0.1mm; clearance=0.0;
-              ha:attributes {
-                subc-role=x
-              }
-             }
-             ha:line.82516 {
-              x1=139.7508mm; y1=4.00316in; x2=139.7508mm; y2=102.680264mm; thickness=0.1mm; clearance=0.0;
-              ha:attributes {
-                subc-role=y
-              }
-             }
-            }
-            ha:type {
-             top = 1
-             misc = 1
-             virtual = 1
-            }
+          ha:attributes {
+            term=12
+            name=PH0/OSC_IN
+          }
+         }
+         ha:padstack_ref.33433 {
+          proto=0; x=130.680079mm; y=2.96969in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
 
-          ha:top_paste {
-           lid=2
-           ha:combining { auto=1;           }
+          li:thermal {
+          }
 
-            li:objects {
-            }
-            ha:type {
-             top = 1
-             paste = 1
-            }
+          ha:attributes {
+            term=64
+            name=PC7/TIM3_CH2
+          }
+         }
+         ha:padstack_ref.33434 {
+          proto=1; x=5.43031in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
 
-          ha:top_mask {
-           lid=3
-           ha:combining { sub=1; auto=1;           }
+          li:thermal {
+          }
 
-            li:objects {
-            }
-            ha:type {
-             top = 1
-             mask = 1
-            }
+          ha:attributes {
+            term=87
+            name=PD6/USART2_RX
+          }
+         }
+         ha:padstack_ref.33435 {
+          proto=1; x=5.43031in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
 
-          ha:top_copper {
-           lid=4
-           ha:combining {           }
+          li:thermal {
+          }
 
-            li:objects {
-            }
-            ha:type {
-             copper = 1
-             top = 1
-            }
+          ha:attributes {
+            term=39
+            name=PE8/ADC_IN23
+          }
+         }
+         ha:padstack_ref.33436 {
+          proto=0; x=146.179667mm; y=2.98937in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
 
-          ha:any_internal_copper {
-           lid=5
-           ha:combining {           }
+          li:thermal {
+          }
 
-            li:objects {
-            }
-            ha:type {
-             copper = 1
-             intern = 1
-            }
-            stack_offs = 1
+          ha:attributes {
+            term=11
+            name=VDD5
+          }
+         }
+         ha:padstack_ref.33437 {
+          proto=0; x=130.680079mm; y=2.98937in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
 
-          ha:bottom_copper {
-           lid=6
-           ha:combining {           }
+          li:thermal {
+          }
 
-            li:objects {
-            }
-            ha:type {
-             bottom = 1
-             copper = 1
-            }
+          ha:attributes {
+            term=65
+            name=PC8/TIM3_CH3
+          }
+         }
+         ha:padstack_ref.33438 {
+          proto=1; x=5.41063in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
 
-          ha:bottom_mask {
-           lid=7
-           ha:combining { sub=1; auto=1;           }
+          li:thermal {
+          }
 
-            li:objects {
-            }
-            ha:type {
-             bottom = 1
-             mask = 1
-            }
+          ha:attributes {
+            term=86
+            name=PD5/USART2_TX
+          }
+         }
+         ha:padstack_ref.33439 {
+          proto=1; x=5.41063in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
 
-          ha:bottom_silk {
-           lid=8
-           ha:combining { auto=1;           }
+          li:thermal {
+          }
 
-            li:objects {
-            }
-            ha:type {
-             silk = 1
-             bottom = 1
-            }
+          ha:attributes {
+            term=40
+            name=PE9/ADC_IN24/TIM2_CH1_ETR
+          }
+         }
+         ha:padstack_ref.33440 {
+          proto=0; x=146.179667mm; y=3.00906in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
 
-          ha:bottom_paste {
-           lid=9
-           ha:combining { auto=1;           }
+          li:thermal {
+          }
 
-            li:objects {
-            }
-            ha:type {
-             bottom = 1
-             paste = 1
-            }
+          ha:attributes {
+            term=10
+            name=VSS5
+          }
+         }
+         ha:padstack_ref.33441 {
+          proto=0; x=130.680079mm; y=3.00906in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
 
-          ha:outline {
-           lid=10
-           ha:combining {           }
+          li:thermal {
+          }
 
-            li:objects {
-            }
-            ha:type {
-             boundary = 1
-            }
-            purpose = uroute
+          ha:attributes {
+            term=66
+            name=PC9/TIM3_CH4
+          }
+         }
+         ha:padstack_ref.33442 {
+          proto=1; x=5.39094in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
 
-          ha:pmech {
-           lid=11
-           ha:combining { auto=1;           }
+          li:thermal {
+          }
 
-            li:objects {
-            }
-            ha:type {
-             mech = 1
-            }
-            purpose = proute
+          ha:attributes {
+            term=85
+            name=PD4/USART2_RTS/SPI2_MOSI
+          }
+         }
+         ha:padstack_ref.33443 {
+          proto=1; x=5.39094in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
 
-          ha:umech {
-           lid=12
-           ha:combining { auto=1;           }
+          li:thermal {
+          }
 
-            li:objects {
-            }
-            ha:type {
-             mech = 1
-            }
-            purpose = uroute
+          ha:attributes {
+            term=41
+            name=PE10/ADC_IN25/TIM2_CH2
           }
          }
-        }
-         uid = b5ljcYo7AAECc96kDUoAAAAB
-        }
-         ha:subc.86505 {
-          ha:attributes {
-           value=TSM200N03D
-           footprint=PDFN33
-           refdes=Q1
-          }
-         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 {
-                 7.875mil  
-                 -0.300101mm  
-                 -7.875mil  
-                 -0.300101mm  
-                 -7.875mil  
-                 0.300101mm  
-                 7.875mil  
-                 0.300101mm  
-                }
-              }
+         ha:padstack_ref.33444 {
+          proto=0; x=146.179667mm; y=76.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          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 {
-                 10.875mil  
-                 -0.376301mm  
-                 -10.875mil  
-                 -0.376301mm  
-                 -10.875mil  
-                 0.376301mm  
-                 10.875mil  
-                 0.376301mm  
-                }
-              }
+          li:thermal {
+          }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 7.875mil  
-                 -0.300101mm  
-                 -7.875mil  
-                 -0.300101mm  
-                 -7.875mil  
-                 0.300101mm  
-                 7.875mil  
-                 0.300101mm  
-                }
-              }
-            }
+          ha:attributes {
+            term=9
+            name=PC15/OSC32_OUT
+          }
+         }
+         ha:padstack_ref.33445 {
+          proto=0; x=130.680079mm; y=76.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
 
-          ha:ps_proto_v6.1 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+          li:thermal {
+          }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -7.875mil  
-                 0.300101mm  
-                 7.875mil  
-                 0.300101mm  
-                 7.875mil  
-                 -0.300101mm  
-                 -7.875mil  
-                 -0.300101mm  
-                }
-              }
+          ha:attributes {
+            term=67
+            name=PA8/USART1_CK/MCO
+          }
+         }
+         ha:padstack_ref.33446 {
+          proto=1; x=136.43mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          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 {
-                 -10.875mil  
-                 0.376301mm  
-                 10.875mil  
-                 0.376301mm  
-                 10.875mil  
-                 -0.376301mm  
-                 -10.875mil  
-                 -0.376301mm  
-                }
-              }
+          li:thermal {
+          }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -7.875mil  
-                 0.300101mm  
-                 7.875mil  
-                 0.300101mm  
-                 7.875mil  
-                 -0.300101mm  
-                 -7.875mil  
-                 -0.300101mm  
-                }
-              }
-            }
+          ha:attributes {
+            term=84
+            name=PD3/USART2_CTS/SPI2_MISO
+          }
+         }
+         ha:padstack_ref.33447 {
+          proto=1; x=136.43mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
 
-          ha:ps_proto_v6.2 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+          li:thermal {
+          }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.645033mm  
-                 1.175004mm  
-                 0.645033mm  
-                 1.175004mm  
-                 0.645033mm  
-                 -1.175004mm  
-                 -0.645033mm  
-                 -1.175004mm  
-                }
-              }
+          ha:attributes {
+            term=42
+            name=PE11/TIM2_CH3
+          }
+         }
+         ha:padstack_ref.33448 {
+          proto=0; x=146.179667mm; y=3.04843in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          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.721233mm  
-                 1.251204mm  
-                 0.721233mm  
-                 1.251204mm  
-                 0.721233mm  
-                 -1.251204mm  
-                 -0.721233mm  
-                 -1.251204mm  
-                }
-              }
+          li:thermal {
+          }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.645033mm  
-                 1.175004mm  
-                 0.645033mm  
-                 1.175004mm  
-                 0.645033mm  
-                 -1.175004mm  
-                 -0.645033mm  
-                 -1.175004mm  
-                }
-              }
-            }
+          ha:attributes {
+            term=8
+            name=PC14/OSC32_IN
           }
          }
+         ha:padstack_ref.33449 {
+          proto=0; x=130.680079mm; y=3.04843in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-          li:objects {
-           ha:padstack_ref.86532 {
-            proto=0; x=1.43838in; y=23.064724mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
+          li:thermal {
+          }
 
-            ha:attributes {
-              term=8
-              name=pin8
-            }
-           }
-           ha:padstack_ref.86533 {
-            proto=1; x=1.43838in; y=20.115022mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-            ha:flags {
-             clearline=1
-            }
+          ha:attributes {
+            term=68
+            name=PA9/USART1_TX
+          }
+         }
+         ha:padstack_ref.33450 {
+          proto=1; x=5.35157in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            li:thermal {
-            }
+          li:thermal {
+          }
 
-            ha:attributes {
-              term=1
-              name=pin1
-            }
-           }
-           ha:padstack_ref.86534 {
-            proto=0; x=1.41279in; y=23.064724mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-            ha:flags {
-             clearline=1
-            }
+          ha:attributes {
+            term=83
+            name=PD2/TIM3_ETR
+          }
+         }
+         ha:padstack_ref.33451 {
+          proto=1; x=5.35157in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            li:thermal {
-            }
+          li:thermal {
+          }
 
-            ha:attributes {
-              term=7
-              name=pin7
-            }
-           }
-           ha:padstack_ref.86535 {
-            proto=1; x=1.41279in; y=20.115022mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-            ha:flags {
-             clearline=1
-            }
+          ha:attributes {
+            term=43
+            name=PE12/TIM2_CH4/SPI1_NSS
+          }
+         }
+         ha:padstack_ref.33452 {
+          proto=0; x=146.179667mm; y=3.06811in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            li:thermal {
-            }
+          li:thermal {
+          }
 
-            ha:attributes {
-              term=2
-              name=pin2
-            }
-           }
-           ha:padstack_ref.86536 {
-            proto=0; x=1.3872in; y=23.064724mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-            ha:flags {
-             clearline=1
-            }
+          ha:attributes {
+            term=7
+            name=PC13/RTC_AF1/WKUP2
+          }
+         }
+         ha:padstack_ref.33453 {
+          proto=0; x=130.680079mm; y=3.06811in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            li:thermal {
-            }
+          li:thermal {
+          }
 
-            ha:attributes {
-              term=6
-              name=pin6
-            }
-           }
-           ha:padstack_ref.86537 {
-            proto=1; x=1.3872in; y=20.115022mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-            ha:flags {
-             clearline=1
-            }
+          ha:attributes {
+            term=69
+            name=PA10/USART1_RX
+          }
+         }
+         ha:padstack_ref.33454 {
+          proto=1; x=5.33189in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            li:thermal {
-            }
+          li:thermal {
+          }
 
-            ha:attributes {
-              term=3
-              name=pin3
-            }
-           }
-           ha:padstack_ref.86538 {
-            proto=0; x=1.36161in; y=23.064724mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-            ha:flags {
-             clearline=1
-            }
+          ha:attributes {
+            term=82
+            name=PD1/SPI2_SCK
+          }
+         }
+         ha:padstack_ref.33455 {
+          proto=1; x=5.33189in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            li:thermal {
-            }
+          li:thermal {
+          }
 
-            ha:attributes {
-              term=5
-              name=pin5
-            }
-           }
-           ha:padstack_ref.86539 {
-            proto=1; x=1.36161in; y=20.115022mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-            ha:flags {
-             clearline=1
-            }
+          ha:attributes {
+            term=44
+            name=PE13/SPI1_SCK
+          }
+         }
+         ha:padstack_ref.33456 {
+          proto=0; x=146.179667mm; y=3.0878in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            li:thermal {
-            }
+          li:thermal {
+          }
 
-            ha:attributes {
-              term=4
-              name=pin4
-            }
-           }
-           ha:padstack_ref.86540 {
-            proto=2; x=36.32962mm; y=21.939885mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-            ha:flags {
-             clearline=1
-            }
+          ha:attributes {
+            term=6
+            name=VLCD
+          }
+         }
+         ha:padstack_ref.33457 {
+          proto=0; x=130.680079mm; y=3.0878in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            li:thermal {
-            }
+          li:thermal {
+          }
 
-            ha:attributes {
-              term=8
-              name=pin8
-            }
-           }
-           ha:padstack_ref.86541 {
-            proto=2; x=1.36969in; y=21.939885mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-            ha:flags {
-             clearline=1
-            }
+          ha:attributes {
+            term=70
+            name=PA11/USART1_CTS/USBDM/SPI1_MISO
+          }
+         }
+         ha:padstack_ref.33458 {
+          proto=1; x=5.3122in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            li:thermal {
-            }
+          li:thermal {
+          }
 
-            ha:attributes {
-              term=5
-              name=pin5
-            }
-           }
+          ha:attributes {
+            term=81
+            name=PD0/SPI2_NSS/TIM9_CH1
+          }
+         }
+         ha:padstack_ref.33459 {
+          proto=1; x=5.3122in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
-          li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+          li:thermal {
+          }
 
-             li:objects {
-              ha:line.86506 {
-               x1=1.46593in; y1=914.95mil; x2=1.46593in; y2=19.940016mm; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.86509 {
-               x1=1.46593in; y1=19.940016mm; x2=1.33406in; y2=19.940016mm; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.86512 {
-               x1=1.33406in; y1=19.940016mm; x2=1.33406in; y2=914.95mil; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.86515 {
-               x1=1.33406in; y1=914.95mil; x2=1.46593in; y2=914.95mil; thickness=10.0mil; clearance=0.0;
-              }
-              ha:arc.86518 {
-               x=1.45117in; y=19.459956mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-              }
-              ha:text.86519 {
-               string=%a.parent.refdes%; x=38.140894mm; y=970.11mil; scale=100; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 180.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
+          ha:attributes {
+            term=45
+            name=PE14/SPI1_MISO
+          }
+         }
+         ha:padstack_ref.33460 {
+          proto=0; x=146.179667mm; y=3.10748in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+          li:thermal {
+          }
 
-             li:objects {
-              ha:line.86520 {
-               x1=35.559873mm; y1=21.659875mm; x2=35.559873mm; y2=21.659875mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.86523 {
-               x1=1.4in; y1=850.0mil; x2=1.4in; y2=850.0mil; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.86526 {
-               x1=1.4in; y1=850.0mil; x2=1.4in; y2=20.59mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.86529 {
-               x1=1.4in; y1=850.0mil; x2=34.56mm; y2=850.0mil; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
+          ha:attributes {
+            term=5
+            name=PE6/TRACED3/WKUP3/TIM9_CH2
           }
          }
-          uid = BOuhyBBqMfSIPB3fl2EAAAC1
-         }
-          ha:subc.90858 {
-           ha:attributes {
-            value=LM293
-            footprint=8ufson2x2
-            refdes=U2
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  5.905mil  
-                  -0.374904mm  
-                  -5.905mil  
-                  -0.374904mm  
-                  -5.905mil  
-                  0.374904mm  
-                  5.905mil  
-                  0.374904mm  
-                 }
-               }
+         ha:padstack_ref.33461 {
+          proto=0; x=130.680079mm; y=3.10748in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          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.226187mm  
-                  -17.76mil  
-                  -0.226187mm  
-                  -17.76mil  
-                  -0.226187mm  
-                  17.76mil  
-                  0.226187mm  
-                  17.76mil  
-                 }
-               }
+          li:thermal {
+          }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  5.905mil  
-                  -0.374904mm  
-                  -5.905mil  
-                  -0.374904mm  
-                  -5.905mil  
-                  0.374904mm  
-                  5.905mil  
-                  0.374904mm  
-                 }
-               }
-             }
-           }
+          ha:attributes {
+            term=71
+            name=PA12/USART1_RTS/USBDP/SPI1_MOSI
+          }
+         }
+         ha:padstack_ref.33462 {
+          proto=1; x=5.29252in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-           ha:ps_proto_v6.1 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+          li:thermal {
+          }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -31.5mil  
-                  -0.225044mm  
-                  -31.5mil  
-                  0.225044mm  
-                  31.5mil  
-                  0.225044mm  
-                  31.5mil  
-                  -0.225044mm  
-                 }
-               }
+          ha:attributes {
+            term=80
+            name=PC12/USART3_CK
+          }
+         }
+         ha:padstack_ref.33463 {
+          proto=1; x=5.29252in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.876299mm  
-                  -0.301243mm  
-                  -0.876299mm  
-                  0.301243mm  
-                  0.876299mm  
-                  0.301243mm  
-                  0.876299mm  
-                  -0.301243mm  
-                 }
-               }
+          li:thermal {
+          }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -31.5mil  
-                  -0.225044mm  
-                  -31.5mil  
-                  0.225044mm  
-                  31.5mil  
-                  0.225044mm  
-                  31.5mil  
-                  -0.225044mm  
-                 }
-               }
-             }
-           }
+          ha:attributes {
+            term=46
+            name=PE15/SPI1_MOSI
+          }
+         }
+         ha:padstack_ref.33464 {
+          proto=0; x=146.179667mm; y=3.12717in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
 
-           li:objects {
-            ha:padstack_ref.90887 {
-             proto=0; x=107.070017mm; y=10.783062mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:thermal {
+          }
 
-             li:thermal {
-             }
+          ha:attributes {
+            term=4
+            name=PE5/TRACED2/TIM9_CH1
+          }
+         }
+         ha:padstack_ref.33465 {
+          proto=0; x=130.680079mm; y=3.12717in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.90888 {
-             proto=0; x=4.134645in; y=365.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:thermal {
+          }
 
-             li:thermal {
-             }
+          ha:attributes {
+            term=72
+            name=PA13/JTMS/SWDIO
+          }
+         }
+         ha:padstack_ref.33466 {
+          proto=1; x=5.27283in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             ha:attributes {
-               term=5
-               name=5
-             }
-            }
-            ha:padstack_ref.90889 {
-             proto=0; x=107.070017mm; y=10.282936mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:thermal {
+          }
 
-             li:thermal {
-             }
+          ha:attributes {
+            term=79
+            name=PC11/USART3_RX
+          }
+         }
+         ha:padstack_ref.33467 {
+          proto=1; x=5.27283in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
-            }
-            ha:padstack_ref.90890 {
-             proto=0; x=4.134645in; y=385.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:thermal {
+          }
 
-             li:thermal {
-             }
+          ha:attributes {
+            term=47
+            name=PB10/I2C2_SCL/USART3_TX/TIM2_CH3
+          }
+         }
+         ha:padstack_ref.33468 {
+          proto=0; x=146.179667mm; y=79.92999mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             ha:attributes {
-               term=6
-               name=6
-             }
-            }
-            ha:padstack_ref.90891 {
-             proto=0; x=107.070017mm; y=385.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:thermal {
+          }
 
-             li:thermal {
-             }
+          ha:attributes {
+            term=3
+            name=PE4/TRACED1/TIM3_CH2
+          }
+         }
+         ha:padstack_ref.33469 {
+          proto=0; x=130.680079mm; y=79.92999mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             ha:attributes {
-               term=3
-               name=3
-             }
-            }
-            ha:padstack_ref.90892 {
-             proto=0; x=4.134645in; y=10.282936mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:thermal {
+          }
 
-             li:thermal {
-             }
+          ha:attributes {
+            term=73
+            name=PH2/I2C2_SMBA
+          }
+         }
+         ha:padstack_ref.33470 {
+          proto=1; x=133.43001mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             ha:attributes {
-               term=7
-               name=7
-             }
-            }
-            ha:padstack_ref.90893 {
-             proto=0; x=107.070017mm; y=365.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:thermal {
+          }
 
-             li:thermal {
-             }
+          ha:attributes {
+            term=78
+            name=PC10/USART3_TX
+          }
+         }
+         ha:padstack_ref.33471 {
+          proto=1; x=133.43001mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             ha:attributes {
-               term=4
-               name=4
-             }
-            }
-            ha:padstack_ref.90894 {
-             proto=0; x=4.134645in; y=10.783062mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=48
+            name=PB11/I2C2_SDA/USART3_RX/TIM2_CH4
+          }
+         }
+         ha:padstack_ref.33472 {
+          proto=0; x=146.179667mm; y=3.16654in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             li:thermal {
-             }
+          li:thermal {
+          }
 
-             ha:attributes {
-               term=8
-               name=8
-             }
-            }
-            ha:padstack_ref.90895 {
-             proto=1; x=106.045mm; y=395.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+          ha:attributes {
+            term=2
+            name=PE3/TRACED0/TIM3_CH1
+          }
+         }
+         ha:padstack_ref.33473 {
+          proto=0; x=130.680079mm; y=3.16654in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             li:thermal {
-             }
+          li:thermal {
+          }
 
-             ha:attributes {
-               term=GND
-               name=GND
-             }
-            }
-           }
-           li:layers {
+          ha:attributes {
+            term=74
+            name=VSS2
+          }
+         }
+         ha:padstack_ref.33474 {
+          proto=1; x=5.23346in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+          li:thermal {
+          }
 
-              li:objects {
-               ha:line.90859 {
-                x1=105.045002mm; y1=434.37mil; x2=105.045002mm; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.90862 {
-                x1=105.045002mm; y1=9.033002mm; x2=107.044998mm; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.90865 {
-                x1=107.044998mm; y1=9.033002mm; x2=107.044998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.90868 {
-                x1=107.044998mm; y1=434.37mil; x2=105.045002mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.90871 {
-                x1=107.044998mm; y1=446.18mil; x2=107.044998mm; y2=446.18mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:text.90874 {
-                string=%a.parent.refdes%; x=106.045mm; y=395.0mil; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 90.000000
-               }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+          ha:attributes {
+            term=77
+            name=PA15/JTDI/TIM2_CH1_ETR/SPI1_NSS
+          }
+         }
+         ha:padstack_ref.33475 {
+          proto=1; x=5.23346in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+          li:thermal {
+          }
 
-              li:objects {
-               ha:line.90875 {
-                x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.90878 {
-                x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.90881 {
-                x1=106.045mm; y1=395.0mil; x2=107.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.90884 {
-                x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=9.033mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
+          ha:attributes {
+            term=49
+            name=VSS1
           }
-           uid = zCtNN+zT8OGNV2NqTAwAAAC1
+         }
+         ha:padstack_ref.33476 {
+          proto=0; x=146.179667mm; y=3.18622in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
           }
-          ha:subc.90935 {
-           ha:attributes {
-            value=LM293
-            footprint=8ufson2x2
-            refdes=U4
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  5.905mil  
-                  -0.374904mm  
-                  -5.905mil  
-                  -0.374904mm  
-                  -5.905mil  
-                  0.374904mm  
-                  5.905mil  
-                  0.374904mm  
-                 }
-               }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  0.226187mm  
-                  -17.76mil  
-                  -0.226187mm  
-                  -17.76mil  
-                  -0.226187mm  
-                  17.76mil  
-                  0.226187mm  
-                  17.76mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  5.905mil  
-                  -0.374904mm  
-                  -5.905mil  
-                  -0.374904mm  
-                  -5.905mil  
-                  0.374904mm  
-                  5.905mil  
-                  0.374904mm  
-                 }
-               }
-             }
-           }
+          li:thermal {
+          }
 
-           ha:ps_proto_v6.1 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+          ha:attributes {
+            term=1
+            name=PE2/TRACECK/TIM3_ETR
+          }
+         }
+         ha:padstack_ref.33477 {
+          proto=0; x=130.680079mm; y=3.18622in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -31.5mil  
-                  -0.225044mm  
-                  -31.5mil  
-                  0.225044mm  
-                  31.5mil  
-                  0.225044mm  
-                  31.5mil  
-                  -0.225044mm  
-                 }
-               }
+          li:thermal {
+          }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.876299mm  
-                  -0.301243mm  
-                  -0.876299mm  
-                  0.301243mm  
-                  0.876299mm  
-                  0.301243mm  
-                  0.876299mm  
-                  -0.301243mm  
-                 }
-               }
+          ha:attributes {
+            term=75
+            name=VDD2
+          }
+         }
+         ha:padstack_ref.33478 {
+          proto=1; x=5.21378in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -31.5mil  
-                  -0.225044mm  
-                  -31.5mil  
-                  0.225044mm  
-                  31.5mil  
-                  0.225044mm  
-                  31.5mil  
-                  -0.225044mm  
-                 }
-               }
-             }
-           }
+          li:thermal {
           }
 
-           li:objects {
-            ha:padstack_ref.90964 {
-             proto=0; x=66.538983mm; y=94.499938mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+          ha:attributes {
+            term=76
+            name=PA14/JTCK/SWCLK
+          }
+         }
+         ha:padstack_ref.33479 {
+          proto=1; x=5.21378in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+          ha:flags {
+           clearline=1
+          }
 
-             li:thermal {
-             }
+          li:thermal {
+          }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.90965 {
-             proto=0; x=2.700355in; y=3.77953in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+          ha:attributes {
+            term=50
+            name=VDD1
+          }
+         }
+        }
+        li:layers {
 
-             li:thermal {
-             }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-             ha:attributes {
-               term=5
-               name=5
-             }
+           li:objects {
+            ha:line.33355 {
+             x1=131.430014mm; y1=2.67442in; x2=145.429732mm; y2=2.67442in; thickness=10.0mil; clearance=0.0;
             }
-            ha:padstack_ref.90966 {
-             proto=0; x=66.538983mm; y=3.74016in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:line.33358 {
+             x1=131.430014mm; y1=2.67442in; x2=131.430014mm; y2=3.22559in; thickness=10.0mil; clearance=0.0;
             }
-            ha:padstack_ref.90967 {
-             proto=0; x=2.700355in; y=3.75984in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=6
-               name=6
-             }
+            ha:line.33361 {
+             x1=131.430014mm; y1=3.22559in; x2=145.429732mm; y2=3.22559in; thickness=10.0mil; clearance=0.0;
             }
-            ha:padstack_ref.90968 {
-             proto=0; x=66.538983mm; y=3.75984in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=3
-               name=3
-             }
+            ha:line.33364 {
+             x1=145.429732mm; y1=2.67442in; x2=145.429732mm; y2=3.22559in; thickness=10.0mil; clearance=0.0;
             }
-            ha:padstack_ref.90969 {
-             proto=0; x=2.700355in; y=3.74016in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+            ha:arc.33367 {
+             x=5.73739in; y=3.2374in; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-             li:thermal {
-             }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
+           li:objects {
+            ha:line.33368 {
+             x1=138.429875mm; y1=74.930124mm; x2=138.429875mm; y2=74.930124mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
-               term=7
-               name=7
+               subc-role=pnp-origin
              }
             }
-            ha:padstack_ref.90970 {
-             proto=0; x=66.538983mm; y=3.77953in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
+            ha:line.33371 {
+             x1=138.43mm; y1=74.93mm; x2=138.43mm; y2=74.93mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
-               term=4
-               name=4
+               subc-role=origin
              }
             }
-            ha:padstack_ref.90971 {
-             proto=0; x=2.700355in; y=94.499938mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
+            ha:line.33374 {
+             x1=138.43mm; y1=74.93mm; x2=137.43mm; y2=74.93mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
-               term=8
-               name=8
+               subc-role=x
              }
             }
-            ha:padstack_ref.90972 {
-             proto=1; x=2.66in; y=95.25mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
+            ha:line.33377 {
+             x1=138.43mm; y1=74.93mm; x2=138.43mm; y2=73.93mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
-               term=GND
-               name=GND
+               subc-role=y
              }
             }
            }
-           li:layers {
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = HWY2P2lhIMcskR/O2jgAAACS
+       }
+        ha:subc.117534 {
+         ha:attributes {
+          value=USBmicroV
+          footprint=1051330011
+          refdes=J1
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-              li:objects {
-               ha:line.90936 {
-                x1=2.69937in; y1=3.71063in; x2=2.69937in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.90939 {
-                x1=2.69937in; y1=96.249998mm; x2=2.62063in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.90942 {
-                x1=2.62063in; y1=96.249998mm; x2=2.62063in; y2=3.71063in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.90945 {
-                x1=2.62063in; y1=3.71063in; x2=2.69937in; y2=3.71063in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.90948 {
-                x1=2.62063in; y1=3.69882in; x2=2.62063in; y2=3.69882in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:text.90951 {
-                string=%a.parent.refdes%; x=2.66in; y=95.25mm; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 270.000000
-               }
-              }
-              ha:type {
-               silk = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.1mm; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
                top = 1
               }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+              clearance=40.0mil
+             }
 
-              li:objects {
-               ha:line.90952 {
-                x1=2.66in; y1=95.25mm; x2=2.66in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.90955 {
-                x1=2.66in; y1=95.25mm; x2=2.66in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.90958 {
-                x1=2.66in; y1=95.25mm; x2=66.564mm; y2=95.25mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.90961 {
-                x1=2.66in; y1=95.25mm; x2=2.66in; y2=96.25mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=0.5mm; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               mech = 1
               }
-              ha:type {
+              clearance=40.0mil
+             }
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.1mm; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
                top = 1
-               misc = 1
-               virtual = 1
+               paste = 1
               }
-            }
-           }
-          }
-           uid = zCtNN+zT8OGNV2NqTAwAAAC3
-          }
-          ha:subc.91012 {
-           ha:attributes {
-            value=LM293
-            footprint=8ufson2x2
-            refdes=U5
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  5.905mil  
-                  -0.374904mm  
-                  -5.905mil  
-                  -0.374904mm  
-                  -5.905mil  
-                  0.374904mm  
-                  5.905mil  
-                  0.374904mm  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  0.226187mm  
-                  -17.76mil  
-                  -0.226187mm  
-                  -17.76mil  
-                  -0.226187mm  
-                  17.76mil  
-                  0.226187mm  
-                  17.76mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  5.905mil  
-                  -0.374904mm  
-                  -5.905mil  
-                  -0.374904mm  
-                  -5.905mil  
-                  0.374904mm  
-                  5.905mil  
-                  0.374904mm  
-                 }
-               }
+              clearance=40.0mil
              }
-           }
 
-           ha:ps_proto_v6.1 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.2524mm; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=40.0mil
+             }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -31.5mil  
-                  -0.225044mm  
-                  -31.5mil  
-                  0.225044mm  
-                  31.5mil  
-                  0.225044mm  
-                  31.5mil  
-                  -0.225044mm  
-                 }
-               }
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.1mm; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=40.0mil
+             }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.876299mm  
-                  -0.301243mm  
-                  -0.876299mm  
-                  0.301243mm  
-                  0.876299mm  
-                  0.301243mm  
-                  0.876299mm  
-                  -0.301243mm  
-                 }
-               }
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.1mm; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=40.0mil
+             }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -31.5mil  
-                  -0.225044mm  
-                  -31.5mil  
-                  0.225044mm  
-                  31.5mil  
-                  0.225044mm  
-                  31.5mil  
-                  -0.225044mm  
-                 }
-               }
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.2524mm; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=40.0mil
              }
            }
-          }
+         }
 
-           li:objects {
-            ha:padstack_ref.91041 {
-             proto=0; x=4.116645in; y=94.499938mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-             li:thermal {
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.1mm; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=40.0mil
              }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.91042 {
-             proto=0; x=106.612817mm; y=3.77953in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=0.5mm; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               mech = 1
+              }
+              clearance=40.0mil
              }
 
-             li:thermal {
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.1mm; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=40.0mil
              }
 
-             ha:attributes {
-               term=5
-               name=5
-             }
-            }
-            ha:padstack_ref.91043 {
-             proto=0; x=4.116645in; y=3.74016in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.2524mm; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=40.0mil
              }
 
-             li:thermal {
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.1mm; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=40.0mil
              }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
-            }
-            ha:padstack_ref.91044 {
-             proto=0; x=106.612817mm; y=3.75984in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.1mm; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=40.0mil
              }
 
-             li:thermal {
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.2524mm; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=40.0mil
              }
+           }
+         }
 
-             ha:attributes {
-               term=6
-               name=6
-             }
-            }
-            ha:padstack_ref.91045 {
-             proto=0; x=4.116645in; y=3.75984in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-             li:thermal {
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                8.86mil  
+                -29.53mil  
+                -8.86mil  
+                -29.53mil  
+                -8.86mil  
+                29.53mil  
+                8.86mil  
+                29.53mil  
+               }
              }
 
-             ha:attributes {
-               term=3
-               name=3
-             }
-            }
-            ha:padstack_ref.91046 {
-             proto=0; x=106.612817mm; y=3.74016in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                11.86mil  
+                -32.53mil  
+                -11.86mil  
+                -32.53mil  
+                -11.86mil  
+                32.53mil  
+                11.86mil  
+                32.53mil  
+               }
              }
 
-             li:thermal {
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                8.86mil  
+                -29.53mil  
+                -8.86mil  
+                -29.53mil  
+                -8.86mil  
+                29.53mil  
+                8.86mil  
+                29.53mil  
+               }
              }
+           }
+         }
+        }
 
-             ha:attributes {
-               term=7
-               name=7
-             }
-            }
-            ha:padstack_ref.91047 {
-             proto=0; x=4.116645in; y=3.77953in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+         li:objects {
+          ha:padstack_ref.117559 {
+           proto=0; x=134.362616mm; y=101.218432mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-             li:thermal {
+           li:thermal {
+             li:5 {
+              on  
+              solid  
+              noshape  
              }
+           }
 
-             ha:attributes {
-               term=4
-               name=4
-             }
-            }
-            ha:padstack_ref.91048 {
-             proto=0; x=106.612817mm; y=94.499938mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+           ha:attributes {
+             term=G
+           }
+          }
+          ha:padstack_ref.117560 {
+           proto=0; x=139.962616mm; y=101.218432mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-             li:thermal {
+           li:thermal {
+             li:5 {
+              on  
+              solid  
+              noshape  
              }
+           }
 
-             ha:attributes {
-               term=8
-               name=8
-             }
-            }
-            ha:padstack_ref.91049 {
-             proto=1; x=4.157in; y=95.25mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+           ha:attributes {
+             term=G
+           }
+          }
+          ha:padstack_ref.117561 {
+           proto=1; x=137.162616mm; y=103.368432mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-             li:thermal {
+           li:thermal {
+             li:5 {
+              on  
+              solid  
+              noshape  
              }
+           }
 
-             ha:attributes {
-               term=GND
-               name=GND
-             }
-            }
+           ha:attributes {
+             term=G
+           }
+          }
+          ha:padstack_ref.117562 {
+           proto=2; x=5.34882in; y=3.99484in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           li:thermal {
+           }
 
-              li:objects {
-               ha:line.91013 {
-                x1=106.587798mm; y1=3.71063in; x2=106.587798mm; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.91016 {
-                x1=106.587798mm; y1=96.249998mm; x2=4.11763in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.91019 {
-                x1=4.11763in; y1=96.249998mm; x2=4.11763in; y2=3.71063in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.91022 {
-                x1=4.11763in; y1=3.71063in; x2=106.587798mm; y2=3.71063in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.91025 {
-                x1=4.11763in; y1=3.69882in; x2=4.11763in; y2=3.69882in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:text.91028 {
-                string=%a.parent.refdes%; x=4.157in; y=95.25mm; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 270.000000
-               }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.117563 {
+           proto=2; x=5.37441in; y=3.99484in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           li:thermal {
+           }
 
-              li:objects {
-               ha:line.91029 {
-                x1=4.157in; y1=95.25mm; x2=4.157in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.91032 {
-                x1=4.157in; y1=95.25mm; x2=4.157in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.91035 {
-                x1=4.157in; y1=95.25mm; x2=104.5878mm; y2=95.25mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.91038 {
-                x1=4.157in; y1=95.25mm; x2=4.157in; y2=96.25mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
+           ha:attributes {
+             term=2
+             name=2
            }
           }
-           uid = zCtNN+zT8OGNV2NqTAwAAAC5
-          }
-          ha:subc.91089 {
-           ha:attributes {
-            value=LM293
-            footprint=8ufson2x2
-            refdes=U3
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  5.905mil  
-                  -0.374904mm  
-                  -5.905mil  
-                  -0.374904mm  
-                  -5.905mil  
-                  0.374904mm  
-                  5.905mil  
-                  0.374904mm  
-                 }
-               }
+          ha:padstack_ref.117564 {
+           proto=2; x=5.4in; y=3.99484in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  0.226187mm  
-                  -17.76mil  
-                  -0.226187mm  
-                  -17.76mil  
-                  -0.226187mm  
-                  17.76mil  
-                  0.226187mm  
-                  17.76mil  
-                 }
-               }
+           li:thermal {
+           }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  5.905mil  
-                  -0.374904mm  
-                  -5.905mil  
-                  -0.374904mm  
-                  -5.905mil  
-                  0.374904mm  
-                  5.905mil  
-                  0.374904mm  
-                 }
-               }
-             }
+           ha:attributes {
+             term=3
+             name=3
+           }
+          }
+          ha:padstack_ref.117565 {
+           proto=2; x=5.42559in; y=3.99484in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
            }
 
-           ha:ps_proto_v6.1 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+           li:thermal {
+           }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -31.5mil  
-                  -0.225044mm  
-                  -31.5mil  
-                  0.225044mm  
-                  31.5mil  
-                  0.225044mm  
-                  31.5mil  
-                  -0.225044mm  
-                 }
-               }
+           ha:attributes {
+             term=4
+             name=4
+           }
+          }
+          ha:padstack_ref.117566 {
+           proto=2; x=5.45118in; y=3.99484in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.876299mm  
-                  -0.301243mm  
-                  -0.876299mm  
-                  0.301243mm  
-                  0.876299mm  
-                  0.301243mm  
-                  0.876299mm  
-                  -0.301243mm  
-                 }
-               }
+           li:thermal {
+           }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -31.5mil  
-                  -0.225044mm  
-                  -31.5mil  
-                  0.225044mm  
-                  31.5mil  
-                  0.225044mm  
-                  31.5mil  
-                  -0.225044mm  
-                 }
-               }
-             }
+           ha:attributes {
+             term=5
+             name=5
            }
           }
+         }
+         li:layers {
 
-           li:objects {
-            ha:padstack_ref.91118 {
-             proto=0; x=2.715355in; y=10.783062mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-             ha:attributes {
-               term=1
-               name=1
+            li:objects {
+             ha:line.117535 {
+              x1=5.24252in; y1=3.96827in; x2=5.55748in; y2=3.96827in; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:padstack_ref.91119 {
-             proto=0; x=66.919983mm; y=365.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
+             ha:line.117538 {
+              x1=5.55748in; y1=3.96827in; x2=5.55748in; y2=4.08638in; thickness=10.0mil; clearance=0.0;
              }
-
-             li:thermal {
+             ha:line.117541 {
+              x1=5.55748in; y1=4.08638in; x2=5.24252in; y2=4.08638in; thickness=10.0mil; clearance=0.0;
              }
-
-             ha:attributes {
-               term=5
-               name=5
+             ha:line.117544 {
+              x1=5.24252in; y1=4.08638in; x2=5.24252in; y2=3.96827in; thickness=10.0mil; clearance=0.0;
              }
             }
-            ha:padstack_ref.91120 {
-             proto=0; x=2.715355in; y=10.282936mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:type {
+             silk = 1
+             top = 1
             }
-            ha:padstack_ref.91121 {
-             proto=0; x=66.919983mm; y=385.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+          }
 
-             li:thermal {
-             }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-             ha:attributes {
-               term=6
-               name=6
+            li:objects {
+             ha:line.117547 {
+              x1=5.4in; y1=101.798418mm; x2=5.4in; y2=101.798418mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:padstack_ref.91122 {
-             proto=0; x=2.715355in; y=385.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
+             ha:line.117550 {
+              x1=5.4in; y1=101.219mm; x2=5.4in; y2=101.219mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-
-             li:thermal {
+             ha:line.117553 {
+              x1=5.4in; y1=101.219mm; x2=138.16mm; y2=101.219mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-
-             ha:attributes {
-               term=3
-               name=3
+             ha:line.117556 {
+              x1=5.4in; y1=101.219mm; x2=5.4in; y2=102.219mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-            ha:padstack_ref.91123 {
-             proto=0; x=66.919983mm; y=10.282936mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=7
-               name=7
-             }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
-            ha:padstack_ref.91124 {
-             proto=0; x=2.715355in; y=365.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+          }
 
-             li:thermal {
-             }
+          ha:top_paste {
+           lid=2
+           ha:combining { auto=1;           }
 
-             ha:attributes {
-               term=4
-               name=4
-             }
+            li:objects {
             }
-            ha:padstack_ref.91125 {
-             proto=0; x=66.919983mm; y=10.783062mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=8
-               name=8
-             }
+            ha:type {
+             top = 1
+             paste = 1
             }
-            ha:padstack_ref.91126 {
-             proto=1; x=2.675in; y=395.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+          }
 
-             li:thermal {
-             }
+          ha:top_mask {
+           lid=3
+           ha:combining { sub=1; auto=1;           }
 
-             ha:attributes {
-               term=GND
-               name=GND
-             }
+            li:objects {
             }
-           }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
-
-              li:objects {
-               ha:line.91090 {
-                x1=2.63563in; y1=434.37mil; x2=2.63563in; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.91093 {
-                x1=2.63563in; y1=9.033002mm; x2=68.944998mm; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.91096 {
-                x1=68.944998mm; y1=9.033002mm; x2=68.944998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.91099 {
-                x1=68.944998mm; y1=434.37mil; x2=2.63563in; y2=434.37mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.91102 {
-                x1=68.944998mm; y1=446.18mil; x2=68.944998mm; y2=446.18mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:text.91105 {
-                string=%a.parent.refdes%; x=2.675in; y=395.0mil; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 90.000000
-               }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
+            ha:type {
+             top = 1
+             mask = 1
             }
+          }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+          ha:top_copper {
+           lid=4
+           ha:combining {           }
 
-              li:objects {
-               ha:line.91106 {
-                x1=2.675in; y1=395.0mil; x2=2.675in; y2=395.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.91109 {
-                x1=2.675in; y1=395.0mil; x2=2.675in; y2=395.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.91112 {
-                x1=2.675in; y1=395.0mil; x2=68.945mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.91115 {
-                x1=2.675in; y1=395.0mil; x2=2.675in; y2=9.033mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
+            li:objects {
             }
-           }
-          }
-           uid = zCtNN+zT8OGNV2NqTAwAAAC7
-          }
-           ha:subc.104111 {
-            ha:attributes {
-             value=8mhz
-             footprint=ABM3B
-             refdes=X2
+            ha:type {
+             copper = 1
+             top = 1
             }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -23.62mil  
-                   0.899922mm  
-                   23.62mil  
-                   0.899922mm  
-                   23.62mil  
-                   -0.899922mm  
-                   -23.62mil  
-                   -0.899922mm  
-                  }
-                }
+          }
 
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -26.62mil  
-                   0.976122mm  
-                   26.62mil  
-                   0.976122mm  
-                   26.62mil  
-                   -0.976122mm  
-                   -26.62mil  
-                   -0.976122mm  
-                  }
-                }
+          ha:any_internal_copper {
+           lid=5
+           ha:combining {           }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -23.62mil  
-                   0.899922mm  
-                   23.62mil  
-                   0.899922mm  
-                   23.62mil  
-                   -0.899922mm  
-                   -23.62mil  
-                   -0.899922mm  
-                  }
-                }
-              }
+            li:objects {
             }
-
-            ha:ps_proto_v6.1 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   23.62mil  
-                   -0.899922mm  
-                   -23.62mil  
-                   -0.899922mm  
-                   -23.62mil  
-                   0.899922mm  
-                   23.62mil  
-                   0.899922mm  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   26.62mil  
-                   -0.976122mm  
-                   -26.62mil  
-                   -0.976122mm  
-                   -26.62mil  
-                   0.976122mm  
-                   26.62mil  
-                   0.976122mm  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   23.62mil  
-                   -0.899922mm  
-                   -23.62mil  
-                   -0.899922mm  
-                   -23.62mil  
-                   0.899922mm  
-                   23.62mil  
-                   0.899922mm  
-                  }
-                }
-              }
+            ha:type {
+             copper = 1
+             intern = 1
             }
-           }
+            stack_offs = 1
+          }
+
+          ha:bottom_copper {
+           lid=6
+           ha:combining {           }
 
             li:objects {
-             ha:padstack_ref.104126 {
-              proto=0; x=156.939742mm; y=76.714096mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
-              ha:flags {
-               clearline=1
-              }
+            }
+            ha:type {
+             bottom = 1
+             copper = 1
+            }
+          }
 
-              li:thermal {
-              }
+          ha:bottom_mask {
+           lid=7
+           ha:combining { sub=1; auto=1;           }
 
-              ha:attributes {
-                term=2
-                name=pin2
-              }
-             }
-             ha:padstack_ref.104127 {
-              proto=1; x=6.02126in; y=76.714096mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
-              ha:flags {
-               clearline=1
-              }
+            li:objects {
+            }
+            ha:type {
+             bottom = 1
+             mask = 1
+            }
+          }
 
-              li:thermal {
-              }
+          ha:bottom_silk {
+           lid=8
+           ha:combining { auto=1;           }
 
-              ha:attributes {
-                term=1
-                name=pin1
-              }
-             }
-             ha:padstack_ref.104128 {
-              proto=1; x=6.02126in; y=2.92577in; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
-              ha:flags {
-               clearline=1
-              }
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             bottom = 1
+            }
+          }
 
-              li:thermal {
-              }
+          ha:bottom_paste {
+           lid=9
+           ha:combining { auto=1;           }
 
-              ha:attributes {
-                term=4
-                name=pin4
-              }
-             }
-             ha:padstack_ref.104129 {
-              proto=0; x=156.939742mm; y=2.92577in; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
-              ha:flags {
-               clearline=1
-              }
+            li:objects {
+            }
+            ha:type {
+             bottom = 1
+             paste = 1
+            }
+          }
 
-              li:thermal {
-              }
+          ha:outline {
+           lid=10
+           ha:combining {           }
 
-              ha:attributes {
-                term=3
-                name=pin3
-              }
-             }
+            li:objects {
+            }
+            ha:type {
+             boundary = 1
             }
-            li:layers {
+            purpose = uroute
+          }
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+          ha:pmech {
+           lid=11
+           ha:combining { auto=1;           }
 
-               li:objects {
-                ha:arc.104112 {
-                 x=6.0in; y=75.75423mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
-               }
-             }
+            li:objects {
+            }
+            ha:type {
+             mech = 1
+            }
+            purpose = proute
+          }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+          ha:umech {
+           lid=12
+           ha:combining { auto=1;           }
 
-               li:objects {
-                ha:line.104114 {
-                 x1=154.939873mm; y1=2.973005in; x2=154.939873mm; y2=2.973005in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.104117 {
-                 x1=6.1in; y1=75.5142mm; x2=6.1in; y2=75.5142mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.104120 {
-                 x1=6.1in; y1=75.5142mm; x2=6.1in; y2=74.5142mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.104123 {
-                 x1=6.1in; y1=75.5142mm; x2=155.94mm; y2=75.5142mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
-               }
-             }
+            li:objects {
             }
-           }
-            uid = fYgb3Lqu/riGOA35cfIAAAC1
-           }
+            ha:type {
+             mech = 1
+            }
+            purpose = uroute
+          }
+         }
+        }
+         uid = b5ljcYo7AAECc96kDUoAAAAB
+        }
     }
  }
 
@@ -51572,6 +49667,51 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
+ha:` {
+     width=1.651001mm; height=1.651001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=50.0mil; y1=0.0; x2=65.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=65.0mil; y1=50.0mil; x2=50.0mil; y2=65.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=50.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=65.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=50.0mil; x2=0.0; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=0.0; y1=15.0mil; x2=15.0mil; y2=0.0; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=15.0mil; y1=0.0; x2=50.0mil; y2=0.0; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=65.0mil; y1=15.0mil; x2=65.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=25.0mil; y1=25.0mil; x2=40.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.10 {
+       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.11 {
+       x1=20.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.12 {
+       x1=25.0mil; y1=45.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
+
     ha:_ {
      width=0.508001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
@@ -51589,21 +49729,24 @@ ha:pcb-rnd-board-v8 {
     ha:design {
      text_font_id = 0
      poly_isle_area = 200000000.0
-      via_proto = 0
+      via_proto = 2
       text_scale = 100
       text_thickness = 0
-      line_thickness = 10.00 mil
-      clearance = 20.00 mil
+      line_thickness = 140.00 mil
+      clearance = 25.00 mil
+       min_wid = 0.15240000 mm
+       bloat = 0.15240000 mm
     }
     ha:editor {
      grids_idx = 1
-      all_direction_lines = false
+      all_direction_lines = true
        clear_line = true
         grid = 1.00 mil
       ha:view {
        flip_y = 0
       }
         show_solder_side = 0
+         buffer_number = 0
     }
    }
   }
@@ -51613,10 +49756,10 @@ ha:pcb-rnd-board-v8 {
 
    li:input {
      ha:v_pyro {
-     li:conn { J15-1; J17-1; J19-1; J22-1; J24-1; J26-1; J28-1; J30-1; R1-1; R40-1; R41-2; U8-4;     }
+     li:conn { J9-1; J15-1; J17-1; J19-1; J22-1; J24-1; J26-1; J28-1; J30-1; R40-1; R41-2;     }
      }
      ha:GND {
-     li:conn { C1-2; C2-1; C3-2; C4-1; C5-2; C6-2; C7-2; C8-1; C9-1; C10-1; C11-1; C12-1; C13-1; C14-1; C15-1; C16-1; C30-2; C31-2; C43-1; C44-1; C45-1; C47-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; D1-2; D2-2; D3-2; D4-2; D5-2; D6-2; D7-2; D8-2; D10-2; D11-2; D12-2; D13-2; H1-1; H2-1; H3-1; H4-1; H5-1; H6-1; J1-5; J1-G; J6-1; J8-2; J14-1; J20-1; L192-2; Q1-1; Q1-3; Q2-2; Q3-2; Q4-2; Q5-2; Q6-2; Q7-2; Q8-2; Q9-2; Q10-3; R5-1; R10-1; R16-1; R19-1; R20-1; R24-1; R26-1; R28-1; R29-1; R30-1; R33-1; R35-1; R37-1; R39-1; R42-1; R110-1; R119-1; R120-1; R124-1; R126-1; R128-1; R129-1; R133-1; S1-1; S1-2; S1-3; S1-4; S1-5; S1-6; S1-7; S1-8; U1-10; U1-19; U1-20; U1-27; U1-37; U1-49; U1-74; U1-94; U1-99; U2-4; U3-4; U4-4; U5-4; U6-32; U6-33; U7-2; U8-2; X1-2; X1-4; X2-2; X2-4;     }
+     li:conn { C1-2; C2-1; C3-2; C4-1; C5-2; C6-2; C7-2; C8-1; C9-1; C10-1; C11-1; C12-1; C13-1; C14-1; C15-1; C30-2; C31-2; C43-1; C44-1; C45-1; C47-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; D1-2; D2-2; D3-2; D4-2; D5-2; D6-2; D7-2; D8-2; D10-2; D11-2; D12-2; D13-2; H1-1; H2-1; H3-1; H4-1; H5-1; H6-1; J1-5; J1-G; J6-1; J8-2; J14-1; J20-1; L192-2; Q1-1; Q1-3; Q2-2; Q3-2; Q4-2; Q5-2; Q6-2; Q7-2; Q8-2; Q9-2; Q10-3; R5-1; R10-1; R16-1; R19-1; R20-1; R24-1; R26-1; R28-1; R29-1; R30-1; R33-1; R35-1; R37-1; R39-1; R42-1; R110-1; R119-1; R120-1; R124-1; R126-1; R128-1; R129-1; R133-1; S1-1; S1-2; S1-3; S1-4; S1-5; S1-6; S1-7; S1-8; U1-10; U1-19; U1-20; U1-27; U1-37; U1-49; U1-74; U1-94; U1-99; U2-4; U3-4; U4-4; U5-4; U6-32; U6-33; U7-2; X1-2; X1-4; X2-2; X2-4;     }
      }
      ha:v_ldo_in {
      li:conn { C7-1; C15-2; D9-2; R36-2; U7-1;     }
@@ -51706,7 +49849,7 @@ ha:pcb-rnd-board-v8 {
      li:conn { C1-1; U1-12; X2-1;     }
      }
      ha:+3.3V {
-     li:conn { C2-2; C9-2; C10-2; C11-2; C12-2; C13-2; C14-2; C16-2; C43-2; C44-2; C45-2; C47-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; L1-1; R38-2; R171-1; U1-6; U1-11; U1-21; U1-28; U1-50; U1-75; U1-100; U2-8; U3-8; U4-8; U5-8; U6-1; U6-5; U6-12; U6-13; U6-15; U6-22; U6-25; U6-27; U6-28; U7-5; U8-5;     }
+     li:conn { C2-2; C9-2; C10-2; C11-2; C12-2; C13-2; C14-2; C43-2; C44-2; C45-2; C47-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; L1-1; R38-2; R171-1; U1-6; U1-11; U1-21; U1-28; U1-50; U1-75; U1-100; U2-8; U3-8; U4-8; U5-8; U6-1; U6-5; U6-12; U6-13; U6-15; U6-22; U6-25; U6-27; U6-28; U7-5;     }
      }
      ha:fet_1 {
      li:conn { J23-1; Q6-1; R32-1;     }
@@ -51736,25 +49879,25 @@ ha:pcb-rnd-board-v8 {
      li:conn { R2-1; U1-70;     }
      }
      ha:unnamed_net40 {
-     li:conn { C173-2; L171-1; R171-2;     }
+     li:conn { C174-1; L171-2; U6-17;     }
      }
      ha:unnamed_net41 {
-     li:conn { C174-2; C176-1; L172-1;     }
-     }
-     ha:unnamed_net37 {
-     li:conn { C30-1; U6-31; X1-3;     }
+     li:conn { C173-2; L171-1; R171-2;     }
      }
+      ha:unnamed_net42 {
+      li:conn { C174-2; C176-1; L172-1;      }
+      }
      ha:unnamed_net38 {
-     li:conn { C31-1; U6-30; X1-1;     }
+     li:conn { C30-1; U6-31; X1-3;     }
      }
      ha:unnamed_net39 {
-     li:conn { C174-1; L171-2; U6-17;     }
+     li:conn { C31-1; U6-30; X1-1;     }
      }
      ha:unnamed_net45 {
-     li:conn { J8-1; L174-2;     }
+     li:conn { C175-2; L173-2; L174-1;     }
      }
      ha:unnamed_net46 {
-     li:conn { C210-1; L191-2; L201-1; U6-20;     }
+     li:conn { J8-1; L174-2;     }
      }
      ha:mosi1 {
      li:conn { U1-46; U6-7;     }
@@ -51777,138 +49920,132 @@ ha:pcb-rnd-board-v8 {
      ha:sense_6 {
      li:conn { R127-2; R129-2; U1-31;     }
      }
-              ha:unnamed_net44 {
-              li:conn { C175-2; L173-2; L174-1;              }
-              }
-              ha:sense_8 {
-              li:conn { R132-2; R133-2; U1-29;              }
-              }
-              ha:unnamed_net51 {
-              li:conn { C231-2; U6-23;              }
-              }
-              ha:unnamed_net47 {
-              li:conn { C191-1; L191-1; L192-1; U6-19;              }
-              }
-              ha:reset_n {
-              li:conn { C4-2; J20-2; U1-14; U6-2;              }
-              }
-              ha:unnamed_net68 {
-              li:conn { D1-1; R7-2;              }
-              }
-              ha:unnamed_net50 {
-              li:conn { C231-1; U6-24;              }
-              }
-              ha:unnamed_net56 {
-              li:conn { J1-3; R3-2;              }
-              }
-              ha:unnamed_net52 {
-              li:conn { C261-1; U6-26;              }
-              }
-              ha:unnamed_net42 {
-              li:conn { C176-2; C181-1; L172-2; L173-1;              }
-              }
-             ha:sense_7 {
-             li:conn { R123-2; R126-2; U1-30;             }
-             }
-              ha:unnamed_net55 {
-              li:conn { J1-2; R2-2;              }
-              }
-              ha:unnamed_net66 {
-              li:conn { D8-1; R22-2;              }
-              }
-              ha:unnamed_net67 {
-              li:conn { D7-1; R17-2;              }
-              }
-              ha:unnamed_net58 {
-              li:conn { R30-2; U6-14;              }
-              }
-             ha:unnamed_net48 {
-             li:conn { C191-2; L193-2; L201-2;             }
-             }
-              ha:unnamed_net75 {
-              li:conn { Q5-3; R25-2; U2-7;              }
-              }
-             ha:unnamed_net43 {
-             li:conn { C181-2; L193-1; U6-18;             }
-             }
-              ha:unnamed_net61 {
-              li:conn { Q9-3; R131-2; U5-7;              }
-              }
-              ha:unnamed_net78 {
-              li:conn { Q6-3; R31-2; U3-7;              }
-              }
-              ha:unnamed_net69 {
-              li:conn { D5-1; R13-2;              }
-              }
-             ha:unnamed_net59 {
-             li:conn { C8-2; U6-6;             }
-             }
-              ha:unnamed_net76 {
-              li:conn { Q4-3; R21-2; U3-1;              }
-              }
-              ha:unnamed_net49 {
-              li:conn { C211-1; U6-21;              }
-              }
-              ha:fet_b {
-              li:conn { J4-1; Q1-7; Q1-8;              }
-              }
-              ha:unnamed_net79 {
-              li:conn { D13-1; R112-2;              }
-              }
-              ha:fet_a {
-              li:conn { J7-1; Q1-5; Q1-6;              }
-              }
-              ha:unnamed_net80 {
-              li:conn { D12-1; R109-2;              }
-              }
-              ha:unnamed_net81 {
-              li:conn { D11-1; R108-2;              }
-              }
-              ha:unnamed_net77 {
-              li:conn { Q2-3; R11-2; U2-1;              }
-              }
-              ha:unnamed_net71 {
-              li:conn { D3-1; R9-2;              }
-              }
-              ha:unnamed_net72 {
-              li:conn { D4-1; R12-2;              }
-              }
-             ha:unnamed_net60 {
-             li:conn { Q3-3; R111-2; U4-1;             }
-             }
-              ha:unnamed_net74 {
-              li:conn { J9-1; R1-2; U8-3;              }
-              }
-              ha:unnamed_net82 {
-              li:conn { D10-1; R107-2;              }
-              }
-              ha:unnamed_net65 {
-              li:conn { D6-1; R15-2;              }
-              }
-              ha:unnamed_net84 {
-              li:conn { F1-2; J13-1;              }
-              }
-             ha:unnamed_net53 {
-             li:conn { C291-1; U6-29;             }
-             }
-              ha:rf_good {
-              li:conn { R15-1; U1-3;              }
-              }
-              ha:usbdp {
-              li:conn { R3-1; U1-71;              }
-              }
-              ha:unnamed_net83 {
-              li:conn { J12-1; Q10-2;              }
-              }
-              ha:unnamed_net70 {
-              li:conn { D2-1; R8-2;              }
-              }
-             ha:unnamed_net85 {
-             li:conn { F1-1; Q10-1;             }
-             }
-     ha:i_pyro {
-     li:conn { U1-36; U8-1;     }
-     }
+                ha:unnamed_net44 {
+                li:conn { C181-2; L193-1; U6-18;                }
+                }
+                ha:sense_8 {
+                li:conn { R132-2; R133-2; U1-29;                }
+                }
+                ha:unnamed_net51 {
+                li:conn { C231-1; U6-24;                }
+                }
+                ha:unnamed_net47 {
+                li:conn { C210-1; L191-2; L201-1; U6-20;                }
+                }
+                ha:reset_n {
+                li:conn { C4-2; J20-2; U1-14; U6-2;                }
+                }
+                ha:unnamed_net49 {
+                li:conn { C191-2; L193-2; L201-2;                }
+                }
+                ha:unnamed_net50 {
+                li:conn { C211-1; U6-21;                }
+                }
+                ha:unnamed_net56 {
+                li:conn { J1-2; R2-2;                }
+                }
+                ha:unnamed_net57 {
+                li:conn { J1-3; R3-2;                }
+                }
+                ha:unnamed_net48 {
+                li:conn { C191-1; L191-1; L192-1; U6-19;                }
+                }
+               ha:sense_7 {
+               li:conn { R123-2; R126-2; U1-30;               }
+               }
+                ha:unnamed_net69 {
+                li:conn { D1-1; R7-2;                }
+                }
+                ha:unnamed_net66 {
+                li:conn { D6-1; R15-2;                }
+                }
+                ha:unnamed_net62 {
+                li:conn { Q9-3; R131-2; U5-7;                }
+                }
+               ha:unnamed_net52 {
+               li:conn { C231-2; U6-23;               }
+               }
+                ha:unnamed_net59 {
+                li:conn { R30-2; U6-14;                }
+                }
+                ha:unnamed_net70 {
+                li:conn { D5-1; R13-2;                }
+                }
+               ha:unnamed_net43 {
+               li:conn { C176-2; C181-1; L172-2; L173-1;               }
+               }
+                 ha:unnamed_net67 {
+                 li:conn { D8-1; R22-2;                 }
+                 }
+                 ha:unnamed_net68 {
+                 li:conn { D7-1; R17-2;                 }
+                 }
+                 ha:unnamed_net79 {
+                 li:conn { D13-1; R112-2;                 }
+                 }
+                 ha:unnamed_net75 {
+                 li:conn { Q5-3; R25-2; U2-7;                 }
+                 }
+                 ha:unnamed_net76 {
+                 li:conn { Q4-3; R21-2; U3-1;                 }
+                 }
+                 ha:unnamed_net54 {
+                 li:conn { C291-1; U6-29;                 }
+                 }
+                ha:unnamed_net60 {
+                li:conn { C8-2; U6-6;                }
+                }
+                 ha:fet_b {
+                 li:conn { J4-1; Q1-7; Q1-8;                 }
+                 }
+                 ha:fet_a {
+                 li:conn { J7-1; Q1-5; Q1-6;                 }
+                 }
+                 ha:unnamed_net80 {
+                 li:conn { D12-1; R109-2;                 }
+                 }
+                 ha:unnamed_net81 {
+                 li:conn { D11-1; R108-2;                 }
+                 }
+                 ha:unnamed_net77 {
+                 li:conn { Q2-3; R11-2; U2-1;                 }
+                 }
+                ha:unnamed_net71 {
+                li:conn { D2-1; R8-2;                }
+                }
+                 ha:unnamed_net72 {
+                 li:conn { D3-1; R9-2;                 }
+                 }
+                 ha:unnamed_net85 {
+                 li:conn { F1-1; Q10-1;                 }
+                 }
+                 ha:unnamed_net61 {
+                 li:conn { Q3-3; R111-2; U4-1;                 }
+                 }
+                 ha:unnamed_net82 {
+                 li:conn { D10-1; R107-2;                 }
+                 }
+                 ha:unnamed_net78 {
+                 li:conn { Q6-3; R31-2; U3-7;                 }
+                 }
+                 ha:unnamed_net84 {
+                 li:conn { F1-2; J13-1;                 }
+                 }
+                ha:unnamed_net53 {
+                li:conn { C261-1; U6-26;                }
+                }
+                 ha:rf_good {
+                 li:conn { R15-1; U1-3;                 }
+                 }
+                 ha:usbdp {
+                 li:conn { R3-1; U1-71;                 }
+                 }
+                 ha:unnamed_net83 {
+                 li:conn { J12-1; Q10-2;                 }
+                 }
+                ha:unnamed_net73 {
+                li:conn { D4-1; R12-2;                }
+                }
      ha:arm {
      li:conn { R13-1; U1-2;     }
      }