flush planes, clearing short errors .. will re-create new way
[hw/telemetrum] / telemetrum.lht
index 666292d74ffcf84a8cdae54c42710e72d95e81ab..af3b81f1baf8ac088c5e1c832f9c59f9ffd1309b 100644 (file)
@@ -1,60 +1,42 @@
-ha:pcb-rnd-board-v6 {
-
- ha:attributes {
-   {PCB::grid::size}=1.00mil
-   {PCB::grid::unit}=mil
- }
+ha:pcb-rnd-board-v8 {
 
  li:styles {
    ha:Signal {
-    diameter = 30.0mil
-    text_scale = 0
-    text_thick = 0.0
+    via_proto = 0
     thickness = 10.0mil
-    hole = 15.0mil
-    clearance = 6.0mil
+    text_thick = 0.0
+    text_scale = 100
+    clearance = 20.0mil
    }
    ha:Power {
-    diameter = 60.0mil
-    text_scale = 0
+    via_proto = 1
+    thickness = 20.0mil
     text_thick = 0.0
-    thickness = 25.0mil
-    hole = 35.0mil
-    clearance = 10.0mil
+    text_scale = 100
+    clearance = 20.0mil
    }
    ha:Fat {
-    diameter = 60.0mil
-    text_scale = 0
+    via_proto = 2
+    thickness = 80.0mil
     text_thick = 0.0
-    thickness = 28.0mil
-    hole = 35.0mil
-    clearance = 6.0mil
+    text_scale = 100
+    clearance = 25.0mil
    }
-   ha:Skinny {
-    diameter = 0.610108mm
-    text_scale = 0
+   ha:Sig-tight {
+    via_proto = 3
+    thickness = 10.0mil
     text_thick = 0.0
-    thickness = 6.0mil
-    hole = 11.81mil
-    clearance = 6.0mil
+    text_scale = 100
+    clearance = 12.0mil
    }
-    ha:Slots {
-     diameter = 30.0mil
-     text_scale = 100
-     text_thick = 0.0
-     thickness = 0.450088mm
-     hole = 15.0mil
-     clearance = 8.0mil
-    }
  }
 
  ha:meta {
    ha:size {
     thermal_scale = 0.500000
-    x = 2.75in
-    y = 1000.0mil
+    x = 74.93mm
+    y = 30.48mm
    }
-   board_name = TeleMetrum
    ha:grid {
     spacing = 1.0mil
     offs_x = 0.0
@@ -66,11 +48,11 @@ ha:pcb-rnd-board-v6 {
   li:padstack_prototypes {
 
    ha:ps_proto_v6.0 {
-     hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+     hdia=0.8mm; hplated=1; htop=0; hbottom=0;
      li:shape {
 
        ha:ps_shape_v4 {
-        ha:ps_circ { x=0.0; y=0.0; dia=30.0mil;        }
+        ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;        }
         ha:combining {        }
         ha:layer_mask {
          copper = 1
@@ -80,7 +62,7 @@ ha:pcb-rnd-board-v6 {
        }
 
        ha:ps_shape_v4 {
-        ha:ps_circ { x=0.0; y=0.0; dia=30.0mil;        }
+        ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;        }
         ha:combining {        }
         ha:layer_mask {
          bottom = 1
@@ -90,7 +72,7 @@ ha:pcb-rnd-board-v6 {
        }
 
        ha:ps_shape_v4 {
-        ha:ps_circ { x=0.0; y=0.0; dia=30.0mil;        }
+        ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;        }
         ha:combining {        }
         ha:layer_mask {
          copper = 1
@@ -101,102 +83,164 @@ ha:pcb-rnd-board-v6 {
      }
    }
 
-    ha:ps_proto_v6.1 {
-      hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-      li:shape {
+   ha:ps_proto_v6.1 {
+     hdia=1.0mm; hplated=1; htop=0; hbottom=0;
+     li:shape {
 
-        ha:ps_shape_v4 {
-         ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;         }
-         ha:combining {         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         clearance=0.0
+       ha:ps_shape_v4 {
+        ha:ps_circ { x=0.0; y=0.0; dia=2.2mm;        }
+        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=60.0mil;         }
-         ha:combining {         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         clearance=0.0
+       ha:ps_shape_v4 {
+        ha:ps_circ { x=0.0; y=0.0; dia=2.2mm;        }
+        ha:combining {        }
+        ha:layer_mask {
+         bottom = 1
+         copper = 1
         }
+        clearance=0.0
+       }
 
-        ha:ps_shape_v4 {
-         ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;         }
-         ha:combining {         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         clearance=0.0
+       ha:ps_shape_v4 {
+        ha:ps_circ { x=0.0; y=0.0; dia=2.2mm;        }
+        ha:combining {        }
+        ha:layer_mask {
+         copper = 1
+         intern = 1
         }
-      }
-    }
+        clearance=0.0
+       }
+     }
+   }
 
-    ha:ps_proto_v6.2 {
-      hdia=11.81mil; hplated=1; htop=0; hbottom=0;
-      li:shape {
+   ha:ps_proto_v6.2 {
+     hdia=1.2mm; hplated=1; htop=0; hbottom=0;
+     li:shape {
 
-        ha:ps_shape_v4 {
-         ha:ps_circ { x=0.0; y=0.0; dia=0.610108mm;         }
-         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=3.5mm;        }
+        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=0.610108mm;         }
-         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=3.5mm;        }
+        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=0.610108mm;         }
-         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=3.5mm;        }
+        ha:combining {        }
+        ha:layer_mask {
+         copper = 1
+         intern = 1
         }
-      }
-    }
+        clearance=0.0
+       }
+     }
+   }
+
+   ha:ps_proto_v6.3 {
+     hdia=0.8mm; hplated=1; htop=0; hbottom=0;
+     li:shape {
+
+       ha:ps_shape_v4 {
+        ha:ps_circ { x=0.0; y=0.0; dia=64.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=64.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=64.0mil;        }
+        ha:combining {        }
+        ha:layer_mask {
+         copper = 1
+         intern = 1
+        }
+        clearance=0.0
+       }
+     }
+   }
+
+   ha:ps_proto_v6.4 {
+     hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+     li:shape {
+
+       ha:ps_shape_v4 {
+        ha:ps_circ { x=0.0; y=0.0; dia=30.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=30.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=30.0mil;        }
+        ha:combining {        }
+        ha:layer_mask {
+         copper = 1
+         intern = 1
+        }
+        clearance=0.0
+       }
+     }
+   }
   }
 
    li:objects {
-    ha:padstack_ref.6 {
-     proto=0; x=69.215mm; y=315.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64182 {
+     proto=4; x=466.0mil; y=430.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:0 {
-        on  
-        solid  
-        noshape  
-       }
-       li:1 {
-        on  
-        solid  
-        noshape  
-       }
-       li:2 {
-        on  
-        solid  
-        noshape  
-       }
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
        li:3 {
         on  
         solid  
@@ -204,95 +248,63 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.7 {
-     proto=0; x=65.151mm; y=315.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64183 {
+     proto=4; x=514.0mil; y=391.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:0 {
-        on  
-        solid  
-        noshape  
-       }
        li:1 {
         on  
         solid  
         noshape  
        }
-       li:2 {
-        on  
-        solid  
-        noshape  
-       }
-       li:3 {
-        on  
-        solid  
-        noshape  
-       }
      }
     }
-    ha:padstack_ref.8 {
-     proto=0; x=69.215mm; y=685.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64184 {
+     proto=4; x=698.0mil; y=358.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:0 {
-        on  
-        solid  
-        noshape  
-       }
        li:1 {
         on  
         solid  
         noshape  
        }
-       li:2 {
-        on  
-        solid  
-        noshape  
-       }
-       li:3 {
-        on  
-        solid  
-        noshape  
-       }
      }
     }
-    ha:padstack_ref.9 {
-     proto=0; x=65.151mm; y=685.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64185 {
+     proto=4; x=576.0mil; y=359.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.64187 {
+     proto=4; x=670.0mil; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:0 {
-        on  
-        solid  
-        noshape  
-       }
        li:1 {
-        on  
-        solid  
-        noshape  
-       }
-       li:2 {
-        on  
-        solid  
-        noshape  
-       }
-       li:3 {
-        on  
         solid  
         noshape  
        }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
      }
     }
-    ha:padstack_ref.10 {
-     proto=0; x=2.724in; y=415.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64188 {
+     proto=4; x=685.0mil; y=564.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
@@ -303,16 +315,11 @@ ha:pcb-rnd-board-v6 {
         solid  
         noshape  
        }
-       li:1 {
-        on  
-        solid  
-        noshape  
-       }
-       li:2 {
-        on  
-        solid  
-        noshape  
-       }
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
        li:3 {
         on  
         solid  
@@ -320,28 +327,18 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.11 {
-     proto=0; x=69.215mm; y=585.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64189 {
+     proto=4; x=369.0mil; y=632.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:0 {
-        on  
-        solid  
-        noshape  
-       }
-       li:1 {
-        on  
-        solid  
-        noshape  
-       }
-       li:2 {
-        on  
-        solid  
-        noshape  
-       }
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
        li:3 {
         on  
         solid  
@@ -349,57 +346,27 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.12 {
-     proto=0; x=65.151mm; y=586.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64190 {
+     proto=4; x=777.0mil; y=659.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:0 {
-        on  
-        solid  
-        noshape  
-       }
-       li:1 {
-        on  
-        solid  
-        noshape  
-       }
-       li:2 {
-        on  
-        solid  
-        noshape  
-       }
-       li:3 {
-        on  
-        solid  
-        noshape  
-       }
      }
     }
-    ha:padstack_ref.13 {
-     proto=0; x=65.151mm; y=415.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64191 {
+     proto=4; x=797.0mil; y=739.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:0 {
-        on  
-        solid  
-        noshape  
-       }
-       li:1 {
-        on  
-        solid  
-        noshape  
-       }
-       li:2 {
-        on  
-        solid  
-        noshape  
-       }
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
        li:3 {
         on  
         solid  
@@ -407,13 +374,18 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.68 {
-     proto=0; x=366.0mil; y=330.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64192 {
+     proto=4; x=681.0mil; y=767.0mil; 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  
@@ -421,36 +393,17 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.69 {
-     proto=0; x=414.0mil; y=291.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-        noshape  
-       }
-     }
-    }
-    ha:padstack_ref.74 {
-     proto=0; x=598.0mil; y=258.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64193 {
+     proto=4; x=614.0mil; y=803.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:1 {
-        on  
-        solid  
-        noshape  
-       }
      }
     }
-    ha:padstack_ref.75 {
-     proto=0; x=476.0mil; y=259.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64194 {
+     proto=4; x=881.0mil; y=539.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
@@ -458,69 +411,44 @@ ha:pcb-rnd-board-v6 {
      li:thermal {
      }
     }
-    ha:padstack_ref.76 {
-     proto=0; x=513.0mil; y=372.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64195 {
+     proto=4; x=769.0mil; y=507.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:3 {
-        on  
-        solid  
-        noshape  
-       }
      }
     }
-    ha:padstack_ref.77 {
-     proto=0; x=570.0mil; y=549.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64196 {
+     proto=4; x=673.0mil; y=413.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:1 {
-        on  
-        solid  
-        noshape  
-       }
      }
     }
-    ha:padstack_ref.78 {
-     proto=0; x=585.0mil; y=464.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64197 {
+     proto=4; x=673.0mil; y=451.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:0 {
-        on  
-        solid  
-        noshape  
-       }
-       li:3 {
-        on  
-        solid  
-        noshape  
-       }
      }
     }
-    ha:padstack_ref.79 {
-     proto=0; x=269.0mil; y=532.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64198 {
+     proto=4; x=584.0mil; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:3 {
-        on  
-        solid  
-        noshape  
-       }
      }
     }
-    ha:padstack_ref.80 {
-     proto=0; x=677.0mil; y=559.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64199 {
+     proto=4; x=432.0mil; y=382.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
@@ -528,13 +456,18 @@ ha:pcb-rnd-board-v6 {
      li:thermal {
      }
     }
-    ha:padstack_ref.82 {
-     proto=0; x=697.0mil; y=639.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64200 {
+     proto=4; x=459.0mil; y=503.0mil; 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  
@@ -542,22 +475,17 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.83 {
-     proto=0; x=581.0mil; y=667.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64201 {
+     proto=4; x=728.0mil; y=558.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:3 {
-        on  
-        solid  
-        noshape  
-       }
      }
     }
-    ha:padstack_ref.84 {
-     proto=0; x=514.0mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64202 {
+     proto=4; x=762.0mil; y=543.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
@@ -565,17 +493,27 @@ ha:pcb-rnd-board-v6 {
      li:thermal {
      }
     }
-    ha:padstack_ref.87 {
-     proto=0; x=781.0mil; y=439.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64203 {
+     proto=4; x=881.0mil; y=466.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
+       li:0 {
+        on  
+        sharp  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
      }
     }
-    ha:padstack_ref.88 {
-     proto=0; x=669.0mil; y=407.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64204 {
+     proto=4; x=511.0mil; y=499.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
@@ -583,8 +521,8 @@ ha:pcb-rnd-board-v6 {
      li:thermal {
      }
     }
-    ha:padstack_ref.89 {
-     proto=0; x=573.0mil; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64205 {
+     proto=4; x=485.35433071mil; y=472.35433071mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
@@ -592,35 +530,50 @@ ha:pcb-rnd-board-v6 {
      li:thermal {
      }
     }
-    ha:padstack_ref.90 {
-     proto=0; x=573.0mil; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64207 {
+     proto=4; x=1.712in; y=1.187in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
      }
     }
-    ha:padstack_ref.91 {
-     proto=0; x=484.0mil; y=425.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64208 {
+     proto=4; x=1.608in; y=1.187in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
      }
     }
-    ha:padstack_ref.92 {
-     proto=0; x=332.0mil; y=282.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64209 {
+     proto=4; x=21.11804mm; y=34.249353mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
      }
     }
-    ha:padstack_ref.93 {
-     proto=0; x=359.0mil; y=403.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64210 {
+     proto=4; x=22.99764mm; y=34.249353mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
@@ -633,26 +586,8 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.94 {
-     proto=0; x=628.0mil; y=458.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.95 {
-     proto=0; x=662.0mil; y=443.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.96 {
-     proto=0; x=781.0mil; y=366.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64211 {
+     proto=4; x=1.322in; y=520.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
@@ -660,9 +595,15 @@ ha:pcb-rnd-board-v6 {
      li:thermal {
        li:0 {
         on  
-        sharp  
+        diag  
+        round  
         noshape  
        }
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
        li:3 {
         on  
         solid  
@@ -670,157 +611,64 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.97 {
-     proto=0; x=411.0mil; y=399.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.98 {
-     proto=0; x=9.788mm; y=9.4578mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:padstack_ref.64212 {
+     proto=4; x=32.9438mm; y=580.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-     }
-    }
-     ha:padstack_ref.40889 {
-      proto=0; x=1.718in; y=27.6098mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
         li:1 {
          on  
          solid  
          noshape  
         }
-      }
-     }
-     ha:padstack_ref.40890 {
-      proto=0; x=1.612in; y=27.6098mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
      }
-     ha:padstack_ref.40891 {
-      proto=0; x=1.508in; y=27.6098mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-         noshape  
-        }
-      }
+    }
+    ha:padstack_ref.64213 {
+     proto=4; x=1.384in; y=520.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     ha:flags {
+      clearline=1
      }
-     ha:padstack_ref.52748 {
-      proto=0; x=18.57804mm; y=31.709353mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
 
-      li:thermal {
+     li:thermal {
         li:1 {
          on  
          solid  
          noshape  
         }
-      }
-     }
-     ha:padstack_ref.52749 {
-      proto=0; x=20.45764mm; y=31.709353mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.53686 {
-      proto=0; x=31.0388mm; y=420.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:0 {
-         on  
-         diag  
-         round  
-         noshape  
-        }
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.53687 {
-      proto=0; x=1.197in; y=480.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
      }
-     ha:padstack_ref.53688 {
-      proto=0; x=1.284in; y=420.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
+    }
+    ha:padstack_ref.64214 {
+     proto=4; x=1.384in; y=580.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     ha:flags {
+      clearline=1
      }
-     ha:padstack_ref.53689 {
-      proto=0; x=1.284in; y=480.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
 
-      li:thermal {
-        li:3 {
+     li:thermal {
+        li:1 {
          on  
          solid  
          noshape  
         }
-      }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
      }
-     ha:subc.134 {
+    }
+     ha:subc.62058 {
       ha:attributes {
        value=
        footprint=hole-M3
@@ -887,8 +735,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.136 {
-        proto=0; x=375.0mil; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+       ha:padstack_ref.62073 {
+        proto=0; x=475.0mil; y=225.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
         ha:flags {
          clearline=1
          lock=1
@@ -915,11 +763,11 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:arc.137 {
-           x=375.0mil; y=125.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+          ha:arc.62059 {
+           x=475.0mil; y=225.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
           }
-          ha:text.135 {
-           string=%a.parent.refdes%; x=361.0mil; y=95.0mil; scale=100; fid=0;
+          ha:text.62060 {
+           string=%a.parent.refdes%; x=461.0mil; y=195.0mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -938,26 +786,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.138 {
-           x1=375.0mil; y1=125.0mil; x2=375.0mil; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.62061 {
+           x1=475.0mil; y1=225.0mil; x2=475.0mil; y2=225.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.141 {
-           x1=375.0mil; y1=125.0mil; x2=375.0mil; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.62064 {
+           x1=475.0mil; y1=225.0mil; x2=475.0mil; y2=225.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.144 {
-           x1=375.0mil; y1=125.0mil; x2=10.525mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.62067 {
+           x1=475.0mil; y1=225.0mil; x2=13.065mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.147 {
-           x1=375.0mil; y1=125.0mil; x2=375.0mil; y2=4.175mm; thickness=0.1mm; clearance=0.0;
+          ha:line.62070 {
+           x1=475.0mil; y1=225.0mil; x2=475.0mil; y2=6.715mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -973,7 +821,7 @@ ha:pcb-rnd-board-v6 {
      }
       uid = qIc8VW925zCt24ZkTm0AAAAB
      }
-     ha:subc.150 {
+     ha:subc.62075 {
       ha:attributes {
        value=
        footprint=hole-M3
@@ -1040,8 +888,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.152 {
-        proto=0; x=375.0mil; y=875.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+       ha:padstack_ref.62090 {
+        proto=0; x=475.0mil; y=975.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
         ha:flags {
          clearline=1
          lock=1
@@ -1068,11 +916,11 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:arc.153 {
-           x=375.0mil; y=875.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+          ha:arc.62076 {
+           x=475.0mil; y=975.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
           }
-          ha:text.151 {
-           string=%a.parent.refdes%; x=366.0mil; y=845.0mil; scale=100; fid=0;
+          ha:text.62077 {
+           string=%a.parent.refdes%; x=466.0mil; y=945.0mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -1091,26 +939,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.154 {
-           x1=375.0mil; y1=875.0mil; x2=375.0mil; y2=875.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.62078 {
+           x1=475.0mil; y1=975.0mil; x2=475.0mil; y2=975.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.157 {
-           x1=375.0mil; y1=875.0mil; x2=375.0mil; y2=875.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.62081 {
+           x1=475.0mil; y1=975.0mil; x2=475.0mil; y2=975.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.160 {
-           x1=375.0mil; y1=875.0mil; x2=10.525mm; y2=875.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.62084 {
+           x1=475.0mil; y1=975.0mil; x2=13.065mm; y2=975.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.163 {
-           x1=375.0mil; y1=875.0mil; x2=375.0mil; y2=23.225mm; thickness=0.1mm; clearance=0.0;
+          ha:line.62087 {
+           x1=475.0mil; y1=975.0mil; x2=475.0mil; y2=25.765mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -1126,87 +974,255 @@ ha:pcb-rnd-board-v6 {
      }
       uid = qIc8VW925zCt24ZkTm0AAAAC
      }
-      ha:subc.195 {
-       ha:attributes {
-        value=100k
-        footprint=0402
-        refdes=R14
-       }
-      ha:data {
-            li:padstack_prototypes {
+     ha:subc.62092 {
+      ha:attributes {
+       value=100k
+       footprint=0402
+       refdes=R14
+      }
+     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
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.62106 {
+        proto=0; x=17.742408mm; y=413.0mil; 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.62107 {
+        proto=0; x=730.0mil; y=413.0mil; 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:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.62094 {
+           x1=18.142204mm; y1=413.0mil; x2=18.142204mm; y2=413.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.62097 {
+           x1=18.142204mm; y1=413.0mil; x2=18.142204mm; y2=413.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.62100 {
+           x1=18.142204mm; y1=413.0mil; x2=19.142204mm; y2=413.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.62103 {
+           x1=18.142204mm; y1=413.0mil; x2=18.142204mm; y2=11.4902mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAAAE
+     }
+      ha:subc.62142 {
+       ha:attributes {
+        value=
+        footprint=hole-M3
+        refdes=H4
+       }
+      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
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.197 {
-         proto=0; x=15.202408mm; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62157 {
+         proto=0; x=69.215mm; y=975.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:0 {
+            solid  
+            noshape  
+           }
+           li:1 {
+            solid  
+            noshape  
+           }
+           li:2 {
+            on  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
@@ -1214,20 +1230,6 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.198 {
-         proto=0; x=630.0mil; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
        }
        li:layers {
 
@@ -1236,8 +1238,11 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.196 {
-            string=%a.parent.refdes%; x=16.349218mm; y=274.47mil; scale=100; fid=0;
+           ha:arc.62143 {
+            x=69.215mm; y=975.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
+           ha:text.62144 {
+            string=%a.parent.refdes%; x=2.698in; y=941.0mil; scale=100; fid=0;
             ha:flags {
              dyntext=1
              floater=1
@@ -1256,26 +1261,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.199 {
-            x1=15.602204mm; y1=313.0mil; x2=15.602204mm; y2=313.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62145 {
+            x1=69.215mm; y1=975.0mil; x2=69.215mm; y2=975.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.202 {
-            x1=15.602204mm; y1=313.0mil; x2=15.602204mm; y2=313.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62148 {
+            x1=69.215mm; y1=975.0mil; x2=69.215mm; y2=975.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.205 {
-            x1=15.602204mm; y1=313.0mil; x2=16.602204mm; y2=313.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62151 {
+            x1=69.215mm; y1=975.0mil; x2=70.215mm; y2=975.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.208 {
-            x1=15.602204mm; y1=313.0mil; x2=15.602204mm; y2=8.9502mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62154 {
+            x1=69.215mm; y1=975.0mil; x2=69.215mm; y2=25.765mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -1289,13 +1294,17 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAE
+       uid = qIc8VW925zCt24ZkTm0AAAAJ
       }
-      ha:subc.211 {
+      ha:subc.62159 {
        ha:attributes {
-        value=6screws
-        footprint=282834-6
-        refdes=J4
+        {io_pcb::hidename_y}=22.9362 mm
+        footprint=gndhole
+        {io_pcb::hidename_scale}=100
+        refdes=H5
+        value=GND
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=3.3782 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -1335,7 +1344,7 @@ ha:pcb-rnd-board-v6 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=76.87mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
@@ -1345,7 +1354,7 @@ ha:pcb-rnd-board-v6 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=76.87mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              bottom = 1
@@ -1355,65 +1364,164 @@ ha:pcb-rnd-board-v6 {
            }
          }
        }
+      }
 
-       ha:ps_proto_v6.1 {
-         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+       li:objects {
+        ha:padstack_ref.62172 {
+         proto=0; x=233.0mil; y=1.003in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-             }
+         li:thermal {
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
            }
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+       }
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.62160 {
+            x1=233.0mil; y1=1.003in; x2=233.0mil; y2=1.003in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.62163 {
+            x1=233.0mil; y1=1.003in; x2=233.0mil; y2=1.003in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.62166 {
+            x1=233.0mil; y1=1.003in; x2=6.9182mm; y2=1.003in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.62169 {
+            x1=233.0mil; y1=1.003in; x2=233.0mil; y2=26.4762mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = qIc8VW925zCt24ZkTm0AAAAL
+      }
+      ha:subc.62174 {
+       ha:attributes {
+        value=LM293
+        footprint=8ufson2x2
+        refdes=U13
+       }
+      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 {
-             bottom = 1
              copper = 1
+             top = 1
             }
             clearance=0.0
              li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
+              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 {
+              11.81mil  
+              -0.524891mm  
+              -11.81mil  
+              -0.524891mm  
+              -11.81mil  
+              0.524891mm  
+              11.81mil  
+              0.524891mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              5.905mil  
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              -5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
              }
            }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
            ha:ps_shape_v4 {
             ha:combining {            }
             ha:layer_mask {
              copper = 1
-             intern = 1
+             top = 1
             }
             clearance=0.0
              li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
+              -0.225044mm  
              }
            }
 
@@ -1425,33 +1533,33 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -38.435mil  
-              -38.435mil  
-              38.435mil  
-              -38.435mil  
-              38.435mil  
-              38.435mil  
-              -38.435mil  
-              38.435mil  
+              -37.405mil  
+              -14.765mil  
+              -37.405mil  
+              14.765mil  
+              37.405mil  
+              14.765mil  
+              37.405mil  
+              -14.765mil  
              }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             mask = 1
+             top = 1
+             paste = 1
             }
             clearance=0.0
              li:ps_poly {
-              -38.435mil  
-              -38.435mil  
-              38.435mil  
-              -38.435mil  
-              38.435mil  
-              38.435mil  
-              -38.435mil  
-              38.435mil  
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
+              -0.225044mm  
              }
            }
          }
@@ -1459,8 +1567,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.213 {
-         proto=0; x=133.0mil; y=750.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=12.5mil;
+        ha:padstack_ref.62203 {
+         proto=0; x=534.47mil; y=472.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -1469,12 +1577,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=6
-           name=6
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.214 {
-         proto=0; x=133.0mil; y=650.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=12.5mil;
+        ha:padstack_ref.62204 {
+         proto=0; x=15.075662mm; y=9.947783mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -1487,8 +1595,8 @@ ha:pcb-rnd-board-v6 {
            name=5
          }
         }
-        ha:padstack_ref.215 {
-         proto=0; x=133.0mil; y=550.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=12.5mil;
+        ha:padstack_ref.62205 {
+         proto=0; x=14.075664mm; y=472.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -1497,12 +1605,26 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=4
-           name=4
+           term=2
+           name=2
+         }
+        }
+        ha:padstack_ref.62206 {
+         proto=0; x=573.84mil; y=9.947783mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=6
          }
         }
-        ha:padstack_ref.216 {
-         proto=0; x=133.0mil; y=450.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=12.5mil;
+        ha:padstack_ref.62207 {
+         proto=0; x=573.84mil; y=472.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -1515,8 +1637,8 @@ ha:pcb-rnd-board-v6 {
            name=3
          }
         }
-        ha:padstack_ref.217 {
-         proto=0; x=133.0mil; y=350.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=12.5mil;
+        ha:padstack_ref.62208 {
+         proto=0; x=14.075664mm; y=9.947783mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -1525,12 +1647,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=7
+           name=7
          }
         }
-        ha:padstack_ref.218 {
-         proto=1; x=133.0mil; y=250.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=12.5mil;
+        ha:padstack_ref.62209 {
+         proto=0; x=15.075662mm; y=472.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -1539,8 +1661,36 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=4
+           name=4
+         }
+        }
+        ha:padstack_ref.62210 {
+         proto=0; x=534.47mil; y=9.947783mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=8
+         }
+        }
+        ha:padstack_ref.62211 {
+         proto=1; x=564.0mil; y=432.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=GND
+           name=GND
          }
         }
        }
@@ -1551,31 +1701,25 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.219 {
-            x1=6.62813mm; y1=4.850124mm; x2=6.62813mm; y2=20.550124mm; thickness=6.0mil; clearance=0.0;
+           ha:line.62175 {
+            x1=13.325602mm; y1=9.972802mm; x2=603.37mil; y2=9.972802mm; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.222 {
-            x1=5.04mil; y1=4.850124mm; x2=6.62813mm; y2=4.850124mm; thickness=6.0mil; clearance=0.0;
+           ha:line.62178 {
+            x1=603.37mil; y1=9.972802mm; x2=603.37mil; y2=471.37mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.225 {
-            x1=5.04mil; y1=4.850124mm; x2=5.04mil; y2=20.550124mm; thickness=6.0mil; clearance=0.0;
+           ha:line.62181 {
+            x1=13.325602mm; y1=471.37mil; x2=603.37mil; y2=471.37mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.228 {
-            x1=5.04mil; y1=20.550124mm; x2=6.62813mm; y2=20.550124mm; thickness=6.0mil; clearance=0.0;
+           ha:line.62184 {
+            x1=13.325602mm; y1=9.972802mm; x2=13.325602mm; y2=471.37mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:text.212 {
-            string=%a.parent.refdes%; x=32.74mil; y=533.99mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-             onsolder=1
-            }
-            rot = 0.000000
+           ha:line.62187 {
+            x1=512.82mil; y1=471.37mil; x2=512.82mil; y2=471.37mil; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
            silk = 1
-           bottom = 1
+           top = 1
           }
         }
 
@@ -1584,140 +1728,204 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.231 {
-            x1=133.0mil; y1=500.0mil; x2=133.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62191 {
+            x1=564.0mil; y1=432.0mil; x2=564.0mil; y2=432.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.234 {
-            x1=6.62813mm; y1=20.550124mm; x2=6.62813mm; y2=20.550124mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62194 {
+            x1=564.0mil; y1=432.0mil; x2=564.0mil; y2=432.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.237 {
-            x1=6.62813mm; y1=20.550124mm; x2=5.62813mm; y2=20.550124mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62197 {
+            x1=564.0mil; y1=432.0mil; x2=564.0mil; y2=11.9728mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.240 {
-            x1=6.62813mm; y1=20.550124mm; x2=6.62813mm; y2=19.550124mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62200 {
+            x1=564.0mil; y1=432.0mil; x2=15.3256mm; y2=432.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           bottom = 1
-           virtual = 1
+           top = 1
            misc = 1
+           virtual = 1
           }
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAF
+       uid = qIc8VW925zCt24ZkTm0AAAAN
       }
-      ha:subc.306 {
+      ha:subc.62213 {
        ha:attributes {
-        value=
-        footprint=hole-M3
-        refdes=H4
+        value=DFLS130L
+        footprint=powerdi123
+        refdes=D3
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -43.31mil  
+              -0.700024mm  
+              -43.31mil  
+              0.700024mm  
+              43.31mil  
+              0.700024mm  
+              43.31mil  
+              -0.700024mm  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
-            ha:combining {            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             copper = 1
+             top = 1
+             mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -49.215mil  
+              -33.465mil  
+              -49.215mil  
+              33.465mil  
+              49.215mil  
+              33.465mil  
+              49.215mil  
+              -33.465mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -43.31mil  
+              -0.700024mm  
+              -43.31mil  
+              0.700024mm  
+              43.31mil  
+              0.700024mm  
+              43.31mil  
+              -0.700024mm  
+             }
+           }
+         }
+       }
+
+       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
-             intern = 1
+             top = 1
             }
             clearance=0.0
+             li:ps_poly {
+              0.449961mm  
+              -0.699897mm  
+              -0.449961mm  
+              -0.699897mm  
+              -0.449961mm  
+              0.699897mm  
+              0.449961mm  
+              0.699897mm  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              23.62mil  
+              -33.46mil  
+              -23.62mil  
+              -33.46mil  
+              -23.62mil  
+              33.46mil  
+              23.62mil  
+              33.46mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
-            ha:combining { sub=1; auto=1;            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             mask = 1
+             top = 1
+             paste = 1
             }
             clearance=0.0
+             li:ps_poly {
+              0.449961mm  
+              -0.699897mm  
+              -0.449961mm  
+              -0.699897mm  
+              -0.449961mm  
+              0.699897mm  
+              0.449961mm  
+              0.699897mm  
+             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.308 {
-         proto=0; x=2.625in; y=875.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.62248 {
+         proto=0; x=428.0mil; y=768.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=cathode
+         }
+        }
+        ha:padstack_ref.62249 {
+         proto=1; x=327.61mil; y=768.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:0 {
-            on  
-            solid  
-            noshape  
-           }
-           li:1 {
-            on  
-            solid  
-            noshape  
-           }
-           li:2 {
-            on  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
          }
 
          ha:attributes {
            term=1
-           name=1
+           name=anode
          }
         }
        }
@@ -1728,16 +1936,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:arc.309 {
-            x=2.625in; y=875.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           ha:line.62214 {
+            x1=331.54mil; y1=18.542254mm; x2=449.66mil; y2=18.542254mm; thickness=10.0mil; clearance=0.0;
            }
-           ha:text.307 {
-            string=%a.parent.refdes%; x=65.9892mm; y=841.0mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
+           ha:line.62217 {
+            x1=449.66mil; y1=18.542254mm; x2=449.66mil; y2=805.99mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.62220 {
+            x1=449.66mil; y1=805.99mil; x2=331.54mil; y2=805.99mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.62223 {
+            x1=331.54mil; y1=805.99mil; x2=331.54mil; y2=18.542254mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.62226 {
+            x1=11.955526mm; y1=18.542254mm; x2=489.68mil; y2=18.542254mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.62229 {
+            x1=489.68mil; y1=18.542254mm; x2=489.68mil; y2=805.99mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.62232 {
+            x1=489.68mil; y1=805.99mil; x2=11.955526mm; y2=805.99mil; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -1751,26 +1969,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.310 {
-            x1=2.625in; y1=875.0mil; x2=2.625in; y2=875.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62236 {
+            x1=377.805mil; y1=768.0mil; x2=377.805mil; y2=768.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.313 {
-            x1=2.625in; y1=875.0mil; x2=2.625in; y2=875.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62239 {
+            x1=390.6mil; y1=768.0mil; x2=390.6mil; y2=768.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.316 {
-            x1=2.625in; y1=875.0mil; x2=67.675mm; y2=875.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62242 {
+            x1=390.6mil; y1=768.0mil; x2=10.92124mm; y2=768.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.319 {
-            x1=2.625in; y1=875.0mil; x2=2.625in; y2=23.225mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62245 {
+            x1=390.6mil; y1=768.0mil; x2=390.6mil; y2=20.5072mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -1784,92 +2002,89 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAJ
+       uid = qIc8VW925zCt24ZkTm0AAAAO
       }
-      ha:subc.357 {
+      ha:subc.62251 {
        ha:attributes {
-        {io_pcb::hidename_y}=22.9362 mm
-        footprint=gndhole
-        {io_pcb::hidename_scale}=100
-        refdes=H5
-        value=GND
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=3.3782 mm
+        value=10k
+        footprint=0402
+        refdes=R38
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
             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=70.87mil;            }
-            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.87mil;            }
-            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=2.119884mm;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
-            ha:combining { sub=1; auto=1;            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             mask = 1
+             top = 1
+             paste = 1
             }
             clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.358 {
-         proto=0; x=133.0mil; y=903.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:padstack_ref.62265 {
+         proto=0; x=16.040608mm; y=358.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
          }
 
          ha:attributes {
@@ -1877,34 +2092,60 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
+        ha:padstack_ref.62266 {
+         proto=0; x=663.0mil; y=358.0mil; 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 {
+        ha:top-silk {
          lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.359 {
-            x1=133.0mil; y1=903.0mil; x2=133.0mil; y2=903.0mil; thickness=0.1mm; clearance=0.0;
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.62253 {
+            x1=16.440404mm; y1=358.0mil; x2=16.440404mm; y2=358.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.362 {
-            x1=133.0mil; y1=903.0mil; x2=133.0mil; y2=903.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62256 {
+            x1=16.440404mm; y1=358.0mil; x2=16.440404mm; y2=358.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.365 {
-            x1=133.0mil; y1=903.0mil; x2=4.3782mm; y2=903.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62259 {
+            x1=16.440404mm; y1=358.0mil; x2=17.440404mm; y2=358.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.368 {
-            x1=133.0mil; y1=903.0mil; x2=133.0mil; y2=23.9362mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62262 {
+            x1=16.440404mm; y1=358.0mil; x2=16.440404mm; y2=10.0932mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -1918,13 +2159,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAL
+       uid = qIc8VW925zCt24ZkTm0AAAAQ
       }
-      ha:subc.390 {
+      ha:subc.62268 {
        ha:attributes {
-        value=LM293
-        footprint=8ufson2x2
-        refdes=U13
+        value=9.09k
+        footprint=0402
+        refdes=R39
        }
       ha:data {
             li:padstack_prototypes {
@@ -1941,14 +2182,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              5.905mil  
-              -0.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              -5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
 
@@ -1960,14 +2201,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              11.81mil  
-              -0.524891mm  
-              -11.81mil  
-              -0.524891mm  
-              -11.81mil  
-              0.524891mm  
-              11.81mil  
-              0.524891mm  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
@@ -1979,14 +2220,171 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              5.905mil  
-              -0.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              -5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.62282 {
+         proto=0; x=663.0mil; y=319.0mil; 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.62283 {
+         proto=0; x=16.040608mm; y=319.0mil; 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:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.62270 {
+            x1=16.440404mm; y1=319.0mil; x2=16.440404mm; y2=319.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.62273 {
+            x1=16.440404mm; y1=319.0mil; x2=16.440404mm; y2=319.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.62276 {
+            x1=16.440404mm; y1=319.0mil; x2=15.440404mm; y2=319.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.62279 {
+            x1=16.440404mm; y1=319.0mil; x2=16.440404mm; y2=7.1026mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = qIc8VW925zCt24ZkTm0AAAAR
+      }
+      ha:subc.62285 {
+       ha:attributes {
+        value=Si7232DN
+        footprint=1212-8
+        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 {
+              -0.494919mm  
+              -0.202438mm  
+              -0.494919mm  
+              0.202438mm  
+              0.494919mm  
+              0.202438mm  
+              0.494919mm  
+              -0.202438mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.571119mm  
+              -10.97mil  
+              -0.571119mm  
+              10.97mil  
+              0.571119mm  
+              10.97mil  
+              0.571119mm  
+              -10.97mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.494919mm  
+              -0.202438mm  
+              -0.494919mm  
+              0.202438mm  
+              0.494919mm  
+              0.202438mm  
+              0.494919mm  
+              -0.202438mm  
              }
            }
          }
@@ -2004,14 +2402,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
-              -0.225044mm  
+              -0.862583mm  
+              -0.495045mm  
+              -0.862583mm  
+              0.495045mm  
+              0.862583mm  
+              0.495045mm  
+              0.862583mm  
+              -0.495045mm  
              }
            }
 
@@ -2023,14 +2421,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -37.405mil  
-              -14.765mil  
-              -37.405mil  
-              14.765mil  
-              37.405mil  
-              14.765mil  
-              37.405mil  
-              -14.765mil  
+              -36.96mil  
+              -0.571246mm  
+              -36.96mil  
+              0.571246mm  
+              36.96mil  
+              0.571246mm  
+              36.96mil  
+              -0.571246mm  
              }
            }
 
@@ -2042,14 +2440,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
-              -0.225044mm  
+              -0.862583mm  
+              -0.495045mm  
+              -0.862583mm  
+              0.495045mm  
+              0.862583mm  
+              0.495045mm  
+              0.862583mm  
+              -0.495045mm  
              }
            }
          }
@@ -2057,8 +2455,22 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.392 {
-         proto=0; x=434.47mil; y=372.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.62312 {
+         proto=0; x=8.088757mm; y=482.3mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=pin8
+         }
+        }
+        ha:padstack_ref.62313 {
+         proto=0; x=431.435mil; y=482.3mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
          ha:flags {
           clearline=1
          }
@@ -2068,11 +2480,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=1
+           name=pin1
          }
         }
-        ha:padstack_ref.393 {
-         proto=0; x=12.535662mm; y=7.407783mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.62314 {
+         proto=0; x=8.088757mm; y=11.600434mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
          ha:flags {
           clearline=1
          }
@@ -2081,12 +2493,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=5
-           name=5
+           term=7
+           name=pin7
          }
         }
-        ha:padstack_ref.394 {
-         proto=0; x=454.16mil; y=372.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.62315 {
+         proto=0; x=431.435mil; y=11.600434mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
          ha:flags {
           clearline=1
          }
@@ -2096,11 +2508,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=2
+           name=pin2
          }
         }
-        ha:padstack_ref.395 {
-         proto=0; x=12.035536mm; y=7.407783mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.62316 {
+         proto=0; x=8.088757mm; y=431.12mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
          ha:flags {
           clearline=1
          }
@@ -2110,11 +2522,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=6
-           name=6
+           name=pin6
          }
         }
-        ha:padstack_ref.396 {
-         proto=0; x=12.035536mm; y=372.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.62317 {
+         proto=0; x=431.435mil; y=431.12mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
          ha:flags {
           clearline=1
          }
@@ -2124,11 +2536,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=3
-           name=3
+           name=pin3
          }
         }
-        ha:padstack_ref.397 {
-         proto=0; x=454.16mil; y=7.407783mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.62318 {
+         proto=0; x=8.088757mm; y=10.300462mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
          ha:flags {
           clearline=1
          }
@@ -2137,12 +2549,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=7
-           name=7
+           term=5
+           name=pin5
          }
         }
-        ha:padstack_ref.398 {
-         proto=0; x=12.535662mm; y=372.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.62319 {
+         proto=0; x=431.435mil; y=10.300462mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
          ha:flags {
           clearline=1
          }
@@ -2152,11 +2564,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=4
-           name=4
+           name=pin4
          }
         }
-        ha:padstack_ref.399 {
-         proto=0; x=434.47mil; y=7.407783mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.62320 {
+         proto=1; x=353.0mil; y=11.882882mm; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
          ha:flags {
           clearline=1
          }
@@ -2166,11 +2578,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=8
-           name=8
+           name=pin8
          }
         }
-        ha:padstack_ref.400 {
-         proto=1; x=464.0mil; y=332.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.62321 {
+         proto=1; x=353.0mil; y=420.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
          ha:flags {
           clearline=1
          }
@@ -2179,8 +2591,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=GND
-           name=GND
+           term=5
+           name=pin5
          }
         }
        }
@@ -2191,28 +2603,20 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.401 {
-            x1=10.785602mm; y1=7.432802mm; x2=503.37mil; y2=7.432802mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.404 {
-            x1=503.37mil; y1=7.432802mm; x2=503.37mil; y2=371.37mil; thickness=10.0mil; clearance=0.0;
+           ha:line.62286 {
+            x1=309.99mil; y1=508.87mil; x2=11.17346mm; y2=508.87mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.407 {
-            x1=10.785602mm; y1=371.37mil; x2=503.37mil; y2=371.37mil; thickness=10.0mil; clearance=0.0;
+           ha:line.62289 {
+            x1=11.17346mm; y1=9.625584mm; x2=11.17346mm; y2=508.87mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.410 {
-            x1=10.785602mm; y1=7.432802mm; x2=10.785602mm; y2=371.37mil; thickness=10.0mil; clearance=0.0;
+           ha:line.62292 {
+            x1=309.99mil; y1=9.625584mm; x2=11.17346mm; y2=9.625584mm; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.413 {
-            x1=10.485628mm; y1=371.37mil; x2=10.485628mm; y2=371.37mil; thickness=10.0mil; clearance=0.0;
+           ha:line.62295 {
+            x1=309.99mil; y1=9.625584mm; x2=309.99mil; y2=508.87mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:text.391 {
-            string=%a.parent.refdes%; x=464.0mil; y=332.0mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
+           ha:arc.62298 {
+            x=466.12mil; y=12.575286mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -2226,26 +2630,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.416 {
-            x1=464.0mil; y1=332.0mil; x2=464.0mil; y2=332.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62300 {
+            x1=9.412122mm; y1=443.915mil; x2=9.412122mm; y2=443.915mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.419 {
-            x1=464.0mil; y1=332.0mil; x2=464.0mil; y2=332.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62303 {
+            x1=9.523476mm; y1=443.92mil; x2=9.523476mm; y2=443.92mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.422 {
-            x1=464.0mil; y1=332.0mil; x2=464.0mil; y2=9.4328mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62306 {
+            x1=9.523476mm; y1=443.92mil; x2=8.523476mm; y2=443.92mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.425 {
-            x1=464.0mil; y1=332.0mil; x2=12.7856mm; y2=332.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62309 {
+            x1=9.523476mm; y1=443.92mil; x2=9.523476mm; y2=10.275568mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -2259,13 +2663,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAN
+       uid = qIc8VW925zCt24ZkTm0AAAAa
       }
-      ha:subc.428 {
+      ha:subc.62323 {
        ha:attributes {
-        value=DFLS130L
-        footprint=powerdi123
-        refdes=D3
+        value=W25Q64
+        footprint=SOIJ8
+        refdes=U5
        }
       ha:data {
             li:padstack_prototypes {
@@ -2282,14 +2686,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -43.31mil  
-              -0.700024mm  
-              -43.31mil  
-              0.700024mm  
-              43.31mil  
-              0.700024mm  
-              43.31mil  
-              -0.700024mm  
+              -33.46mil  
+              -12.795mil  
+              -33.46mil  
+              12.795mil  
+              33.46mil  
+              12.795mil  
+              33.46mil  
+              -12.795mil  
              }
            }
 
@@ -2301,14 +2705,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -49.215mil  
-              -33.465mil  
-              -49.215mil  
-              33.465mil  
-              49.215mil  
-              33.465mil  
-              49.215mil  
-              -33.465mil  
+              -36.46mil  
+              -15.795mil  
+              -36.46mil  
+              15.795mil  
+              36.46mil  
+              15.795mil  
+              36.46mil  
+              -15.795mil  
              }
            }
 
@@ -2320,14 +2724,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -43.31mil  
-              -0.700024mm  
-              -43.31mil  
-              0.700024mm  
-              43.31mil  
-              0.700024mm  
-              43.31mil  
-              -0.700024mm  
+              -33.46mil  
+              -12.795mil  
+              -33.46mil  
+              12.795mil  
+              33.46mil  
+              12.795mil  
+              33.46mil  
+              -12.795mil  
              }
            }
          }
@@ -2345,14 +2749,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.449961mm  
-              -0.699897mm  
-              -0.449961mm  
-              -0.699897mm  
-              -0.449961mm  
-              0.699897mm  
-              0.449961mm  
-              0.699897mm  
+              -0.849885mm  
+              -12.795mil  
+              -0.849885mm  
+              12.795mil  
+              0.849885mm  
+              12.795mil  
+              0.849885mm  
+              -12.795mil  
              }
            }
 
@@ -2364,14 +2768,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              23.62mil  
-              -33.46mil  
-              -23.62mil  
-              -33.46mil  
-              -23.62mil  
-              33.46mil  
-              23.62mil  
-              33.46mil  
+              -0.926085mm  
+              -15.795mil  
+              -0.926085mm  
+              15.795mil  
+              0.926085mm  
+              15.795mil  
+              0.926085mm  
+              -15.795mil  
              }
            }
 
@@ -2383,14 +2787,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.449961mm  
-              -0.699897mm  
-              -0.449961mm  
-              -0.699897mm  
-              -0.449961mm  
-              0.699897mm  
-              0.449961mm  
-              0.699897mm  
+              -0.849885mm  
+              -12.795mil  
+              -0.849885mm  
+              12.795mil  
+              0.849885mm  
+              12.795mil  
+              0.849885mm  
+              -12.795mil  
              }
            }
          }
@@ -2398,8 +2802,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.430 {
-         proto=0; x=328.0mil; y=668.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.62350 {
+         proto=0; x=29.291661mm; y=1.34599in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
          ha:flags {
           clearline=1
          }
@@ -2408,12 +2812,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=cathode
+           term=8
+           name=VCC
          }
         }
-        ha:padstack_ref.431 {
-         proto=1; x=227.61mil; y=668.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.62351 {
+         proto=1; x=36.291392mm; y=1.34599in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
          ha:flags {
           clearline=1
          }
@@ -2423,7 +2827,91 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=anode
+           name=CS
+         }
+        }
+        ha:padstack_ref.62352 {
+         proto=0; x=29.291661mm; y=32.918146mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=HOLD
+         }
+        }
+        ha:padstack_ref.62353 {
+         proto=1; x=36.291392mm; y=32.918146mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=SO
+         }
+        }
+        ha:padstack_ref.62354 {
+         proto=0; x=29.291661mm; y=1.246in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=SCK
+         }
+        }
+        ha:padstack_ref.62355 {
+         proto=1; x=36.291392mm; y=1.246in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=WP
+         }
+        }
+        ha:padstack_ref.62356 {
+         proto=0; x=29.291661mm; y=30.3784mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=SI
+         }
+        }
+        ha:padstack_ref.62357 {
+         proto=1; x=36.291392mm; y=30.3784mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=VSS
          }
         }
        }
@@ -2434,34 +2922,20 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.432 {
-            x1=5.881116mm; y1=16.002254mm; x2=349.66mil; y2=16.002254mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.435 {
-            x1=349.66mil; y1=16.002254mm; x2=349.66mil; y2=705.99mil; thickness=10.0mil; clearance=0.0;
+           ha:line.62324 {
+            x1=1.1851in; y1=1.16608in; x2=1.1851in; y2=1.37591in; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.438 {
-            x1=349.66mil; y1=705.99mil; x2=5.881116mm; y2=705.99mil; thickness=10.0mil; clearance=0.0;
+           ha:line.62327 {
+            x1=1.1851in; y1=1.16608in; x2=1.39691in; y2=1.16608in; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.441 {
-            x1=5.881116mm; y1=705.99mil; x2=5.881116mm; y2=16.002254mm; thickness=10.0mil; clearance=0.0;
+           ha:line.62330 {
+            x1=1.39691in; y1=1.16608in; x2=1.39691in; y2=1.37591in; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.444 {
-            x1=9.415526mm; y1=16.002254mm; x2=389.68mil; y2=16.002254mm; thickness=10.0mil; clearance=0.0;
+           ha:line.62333 {
+            x1=1.1851in; y1=1.37591in; x2=1.39691in; y2=1.37591in; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.447 {
-            x1=389.68mil; y1=16.002254mm; x2=389.68mil; y2=705.99mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.450 {
-            x1=389.68mil; y1=705.99mil; x2=9.415526mm; y2=705.99mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.429 {
-            string=%a.parent.refdes%; x=290.6mil; y=668.0mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
+           ha:arc.62336 {
+            x=1.3786in; y=1.34599in; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -2475,26 +2949,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.453 {
-            x1=277.805mil; y1=668.0mil; x2=277.805mil; y2=668.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62338 {
+            x1=32.791526mm; y1=32.283273mm; x2=32.791526mm; y2=32.283273mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.456 {
-            x1=290.6mil; y1=668.0mil; x2=290.6mil; y2=668.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62341 {
+            x1=32.7914mm; y1=1.271in; x2=32.7914mm; y2=1.271in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.459 {
-            x1=290.6mil; y1=668.0mil; x2=8.38124mm; y2=668.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62344 {
+            x1=32.7914mm; y1=1.271in; x2=31.7914mm; y2=1.271in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.462 {
-            x1=290.6mil; y1=668.0mil; x2=290.6mil; y2=17.9672mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62347 {
+            x1=32.7914mm; y1=1.271in; x2=32.7914mm; y2=31.2834mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -2508,13 +2982,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAO
+       uid = qIc8VW925zCt24ZkTm0AAAAb
       }
-      ha:subc.487 {
+      ha:subc.62359 {
        ha:attributes {
-        value=10k
+        value=100k
         footprint=0402
-        refdes=R38
+        refdes=R13
        }
       ha:data {
             li:padstack_prototypes {
@@ -2584,8 +3058,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.489 {
-         proto=0; x=13.500608mm; y=258.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62373 {
+         proto=0; x=17.742408mm; y=451.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -2598,8 +3072,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.490 {
-         proto=0; x=563.0mil; y=258.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62374 {
+         proto=0; x=730.0mil; y=451.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -2620,14 +3094,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.488 {
-            string=%a.parent.refdes%; x=519.11mil; y=4.6116mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -2640,26 +3106,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.491 {
-            x1=13.900404mm; y1=258.0mil; x2=13.900404mm; y2=258.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62361 {
+            x1=18.142204mm; y1=451.0mil; x2=18.142204mm; y2=451.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.494 {
-            x1=13.900404mm; y1=258.0mil; x2=13.900404mm; y2=258.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62364 {
+            x1=18.142204mm; y1=451.0mil; x2=18.142204mm; y2=451.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.497 {
-            x1=13.900404mm; y1=258.0mil; x2=14.900404mm; y2=258.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62367 {
+            x1=18.142204mm; y1=451.0mil; x2=19.142204mm; y2=451.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.500 {
-            x1=13.900404mm; y1=258.0mil; x2=13.900404mm; y2=7.5532mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62370 {
+            x1=18.142204mm; y1=451.0mil; x2=18.142204mm; y2=12.4554mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -2673,75 +3139,169 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAQ
+       uid = qIc8VW925zCt24ZkTm0AAAAc
       }
-      ha:subc.503 {
+      ha:subc.62376 {
        ha:attributes {
-        value=9.09k
-        footprint=0402
-        refdes=R39
+        value=LiPo
+        footprint=B2B-PH
+        refdes=B1
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         hdia=29.53mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             mask = 1
+             bottom = 1
+             copper = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=1.459992mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=1.459992mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=29.53mil; 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  
+              -0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+              0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+              0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+              0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.729996mm  
+              -0.729996mm  
+              0.729996mm  
+              -0.729996mm  
+              0.729996mm  
+              0.729996mm  
+              -0.729996mm  
+              0.729996mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.729996mm  
+              -0.729996mm  
+              0.729996mm  
+              -0.729996mm  
+              0.729996mm  
+              0.729996mm  
+              -0.729996mm  
+              0.729996mm  
              }
            }
          }
@@ -2749,22 +3309,28 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.505 {
-         proto=0; x=563.0mil; y=219.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62402 {
+         proto=0; x=553.0mil; y=561.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=2
+           name=-
          }
         }
-        ha:padstack_ref.506 {
-         proto=0; x=13.500608mm; y=219.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62403 {
+         proto=1; x=553.0mil; y=639.74mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
          ha:flags {
           clearline=1
          }
@@ -2773,8 +3339,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=1
+           name=+
          }
         }
        }
@@ -2785,18 +3351,22 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.504 {
-            string=%a.parent.refdes%; x=14.818614mm; y=7.7836mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 180.000000
+           ha:line.62377 {
+            x1=11.2461mm; y1=484.23mil; x2=11.2461mm; y2=18.199354mm; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.62380 {
+            x1=11.2461mm; y1=18.199354mm; x2=15.746218mm; y2=18.199354mm; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.62383 {
+            x1=15.746218mm; y1=484.23mil; x2=15.746218mm; y2=18.199354mm; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.62386 {
+            x1=11.2461mm; y1=484.23mil; x2=15.746218mm; y2=484.23mil; thickness=6.0mil; clearance=0.0;
            }
           }
           ha:type {
            silk = 1
-           top = 1
+           bottom = 1
           }
         }
 
@@ -2805,46 +3375,46 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.507 {
-            x1=13.900404mm; y1=219.0mil; x2=13.900404mm; y2=219.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62390 {
+            x1=553.0mil; y1=600.37mil; x2=553.0mil; y2=600.37mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.510 {
-            x1=13.900404mm; y1=219.0mil; x2=13.900404mm; y2=219.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62393 {
+            x1=11.2461mm; y1=484.23mil; x2=11.2461mm; y2=484.23mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.513 {
-            x1=13.900404mm; y1=219.0mil; x2=12.900404mm; y2=219.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62396 {
+            x1=11.2461mm; y1=484.23mil; x2=11.2461mm; y2=13.299442mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.516 {
-            x1=13.900404mm; y1=219.0mil; x2=13.900404mm; y2=4.5626mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62399 {
+            x1=11.2461mm; y1=484.23mil; x2=12.2461mm; y2=484.23mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           top = 1
-           misc = 1
+           bottom = 1
            virtual = 1
+           misc = 1
           }
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAR
+       uid = qIc8VW925zCt24ZkTm0AAAAd
       }
-      ha:subc.750 {
+      ha:subc.62405 {
        ha:attributes {
-        value=Si7232DN
-        footprint=1212-8
-        refdes=Q1
+        value=4.7uF
+        footprint=0402
+        refdes=C5
        }
       ha:data {
             li:padstack_prototypes {
@@ -2861,14 +3431,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.494919mm  
-              -0.202438mm  
-              -0.494919mm  
-              0.202438mm  
-              0.494919mm  
-              0.202438mm  
-              0.494919mm  
-              -0.202438mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -2880,14 +3450,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.571119mm  
-              -10.97mil  
-              -0.571119mm  
-              10.97mil  
-              0.571119mm  
-              10.97mil  
-              0.571119mm  
-              -10.97mil  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -2899,128 +3469,37 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.494919mm  
-              -0.202438mm  
-              -0.494919mm  
-              0.202438mm  
-              0.494919mm  
-              0.202438mm  
-              0.494919mm  
-              -0.202438mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
          }
        }
+      }
 
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+       li:objects {
+        ha:padstack_ref.62419 {
+         proto=0; x=499.0mil; y=585.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.862583mm  
-              -0.495045mm  
-              -0.862583mm  
-              0.495045mm  
-              0.862583mm  
-              0.495045mm  
-              0.862583mm  
-              -0.495045mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -36.96mil  
-              -0.571246mm  
-              -36.96mil  
-              0.571246mm  
-              36.96mil  
-              0.571246mm  
-              36.96mil  
-              -0.571246mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.862583mm  
-              -0.495045mm  
-              -0.862583mm  
-              0.495045mm  
-              0.862583mm  
-              0.495045mm  
-              0.862583mm  
-              -0.495045mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.752 {
-         proto=0; x=218.455mil; y=382.3mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=pin8
-         }
-        }
-        ha:padstack_ref.753 {
-         proto=0; x=331.435mil; y=382.3mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+         li:thermal {
+         }
 
          ha:attributes {
            term=1
-           name=pin1
-         }
-        }
-        ha:padstack_ref.754 {
-         proto=0; x=218.455mil; y=9.060434mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=pin7
+           name=1
          }
         }
-        ha:padstack_ref.755 {
-         proto=0; x=331.435mil; y=9.060434mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:padstack_ref.62420 {
+         proto=0; x=499.0mil; y=616.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -3030,67 +3509,140 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=pin2
+           name=2
          }
         }
-        ha:padstack_ref.756 {
-         proto=0; x=218.455mil; y=331.12mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=6
-           name=pin6
-         }
+          li:objects {
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-        ha:padstack_ref.757 {
-         proto=0; x=331.435mil; y=331.12mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-         ha:attributes {
-           term=3
-           name=pin3
-         }
+          li:objects {
+           ha:line.62407 {
+            x1=499.0mil; y1=600.74mil; x2=499.0mil; y2=600.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.62410 {
+            x1=499.0mil; y1=600.74mil; x2=499.0mil; y2=600.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.62413 {
+            x1=499.0mil; y1=600.74mil; x2=499.0mil; y2=14.258796mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.62416 {
+            x1=499.0mil; y1=600.74mil; x2=11.6746mm; y2=600.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.758 {
-         proto=0; x=218.455mil; y=7.760462mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+      }
+       uid = qIc8VW925zCt24ZkTm0AAAAf
+      }
+      ha:subc.62422 {
+       ha:attributes {
+        value=1k
+        footprint=0402
+        refdes=R53
+       }
+      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=5
-           name=pin5
-         }
-        }
-        ha:padstack_ref.759 {
-         proto=0; x=331.435mil; y=7.760462mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
 
-         li:thermal {
-         }
+           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:attributes {
-           term=4
-           name=pin4
+           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:padstack_ref.760 {
-         proto=1; x=253.0mil; y=9.342882mm; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.62436 {
+         proto=0; x=2.038in; y=6.280404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -3099,12 +3651,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=8
-           name=pin8
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.761 {
-         proto=1; x=253.0mil; y=320.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+        ha:padstack_ref.62437 {
+         proto=0; x=2.038in; y=278.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -3113,8 +3665,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=5
-           name=pin5
+           term=2
+           name=2
          }
         }
        }
@@ -3125,29 +3677,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.762 {
-            x1=209.99mil; y1=408.87mil; x2=8.63346mm; y2=408.87mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.765 {
-            x1=8.63346mm; y1=7.085584mm; x2=8.63346mm; y2=408.87mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.768 {
-            x1=209.99mil; y1=7.085584mm; x2=8.63346mm; y2=7.085584mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.771 {
-            x1=209.99mil; y1=7.085584mm; x2=209.99mil; y2=408.87mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.774 {
-            x=366.12mil; y=10.035286mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.751 {
-            string=%a.parent.refdes%; x=154.83mil; y=11.316462mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
-           }
           }
           ha:type {
            silk = 1
@@ -3160,26 +3689,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.775 {
-            x1=6.872122mm; y1=343.915mil; x2=6.872122mm; y2=343.915mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62424 {
+            x1=2.038in; y1=263.0mil; x2=2.038in; y2=263.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.778 {
-            x1=6.983476mm; y1=343.92mil; x2=6.983476mm; y2=343.92mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62427 {
+            x1=2.038in; y1=263.0mil; x2=2.038in; y2=263.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.781 {
-            x1=6.983476mm; y1=343.92mil; x2=5.983476mm; y2=343.92mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62430 {
+            x1=2.038in; y1=263.0mil; x2=2.038in; y2=5.6802mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.784 {
-            x1=6.983476mm; y1=343.92mil; x2=6.983476mm; y2=7.735568mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62433 {
+            x1=2.038in; y1=263.0mil; x2=50.7652mm; y2=263.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -3193,13 +3722,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAa
+       uid = qIc8VW925zCt24ZkTm0AAAAr
       }
-      ha:subc.787 {
+      ha:subc.62439 {
        ha:attributes {
-        value=W25Q64
-        footprint=SOIJ8
-        refdes=U5
+        value=5.6k
+        footprint=0402
+        refdes=R25
        }
       ha:data {
             li:padstack_prototypes {
@@ -3216,14 +3745,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -33.46mil  
-              -12.795mil  
-              -33.46mil  
-              12.795mil  
-              33.46mil  
-              12.795mil  
-              33.46mil  
-              -12.795mil  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -3235,14 +3764,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -36.46mil  
-              -15.795mil  
-              -36.46mil  
-              15.795mil  
-              36.46mil  
-              15.795mil  
-              36.46mil  
-              -15.795mil  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -3254,20 +3783,114 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -33.46mil  
-              -12.795mil  
-              -33.46mil  
-              12.795mil  
-              33.46mil  
-              12.795mil  
-              33.46mil  
-              -12.795mil  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
          }
        }
+      }
 
-       ha:ps_proto_v6.1 {
+       li:objects {
+        ha:padstack_ref.62453 {
+         proto=0; x=798.0mil; y=539.0mil; 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.62454 {
+         proto=0; x=798.0mil; y=12.891008mm; 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:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.62441 {
+            x1=798.0mil; y1=13.290804mm; x2=798.0mil; y2=13.290804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.62444 {
+            x1=798.0mil; y1=13.290804mm; x2=798.0mil; y2=13.290804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.62447 {
+            x1=798.0mil; y1=13.290804mm; x2=798.0mil; y2=14.290804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.62450 {
+            x1=798.0mil; y1=13.290804mm; x2=21.2692mm; y2=13.290804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = qIc8VW925zCt24ZkTm0AAAAs
+      }
+      ha:subc.62456 {
+       ha:attributes {
+        value=10k
+        footprint=0402
+        refdes=R26
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -3279,14 +3902,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.849885mm  
-              -12.795mil  
-              -0.849885mm  
-              12.795mil  
-              0.849885mm  
-              12.795mil  
-              0.849885mm  
-              -12.795mil  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -3298,14 +3921,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.926085mm  
-              -15.795mil  
-              -0.926085mm  
-              15.795mil  
-              0.926085mm  
-              15.795mil  
-              0.926085mm  
-              -15.795mil  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -3317,14 +3940,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.849885mm  
-              -12.795mil  
-              -0.849885mm  
-              12.795mil  
-              0.849885mm  
-              12.795mil  
-              0.849885mm  
-              -12.795mil  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
          }
@@ -3332,22 +3955,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.789 {
-         proto=0; x=1.053215in; y=31.648146mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=VCC
-         }
-        }
-        ha:padstack_ref.790 {
-         proto=1; x=33.751392mm; y=31.648146mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+        ha:padstack_ref.62470 {
+         proto=0; x=837.0mil; y=12.891008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -3357,25 +3966,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=CS
-         }
-        }
-        ha:padstack_ref.791 {
-         proto=0; x=1.053215in; y=1.19599in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=HOLD
+           name=1
          }
         }
-        ha:padstack_ref.792 {
-         proto=1; x=33.751392mm; y=1.19599in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+        ha:padstack_ref.62471 {
+         proto=0; x=837.0mil; y=539.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -3385,63 +3980,7 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=SO
-         }
-        }
-        ha:padstack_ref.793 {
-         proto=0; x=1.053215in; y=1.146in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=SCK
-         }
-        }
-        ha:padstack_ref.794 {
-         proto=1; x=33.751392mm; y=1.146in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=WP
-         }
-        }
-        ha:padstack_ref.795 {
-         proto=0; x=1.053215in; y=1.096in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=SI
-         }
-        }
-        ha:padstack_ref.796 {
-         proto=1; x=33.751392mm; y=1.096in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=VSS
+           name=2
          }
         }
        }
@@ -3452,29 +3991,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.797 {
-            x1=27.56154mm; y1=27.078432mm; x2=27.56154mm; y2=1.27591in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.800 {
-            x1=27.56154mm; y1=27.078432mm; x2=1.29691in; y2=27.078432mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.803 {
-            x1=1.29691in; y1=27.078432mm; x2=1.29691in; y2=1.27591in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.806 {
-            x1=27.56154mm; y1=1.27591in; x2=1.29691in; y2=1.27591in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.809 {
-            x=32.47644mm; y=31.648146mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.788 {
-            string=%a.parent.refdes%; x=1.05689in; y=26.660094mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
-           }
           }
           ha:type {
            silk = 1
@@ -3487,26 +4003,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.810 {
-            x1=30.251526mm; y1=1.170995in; x2=30.251526mm; y2=1.170995in; thickness=0.1mm; clearance=0.0;
+           ha:line.62458 {
+            x1=837.0mil; y1=13.290804mm; x2=837.0mil; y2=13.290804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.813 {
-            x1=1.191in; y1=1.171in; x2=1.191in; y2=1.171in; thickness=0.1mm; clearance=0.0;
+           ha:line.62461 {
+            x1=837.0mil; y1=13.290804mm; x2=837.0mil; y2=13.290804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.816 {
-            x1=1.191in; y1=1.171in; x2=29.2514mm; y2=1.171in; thickness=0.1mm; clearance=0.0;
+           ha:line.62464 {
+            x1=837.0mil; y1=13.290804mm; x2=837.0mil; y2=12.290804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.819 {
-            x1=1.191in; y1=1.171in; x2=1.191in; y2=28.7434mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62467 {
+            x1=837.0mil; y1=13.290804mm; x2=20.2598mm; y2=13.290804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -3520,13 +4036,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAb
+       uid = qIc8VW925zCt24ZkTm0AAAAt
       }
-      ha:subc.822 {
+      ha:subc.62473 {
        ha:attributes {
-        value=100k
+        value=1uF
         footprint=0402
-        refdes=R13
+        refdes=C37
        }
       ha:data {
             li:padstack_prototypes {
@@ -3596,8 +4112,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.824 {
-         proto=0; x=15.202408mm; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62487 {
+         proto=0; x=673.48mil; y=593.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -3610,8 +4126,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.825 {
-         proto=0; x=630.0mil; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62488 {
+         proto=0; x=642.0mil; y=593.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -3632,14 +4148,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.823 {
-            string=%a.parent.refdes%; x=568.61mil; y=6.942582mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -3652,26 +4160,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.826 {
-            x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62475 {
+            x1=657.74mil; y1=593.0mil; x2=657.74mil; y2=593.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.829 {
-            x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62478 {
+            x1=657.74mil; y1=593.0mil; x2=657.74mil; y2=593.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.832 {
-            x1=15.602204mm; y1=351.0mil; x2=16.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62481 {
+            x1=657.74mil; y1=593.0mil; x2=15.706596mm; y2=593.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.835 {
-            x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=9.9154mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62484 {
+            x1=657.74mil; y1=593.0mil; x2=657.74mil; y2=14.0622mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -3685,75 +4193,19 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAc
+       uid = qIc8VW925zCt24ZkTm0AAAAv
       }
-      ha:subc.838 {
+      ha:subc.62490 {
        ha:attributes {
-        value=LiPo
-        footprint=B2B-PH
-        refdes=B1
+        value=10nF
+        footprint=0402
+        refdes=C38
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=29.53mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;            }
-            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=1.299972mm;            }
-            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=1.299972mm;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=1.459992mm;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=1.459992mm;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=29.53mil; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -3764,52 +4216,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.649986mm  
-              -0.649986mm  
-              0.649986mm  
-              -0.649986mm  
-              0.649986mm  
-              0.649986mm  
-              -0.649986mm  
-              0.649986mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.649986mm  
-              -0.649986mm  
-              0.649986mm  
-              -0.649986mm  
-              0.649986mm  
-              0.649986mm  
-              -0.649986mm  
-              0.649986mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.649986mm  
-              -0.649986mm  
-              0.649986mm  
-              -0.649986mm  
-              0.649986mm  
-              0.649986mm  
-              -0.649986mm  
-              0.649986mm  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
 
@@ -3821,33 +4235,33 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.729996mm  
-              -0.729996mm  
-              0.729996mm  
-              -0.729996mm  
-              0.729996mm  
-              0.729996mm  
-              -0.729996mm  
-              0.729996mm  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             mask = 1
+             top = 1
+             paste = 1
             }
             clearance=0.0
              li:ps_poly {
-              -0.729996mm  
-              -0.729996mm  
-              0.729996mm  
-              -0.729996mm  
-              0.729996mm  
-              0.729996mm  
-              -0.729996mm  
-              0.729996mm  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
          }
@@ -3855,28 +4269,22 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.840 {
-         proto=0; x=453.0mil; y=461.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
+        ha:padstack_ref.62504 {
+         proto=0; x=728.0mil; y=593.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
          }
 
          ha:attributes {
-           term=2
-           name=-
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.841 {
-         proto=1; x=453.0mil; y=539.74mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
+        ha:padstack_ref.62505 {
+         proto=0; x=17.691608mm; y=593.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -3885,8 +4293,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=1
-           name=+
+           term=2
+           name=2
          }
         }
        }
@@ -3897,31 +4305,10 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.842 {
-            x1=8.7061mm; y1=384.23mil; x2=8.7061mm; y2=15.659354mm; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.845 {
-            x1=8.7061mm; y1=15.659354mm; x2=13.206218mm; y2=15.659354mm; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.848 {
-            x1=13.206218mm; y1=384.23mil; x2=13.206218mm; y2=15.659354mm; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.851 {
-            x1=8.7061mm; y1=384.23mil; x2=13.206218mm; y2=384.23mil; thickness=6.0mil; clearance=0.0;
-           }
-           ha:text.839 {
-            string=%a.parent.refdes%; x=8.875772mm; y=603.7mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-             onsolder=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
-           bottom = 1
+           top = 1
           }
         }
 
@@ -3930,46 +4317,46 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.854 {
-            x1=453.0mil; y1=500.37mil; x2=453.0mil; y2=500.37mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62492 {
+            x1=18.091404mm; y1=593.0mil; x2=18.091404mm; y2=593.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.857 {
-            x1=8.7061mm; y1=384.23mil; x2=8.7061mm; y2=384.23mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62495 {
+            x1=18.091404mm; y1=593.0mil; x2=18.091404mm; y2=593.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.860 {
-            x1=8.7061mm; y1=384.23mil; x2=8.7061mm; y2=10.759442mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62498 {
+            x1=18.091404mm; y1=593.0mil; x2=17.091404mm; y2=593.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.863 {
-            x1=8.7061mm; y1=384.23mil; x2=9.7061mm; y2=384.23mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62501 {
+            x1=18.091404mm; y1=593.0mil; x2=18.091404mm; y2=14.0622mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           bottom = 1
-           virtual = 1
+           top = 1
            misc = 1
+           virtual = 1
           }
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAd
+       uid = qIc8VW925zCt24ZkTm0AAAAw
       }
-      ha:subc.882 {
+      ha:subc.62507 {
        ha:attributes {
-        value=4.7uF
+        value=27k
         footprint=0402
-        refdes=C5
+        refdes=R20
        }
       ha:data {
             li:padstack_prototypes {
@@ -4039,8 +4426,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.884 {
-         proto=0; x=399.0mil; y=485.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62521 {
+         proto=0; x=26.4922mm; y=13.671804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -4053,8 +4440,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.885 {
-         proto=0; x=399.0mil; y=516.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62522 {
+         proto=0; x=26.4922mm; y=569.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -4075,14 +4462,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.883 {
-            string=%a.parent.refdes%; x=10.4554mm; y=12.955796mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
-           }
           }
           ha:type {
            silk = 1
@@ -4095,26 +4474,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.886 {
-            x1=399.0mil; y1=500.74mil; x2=399.0mil; y2=500.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62509 {
+            x1=26.4922mm; y1=554.0mil; x2=26.4922mm; y2=554.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.889 {
-            x1=399.0mil; y1=500.74mil; x2=399.0mil; y2=500.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62512 {
+            x1=26.4922mm; y1=554.0mil; x2=26.4922mm; y2=554.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.892 {
-            x1=399.0mil; y1=500.74mil; x2=399.0mil; y2=11.718796mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62515 {
+            x1=26.4922mm; y1=554.0mil; x2=26.4922mm; y2=13.0716mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.895 {
-            x1=399.0mil; y1=500.74mil; x2=9.1346mm; y2=500.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62518 {
+            x1=26.4922mm; y1=554.0mil; x2=25.4922mm; y2=554.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -4128,13 +4507,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAf
+       uid = qIc8VW925zCt24ZkTm0AAAAx
       }
-      ha:subc.1077 {
+      ha:subc.62524 {
        ha:attributes {
-        value=1k
+        value=3.3k
         footprint=0402
-        refdes=R53
+        refdes=R2
        }
       ha:data {
             li:padstack_prototypes {
@@ -4204,8 +4583,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1079 {
-         proto=0; x=1.938in; y=3.740404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62538 {
+         proto=0; x=816.0mil; y=715.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -4218,8 +4597,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.1080 {
-         proto=0; x=1.938in; y=178.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62539 {
+         proto=0; x=816.0mil; y=684.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -4240,14 +4619,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.1078 {
-            string=%a.parent.refdes%; x=50.0253mm; y=131.5mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 270.000000
-           }
           }
           ha:type {
            silk = 1
@@ -4260,26 +4631,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1081 {
-            x1=1.938in; y1=163.0mil; x2=1.938in; y2=163.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62526 {
+            x1=816.0mil; y1=699.74mil; x2=816.0mil; y2=699.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1084 {
-            x1=1.938in; y1=163.0mil; x2=1.938in; y2=163.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62529 {
+            x1=816.0mil; y1=699.74mil; x2=816.0mil; y2=699.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1087 {
-            x1=1.938in; y1=163.0mil; x2=1.938in; y2=3.1402mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62532 {
+            x1=816.0mil; y1=699.74mil; x2=816.0mil; y2=18.773396mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1090 {
-            x1=1.938in; y1=163.0mil; x2=48.2252mm; y2=163.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62535 {
+            x1=816.0mil; y1=699.74mil; x2=21.7264mm; y2=699.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -4293,13 +4664,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAr
+       uid = qIc8VW925zCt24ZkTm0AAAAy
       }
-      ha:subc.1093 {
+      ha:subc.62541 {
        ha:attributes {
-        value=5.6k
+        value=10k
         footprint=0402
-        refdes=R25
+        refdes=R36
        }
       ha:data {
             li:padstack_prototypes {
@@ -4369,8 +4740,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1095 {
-         proto=0; x=698.0mil; y=439.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62555 {
+         proto=0; x=590.0mil; y=17.513808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -4383,8 +4754,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.1096 {
-         proto=0; x=698.0mil; y=10.351008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62556 {
+         proto=0; x=590.0mil; y=721.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -4405,14 +4776,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.1094 {
-            string=%a.parent.refdes%; x=727.48mil; y=11.551412mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 270.000000
-           }
           }
           ha:type {
            silk = 1
@@ -4425,26 +4788,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1097 {
-            x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62543 {
+            x1=590.0mil; y1=17.913604mm; x2=590.0mil; y2=17.913604mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1100 {
-            x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62546 {
+            x1=590.0mil; y1=17.913604mm; x2=590.0mil; y2=17.913604mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1103 {
-            x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=11.750804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62549 {
+            x1=590.0mil; y1=17.913604mm; x2=590.0mil; y2=16.913604mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1106 {
-            x1=698.0mil; y1=10.750804mm; x2=18.7292mm; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62552 {
+            x1=590.0mil; y1=17.913604mm; x2=13.986mm; y2=17.913604mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -4458,13 +4821,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAs
+       uid = qIc8VW925zCt24ZkTm0AAABR
       }
-      ha:subc.1109 {
+      ha:subc.62558 {
        ha:attributes {
-        value=10k
+        value=8.06k
         footprint=0402
-        refdes=R26
+        refdes=R37
        }
       ha:data {
             li:padstack_prototypes {
@@ -4481,14 +4844,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
 
@@ -4500,14 +4863,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
+              0.326136mm  
               -0.425958mm  
               -0.326136mm  
               -0.425958mm  
-              0.326136mm  
+              -0.326136mm  
               0.425958mm  
               0.326136mm  
               0.425958mm  
-              -0.326136mm  
              }
            }
 
@@ -4519,14 +4882,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
          }
@@ -4534,8 +4897,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1111 {
-         proto=0; x=737.0mil; y=10.351008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62572 {
+         proto=0; x=649.0mil; y=555.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -4548,8 +4911,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.1112 {
-         proto=0; x=737.0mil; y=439.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62573 {
+         proto=0; x=15.685008mm; y=555.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -4570,14 +4933,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.1110 {
-            string=%a.parent.refdes%; x=773.0mil; y=453.74mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 270.000000
-           }
           }
           ha:type {
            silk = 1
@@ -4590,26 +4945,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1113 {
-            x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62560 {
+            x1=16.084804mm; y1=555.0mil; x2=16.084804mm; y2=555.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1116 {
-            x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62563 {
+            x1=16.084804mm; y1=555.0mil; x2=16.084804mm; y2=555.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1119 {
-            x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=9.750804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62566 {
+            x1=16.084804mm; y1=555.0mil; x2=15.084804mm; y2=555.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1122 {
-            x1=737.0mil; y1=10.750804mm; x2=17.7198mm; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62569 {
+            x1=16.084804mm; y1=555.0mil; x2=16.084804mm; y2=13.097mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -4623,13 +4978,17 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAt
+       uid = qIc8VW925zCt24ZkTm0AAABS
       }
-      ha:subc.1141 {
+      ha:subc.62575 {
        ha:attributes {
-        value=1uF
-        footprint=0402
-        refdes=C37
+        copyright=2006 DJ Delorie
+        author=DJ Delorie
+        footprint=SOT23-5
+        dist-license=GPL
+        refdes=U1
+        value=TC2185-3.3
+        use-license=Unlimited
        }
       ha:data {
             li:padstack_prototypes {
@@ -4646,14 +5005,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              12.0mil  
+              -20.0mil  
+              -12.0mil  
+              -20.0mil  
+              -12.0mil  
+              20.0mil  
+              12.0mil  
+              20.0mil  
              }
            }
 
@@ -4665,14 +5024,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              15.0mil  
+              -23.0mil  
+              -15.0mil  
+              -23.0mil  
+              -15.0mil  
+              23.0mil  
+              15.0mil  
+              23.0mil  
              }
            }
 
@@ -4684,14 +5043,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              12.0mil  
+              -20.0mil  
+              -12.0mil  
+              -20.0mil  
+              -12.0mil  
+              20.0mil  
+              12.0mil  
+              20.0mil  
              }
            }
          }
@@ -4699,8 +5058,36 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1143 {
-         proto=0; x=573.48mil; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62601 {
+         proto=0; x=720.0mil; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=BY
+         }
+        }
+        ha:padstack_ref.62602 {
+         proto=0; x=642.0mil; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=VOUT
+         }
+        }
+        ha:padstack_ref.62603 {
+         proto=0; x=642.0mil; y=731.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -4710,11 +5097,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=1
+           name=VIN
          }
         }
-        ha:padstack_ref.1144 {
-         proto=0; x=542.0mil; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62604 {
+         proto=0; x=681.0mil; y=731.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -4724,7 +5111,21 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=2
+           name=GND
+         }
+        }
+        ha:padstack_ref.62605 {
+         proto=0; x=720.0mil; y=731.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=EN
          }
         }
        }
@@ -4735,13 +5136,25 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.1142 {
-            string=%a.parent.refdes%; x=584.46mil; y=13.983462mm; scale=100; fid=0;
+           ha:line.62576 {
+            x1=622.0mil; y1=759.0mil; x2=740.0mil; y2=759.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.62579 {
+            x1=622.0mil; y1=620.0mil; x2=622.0mil; y2=759.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.62582 {
+            x1=622.0mil; y1=620.0mil; x2=740.0mil; y2=620.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.62585 {
+            x1=740.0mil; y1=620.0mil; x2=740.0mil; y2=759.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:text.62588 {
+            string=%a.parent.refdes%; x=747.49mil; y=20.657312mm; scale=89; fid=0;
             ha:flags {
              dyntext=1
              floater=1
             }
-            rot = 90.000000
+            rot = 180.000000
            }
           }
           ha:type {
@@ -4755,26 +5168,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1145 {
-            x1=557.74mil; y1=493.0mil; x2=557.74mil; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62589 {
+            x1=681.0mil; y1=698.2mil; x2=681.0mil; y2=698.2mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1148 {
-            x1=557.74mil; y1=493.0mil; x2=557.74mil; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62592 {
+            x1=720.0mil; y1=649.0mil; x2=720.0mil; y2=649.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1151 {
-            x1=557.74mil; y1=493.0mil; x2=13.166596mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62595 {
+            x1=720.0mil; y1=649.0mil; x2=720.0mil; y2=17.4846mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1154 {
-            x1=557.74mil; y1=493.0mil; x2=557.74mil; y2=11.5222mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62598 {
+            x1=720.0mil; y1=649.0mil; x2=19.288mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -4788,13 +5201,17 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAv
+       uid = qIc8VW925zCt24ZkTm0AAABT
       }
-      ha:subc.1157 {
+      ha:subc.62607 {
        ha:attributes {
-        value=10nF
-        footprint=0402
-        refdes=C38
+        copyright=2006 DJ Delorie
+        author=DJ Delorie
+        footprint=SOT23-5
+        dist-license=GPL
+        refdes=U2
+        value=MCP73831
+        use-license=Unlimited
        }
       ha:data {
             li:padstack_prototypes {
@@ -4811,14 +5228,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              12.0mil  
+              -20.0mil  
+              -12.0mil  
+              -20.0mil  
+              -12.0mil  
+              20.0mil  
+              12.0mil  
+              20.0mil  
              }
            }
 
@@ -4830,14 +5247,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              15.0mil  
+              -23.0mil  
+              -15.0mil  
+              -23.0mil  
+              -15.0mil  
+              23.0mil  
+              15.0mil  
+              23.0mil  
              }
            }
 
@@ -4849,14 +5266,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              12.0mil  
+              -20.0mil  
+              -12.0mil  
+              -20.0mil  
+              -12.0mil  
+              20.0mil  
+              12.0mil  
+              20.0mil  
              }
            }
          }
@@ -4864,8 +5281,36 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1159 {
-         proto=0; x=628.0mil; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62633 {
+         proto=0; x=642.0mil; y=885.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=DCIN
+         }
+        }
+        ha:padstack_ref.62634 {
+         proto=0; x=720.0mil; y=885.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=BAT
+         }
+        }
+        ha:padstack_ref.62635 {
+         proto=0; x=720.0mil; y=803.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -4875,11 +5320,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=1
+           name=USB
          }
         }
-        ha:padstack_ref.1160 {
-         proto=0; x=15.151608mm; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62636 {
+         proto=0; x=681.0mil; y=803.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -4889,7 +5334,21 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=2
+           name=GND
+         }
+        }
+        ha:padstack_ref.62637 {
+         proto=0; x=642.0mil; y=803.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=CHG
          }
         }
        }
@@ -4900,13 +5359,17 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.1158 {
-            string=%a.parent.refdes%; x=585.57mil; y=410.17mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 270.000000
+           ha:line.62608 {
+            x1=622.0mil; y1=775.0mil; x2=740.0mil; y2=775.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.62611 {
+            x1=740.0mil; y1=775.0mil; x2=740.0mil; y2=914.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.62614 {
+            x1=622.0mil; y1=914.0mil; x2=740.0mil; y2=914.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.62617 {
+            x1=622.0mil; y1=775.0mil; x2=622.0mil; y2=914.0mil; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -4920,26 +5383,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1161 {
-            x1=15.551404mm; y1=493.0mil; x2=15.551404mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62621 {
+            x1=681.0mil; y1=21.22932mm; x2=681.0mil; y2=21.22932mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1164 {
-            x1=15.551404mm; y1=493.0mil; x2=15.551404mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62624 {
+            x1=642.0mil; y1=885.0mil; x2=642.0mil; y2=885.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1167 {
-            x1=15.551404mm; y1=493.0mil; x2=14.551404mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62627 {
+            x1=642.0mil; y1=885.0mil; x2=642.0mil; y2=21.479mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1170 {
-            x1=15.551404mm; y1=493.0mil; x2=15.551404mm; y2=11.5222mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62630 {
+            x1=642.0mil; y1=885.0mil; x2=15.3068mm; y2=885.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -4953,13 +5416,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAw
+       uid = qIc8VW925zCt24ZkTm0AAABU
       }
-      ha:subc.1173 {
+      ha:subc.62639 {
        ha:attributes {
-        value=27k
+        value=1k
         footprint=0402
-        refdes=R20
+        refdes=R50
        }
       ha:data {
             li:padstack_prototypes {
@@ -4976,14 +5439,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
 
@@ -4995,14 +5458,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
+              0.326136mm  
               -0.425958mm  
               -0.326136mm  
               -0.425958mm  
-              0.326136mm  
+              -0.326136mm  
               0.425958mm  
               0.326136mm  
               0.425958mm  
-              -0.326136mm  
              }
            }
 
@@ -5014,14 +5477,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
          }
@@ -5029,8 +5492,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1175 {
-         proto=0; x=928.0mil; y=11.824208mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62653 {
+         proto=0; x=678.74mil; y=954.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -5043,8 +5506,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.1176 {
-         proto=0; x=928.0mil; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62654 {
+         proto=0; x=16.440404mm; y=954.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -5065,14 +5528,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.1174 {
-            string=%a.parent.refdes%; x=940.57mil; y=13.513308mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
-           }
           }
           ha:type {
            silk = 1
@@ -5085,26 +5540,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1177 {
-            x1=928.0mil; y1=12.224004mm; x2=928.0mil; y2=12.224004mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62641 {
+            x1=663.0mil; y1=954.0mil; x2=663.0mil; y2=954.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1180 {
-            x1=928.0mil; y1=12.224004mm; x2=928.0mil; y2=12.224004mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62644 {
+            x1=663.0mil; y1=954.0mil; x2=663.0mil; y2=954.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1183 {
-            x1=928.0mil; y1=12.224004mm; x2=928.0mil; y2=11.224004mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62647 {
+            x1=663.0mil; y1=954.0mil; x2=15.8402mm; y2=954.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1186 {
-            x1=928.0mil; y1=12.224004mm; x2=22.5712mm; y2=12.224004mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62650 {
+            x1=663.0mil; y1=954.0mil; x2=663.0mil; y2=23.2316mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -5118,13 +5573,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAx
+       uid = qIc8VW925zCt24ZkTm0AAABX
       }
-      ha:subc.1189 {
+      ha:subc.62656 {
        ha:attributes {
-        value=3.3k
-        footprint=0402
-        refdes=R2
+        value=dualLED
+        footprint=0605
+        refdes=D2
        }
       ha:data {
             li:padstack_prototypes {
@@ -5141,14 +5596,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              12.795mil  
+              -16.73mil  
+              -12.795mil  
+              -16.73mil  
+              -12.795mil  
+              16.73mil  
+              12.795mil  
+              16.73mil  
              }
            }
 
@@ -5160,18 +5615,18 @@ ha:pcb-rnd-board-v6 {
             }
             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 {
+              15.795mil  
+              -19.73mil  
+              -15.795mil  
+              -19.73mil  
+              -15.795mil  
+              19.73mil  
+              15.795mil  
+              19.73mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
             ha:combining { auto=1;            }
             ha:layer_mask {
              top = 1
@@ -5179,14 +5634,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              12.795mil  
+              -16.73mil  
+              -12.795mil  
+              -16.73mil  
+              -12.795mil  
+              16.73mil  
+              12.795mil  
+              16.73mil  
              }
            }
          }
@@ -5194,8 +5649,22 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1191 {
-         proto=0; x=716.0mil; y=615.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62671 {
+         proto=0; x=2.06in; y=206.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=pin2
+         }
+        }
+        ha:padstack_ref.62672 {
+         proto=0; x=51.47437mm; y=206.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
          ha:flags {
           clearline=1
          }
@@ -5205,11 +5674,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=1
+           name=pin1
          }
         }
-        ha:padstack_ref.1192 {
-         proto=0; x=716.0mil; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62673 {
+         proto=0; x=2.06in; y=3.782568mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
          ha:flags {
           clearline=1
          }
@@ -5218,8 +5687,22 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=4
+           name=pin4
+         }
+        }
+        ha:padstack_ref.62674 {
+         proto=0; x=51.47437mm; y=3.782568mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=pin3
          }
         }
        }
@@ -5230,13 +5713,8 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.1190 {
-            string=%a.parent.refdes%; x=700.36mil; y=592.24mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 270.000000
+           ha:arc.62657 {
+            x=2.04328in; y=118.405mil; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -5250,26 +5728,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1193 {
-            x1=716.0mil; y1=599.74mil; x2=716.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62659 {
+            x1=51.899185mm; y1=177.46mil; x2=51.899185mm; y2=177.46mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1196 {
-            x1=716.0mil; y1=599.74mil; x2=716.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62662 {
+            x1=2.04328in; y1=177.465mil; x2=2.04328in; y2=177.465mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1199 {
-            x1=716.0mil; y1=599.74mil; x2=716.0mil; y2=16.233396mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62665 {
+            x1=2.04328in; y1=177.465mil; x2=2.04328in; y2=5.507611mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1202 {
-            x1=716.0mil; y1=599.74mil; x2=19.1864mm; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62668 {
+            x1=2.04328in; y1=177.465mil; x2=52.899312mm; y2=177.465mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -5283,13 +5761,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAy
+       uid = qIc8VW925zCt24ZkTm0AAABl
       }
-      ha:subc.1767 {
+      ha:subc.62676 {
        ha:attributes {
-        value=0.1uF
+        value=1k
         footprint=0402
-        refdes=C43
+        refdes=R52
        }
       ha:data {
             li:padstack_prototypes {
@@ -5359,8 +5837,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1769 {
-         proto=0; x=1.963in; y=-346.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62690 {
+         proto=0; x=2.076in; y=242.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -5373,8 +5851,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.1770 {
-         proto=0; x=1.963in; y=-7.988808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62691 {
+         proto=0; x=2.076in; y=273.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -5395,14 +5873,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.1768 {
-            string=%a.parent.refdes%; x=51.8541mm; y=-9.366504mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 270.000000
-           }
           }
           ha:type {
            silk = 1
@@ -5415,26 +5885,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1771 {
-            x1=1.963in; y1=-8.388604mm; x2=1.963in; y2=-8.388604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62678 {
+            x1=2.076in; y1=257.74mil; x2=2.076in; y2=257.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1774 {
-            x1=1.963in; y1=-8.388604mm; x2=1.963in; y2=-8.388604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62681 {
+            x1=2.076in; y1=257.74mil; x2=2.076in; y2=257.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1777 {
-            x1=1.963in; y1=-8.388604mm; x2=1.963in; y2=-9.388604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62684 {
+            x1=2.076in; y1=257.74mil; x2=2.076in; y2=5.546596mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1780 {
-            x1=1.963in; y1=-8.388604mm; x2=48.8602mm; y2=-8.388604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62687 {
+            x1=2.076in; y1=257.74mil; x2=51.7304mm; y2=257.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -5448,13 +5918,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAABP
+       uid = qIc8VW925zCt24ZkTm0AAABm
       }
-      ha:subc.1799 {
+      ha:subc.62693 {
        ha:attributes {
-        value=10k
-        footprint=0402
-        refdes=R36
+        value=dualLED
+        footprint=0605
+        refdes=D1
        }
       ha:data {
             li:padstack_prototypes {
@@ -5471,14 +5941,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              12.795mil  
+              -16.73mil  
+              -12.795mil  
+              -16.73mil  
+              -12.795mil  
+              16.73mil  
+              12.795mil  
+              16.73mil  
              }
            }
 
@@ -5490,14 +5960,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              15.795mil  
+              -19.73mil  
+              -15.795mil  
+              -19.73mil  
+              -15.795mil  
+              19.73mil  
+              15.795mil  
+              19.73mil  
              }
            }
 
@@ -5509,14 +5979,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              12.795mil  
+              -16.73mil  
+              -12.795mil  
+              -16.73mil  
+              -12.795mil  
+              16.73mil  
+              12.795mil  
+              16.73mil  
              }
            }
          }
@@ -5524,8 +5994,22 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1801 {
-         proto=0; x=490.0mil; y=14.973808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62708 {
+         proto=0; x=685.0mil; y=25.349211mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=pin2
+         }
+        }
+        ha:padstack_ref.62709 {
+         proto=0; x=718.45mil; y=25.349211mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
          ha:flags {
           clearline=1
          }
@@ -5535,11 +6019,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=1
+           name=pin1
          }
         }
-        ha:padstack_ref.1802 {
-         proto=0; x=490.0mil; y=621.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62710 {
+         proto=0; x=685.0mil; y=26.799043mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
          ha:flags {
           clearline=1
          }
@@ -5548,8 +6032,22 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=4
+           name=pin4
+         }
+        }
+        ha:padstack_ref.62711 {
+         proto=0; x=718.45mil; y=26.799043mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=pin3
          }
         }
        }
@@ -5560,13 +6058,8 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.1800 {
-            string=%a.parent.refdes%; x=521.5mil; y=14.573504mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 270.000000
+           ha:arc.62694 {
+            x=701.72mil; y=27.574124mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -5580,26 +6073,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1803 {
-            x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62696 {
+            x1=701.725mil; y1=26.074127mm; x2=701.725mil; y2=26.074127mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1806 {
-            x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62699 {
+            x1=701.72mil; y1=26.074mm; x2=701.72mil; y2=26.074mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1809 {
-            x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=14.373604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62702 {
+            x1=701.72mil; y1=26.074mm; x2=701.72mil; y2=25.074mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1812 {
-            x1=490.0mil; y1=15.373604mm; x2=11.446mm; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62705 {
+            x1=701.72mil; y1=26.074mm; x2=16.823688mm; y2=26.074mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -5613,13 +6106,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAABR
+       uid = qIc8VW925zCt24ZkTm0AAABo
       }
-      ha:subc.1815 {
+      ha:subc.62713 {
        ha:attributes {
-        value=8.06k
-        footprint=0402
-        refdes=R37
+        value=47uF
+        footprint=1206
+        refdes=C39
        }
       ha:data {
             li:padstack_prototypes {
@@ -5636,14 +6129,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              0.649986mm  
+              -0.94996mm  
+              -0.649986mm  
+              -0.94996mm  
+              -0.649986mm  
+              0.94996mm  
+              0.649986mm  
+              0.94996mm  
              }
            }
 
@@ -5655,14 +6148,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              0.726186mm  
+              -1.02616mm  
+              -0.726186mm  
+              -1.02616mm  
+              -0.726186mm  
+              1.02616mm  
+              0.726186mm  
+              1.02616mm  
              }
            }
 
@@ -5674,14 +6167,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              0.649986mm  
+              -0.94996mm  
+              -0.649986mm  
+              -0.94996mm  
+              -0.649986mm  
+              0.94996mm  
+              0.649986mm  
+              0.94996mm  
              }
            }
          }
@@ -5689,8 +6182,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1817 {
-         proto=0; x=549.0mil; y=455.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62733 {
+         proto=0; x=8.30326mm; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -5703,8 +6196,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.1818 {
-         proto=0; x=13.145008mm; y=455.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62734 {
+         proto=0; x=445.0mil; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -5725,13 +6218,11 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.1816 {
-            string=%a.parent.refdes%; x=14.344904mm; y=486.5mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 180.000000
+           ha:line.62714 {
+            x1=9.203182mm; y1=593.6mil; x2=10.403078mm; y2=593.6mil; thickness=8.0mil; clearance=0.0;
+           }
+           ha:line.62717 {
+            x1=9.203182mm; y1=16.97736mm; x2=10.403078mm; y2=16.97736mm; thickness=8.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -5745,26 +6236,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1819 {
-            x1=13.544804mm; y1=455.0mil; x2=13.544804mm; y2=455.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62721 {
+            x1=9.80313mm; y1=631.0mil; x2=9.80313mm; y2=631.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1822 {
-            x1=13.544804mm; y1=455.0mil; x2=13.544804mm; y2=455.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62724 {
+            x1=9.80313mm; y1=631.0mil; x2=9.80313mm; y2=631.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1825 {
-            x1=13.544804mm; y1=455.0mil; x2=12.544804mm; y2=455.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62727 {
+            x1=9.80313mm; y1=631.0mil; x2=10.80313mm; y2=631.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1828 {
-            x1=13.544804mm; y1=455.0mil; x2=13.544804mm; y2=10.557mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62730 {
+            x1=9.80313mm; y1=631.0mil; x2=9.80313mm; y2=17.0274mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -5778,17 +6269,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAABS
+       uid = 1eCFB3lwkWzy5iwEkcsAAABn
       }
-      ha:subc.1831 {
+      ha:subc.62736 {
        ha:attributes {
-        copyright=2006 DJ Delorie
-        author=DJ Delorie
-        footprint=SOT23-5
-        dist-license=GPL
-        refdes=U1
-        value=TC2185-3.3
-        use-license=Unlimited
+        footprint=0402
+        value=8.2pF
+        openscad=0402
+        refdes=C11
        }
       ha:data {
             li:padstack_prototypes {
@@ -5805,14 +6293,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              12.0mil  
-              -20.0mil  
-              -12.0mil  
-              -20.0mil  
-              -12.0mil  
-              20.0mil  
-              12.0mil  
-              20.0mil  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
 
@@ -5824,14 +6312,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              15.0mil  
-              -23.0mil  
-              -15.0mil  
-              -23.0mil  
-              -15.0mil  
-              23.0mil  
-              15.0mil  
-              23.0mil  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
@@ -5843,14 +6331,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              12.0mil  
-              -20.0mil  
-              -12.0mil  
-              -20.0mil  
-              -12.0mil  
-              20.0mil  
-              12.0mil  
-              20.0mil  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
          }
@@ -5858,36 +6346,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1833 {
-         proto=0; x=620.0mil; y=549.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=BY
-         }
-        }
-        ha:padstack_ref.1834 {
-         proto=0; x=542.0mil; y=549.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=VOUT
-         }
-        }
-        ha:padstack_ref.1835 {
-         proto=0; x=542.0mil; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.62750 {
+         proto=0; x=3.358256mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -5897,11 +6357,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=VIN
+           name=1
          }
         }
-        ha:padstack_ref.1836 {
-         proto=0; x=581.0mil; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.62751 {
+         proto=0; x=4.157848mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -5911,21 +6371,7 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=GND
-         }
-        }
-        ha:padstack_ref.1837 {
-         proto=0; x=620.0mil; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=EN
+           name=2
          }
         }
        }
@@ -5936,26 +6382,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1838 {
-            x1=522.0mil; y1=659.0mil; x2=640.0mil; y2=659.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1841 {
-            x1=522.0mil; y1=520.0mil; x2=522.0mil; y2=659.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1844 {
-            x1=522.0mil; y1=520.0mil; x2=640.0mil; y2=520.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1847 {
-            x1=640.0mil; y1=520.0mil; x2=640.0mil; y2=659.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.1832 {
-            string=%a.parent.refdes%; x=647.49mil; y=18.117312mm; scale=89; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 180.000000
-           }
           }
           ha:type {
            silk = 1
@@ -5968,26 +6394,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1850 {
-            x1=581.0mil; y1=598.2mil; x2=581.0mil; y2=598.2mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62738 {
+            x1=3.758052mm; y1=1.501933mm; x2=3.758052mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1853 {
-            x1=620.0mil; y1=549.0mil; x2=620.0mil; y2=549.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62741 {
+            x1=3.758052mm; y1=1.501933mm; x2=3.758052mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1856 {
-            x1=620.0mil; y1=549.0mil; x2=620.0mil; y2=14.9446mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62744 {
+            x1=3.758052mm; y1=1.501933mm; x2=4.758052mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1859 {
-            x1=620.0mil; y1=549.0mil; x2=16.748mm; y2=549.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62747 {
+            x1=3.758052mm; y1=1.501933mm; x2=3.758052mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -6001,17 +6427,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAABT
+       uid = Bda500dsIaChqNFriEwAAABl
       }
-      ha:subc.1862 {
+      ha:subc.62753 {
        ha:attributes {
-        copyright=2006 DJ Delorie
-        author=DJ Delorie
-        footprint=SOT23-5
-        dist-license=GPL
-        refdes=U2
-        value=MCP73831
-        use-license=Unlimited
+        footprint=0402
+        value=4.7pF
+        openscad=0402
+        refdes=C12
        }
       ha:data {
             li:padstack_prototypes {
@@ -6028,14 +6451,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              12.0mil  
-              -20.0mil  
-              -12.0mil  
-              -20.0mil  
-              -12.0mil  
-              20.0mil  
-              12.0mil  
-              20.0mil  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
 
@@ -6047,14 +6470,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              15.0mil  
-              -23.0mil  
-              -15.0mil  
-              -23.0mil  
-              -15.0mil  
-              23.0mil  
-              15.0mil  
-              23.0mil  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
@@ -6066,14 +6489,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              12.0mil  
-              -20.0mil  
-              -12.0mil  
-              -20.0mil  
-              -12.0mil  
-              20.0mil  
-              12.0mil  
-              20.0mil  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
          }
@@ -6081,36 +6504,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1864 {
-         proto=0; x=542.0mil; y=785.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=DCIN
-         }
-        }
-        ha:padstack_ref.1865 {
-         proto=0; x=620.0mil; y=785.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=BAT
-         }
-        }
-        ha:padstack_ref.1866 {
-         proto=0; x=620.0mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.62767 {
+         proto=0; x=5.79436mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -6120,11 +6515,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=USB
+           name=1
          }
         }
-        ha:padstack_ref.1867 {
-         proto=0; x=581.0mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.62768 {
+         proto=0; x=6.593952mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -6134,21 +6529,7 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=GND
-         }
-        }
-        ha:padstack_ref.1868 {
-         proto=0; x=542.0mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=CHG
+           name=2
          }
         }
        }
@@ -6159,26 +6540,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1869 {
-            x1=522.0mil; y1=675.0mil; x2=640.0mil; y2=675.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1872 {
-            x1=640.0mil; y1=675.0mil; x2=640.0mil; y2=814.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1875 {
-            x1=522.0mil; y1=814.0mil; x2=640.0mil; y2=814.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1878 {
-            x1=522.0mil; y1=675.0mil; x2=522.0mil; y2=814.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.1863 {
-            string=%a.parent.refdes%; x=462.97mil; y=715.2mil; scale=89; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -6191,26 +6552,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1881 {
-            x1=581.0mil; y1=18.68932mm; x2=581.0mil; y2=18.68932mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62755 {
+            x1=6.194156mm; y1=1.501933mm; x2=6.194156mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1884 {
-            x1=542.0mil; y1=785.0mil; x2=542.0mil; y2=785.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62758 {
+            x1=6.194156mm; y1=1.501933mm; x2=6.194156mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1887 {
-            x1=542.0mil; y1=785.0mil; x2=542.0mil; y2=18.939mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62761 {
+            x1=6.194156mm; y1=1.501933mm; x2=7.194156mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1890 {
-            x1=542.0mil; y1=785.0mil; x2=12.7668mm; y2=785.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62764 {
+            x1=6.194156mm; y1=1.501933mm; x2=6.194156mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -6224,13 +6585,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAABU
+       uid = Bda500dsIaChqNFriEwAAABn
       }
-      ha:subc.1925 {
+      ha:subc.62770 {
        ha:attributes {
-        value=1k
         footprint=0402
-        refdes=R50
+        value=12pF
+        openscad=0402
+        refdes=C13
        }
       ha:data {
             li:padstack_prototypes {
@@ -6300,8 +6662,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1927 {
-         proto=0; x=578.74mil; y=854.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62784 {
+         proto=0; x=8.230464mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -6314,8 +6676,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.1928 {
-         proto=0; x=13.900404mm; y=854.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62785 {
+         proto=0; x=9.030056mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -6336,14 +6698,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.1926 {
-            string=%a.parent.refdes%; x=525.5mil; y=884.5mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 180.000000
-           }
           }
           ha:type {
            silk = 1
@@ -6356,26 +6710,42 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1929 {
-            x1=563.0mil; y1=854.0mil; x2=563.0mil; y2=854.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62772 {
+            x1=8.63026mm; y1=1.501933mm; x2=8.63026mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1932 {
-            x1=563.0mil; y1=854.0mil; x2=563.0mil; y2=854.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62775 {
+            x1=8.63026mm; y1=1.501933mm; x2=8.63026mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1935 {
-            x1=563.0mil; y1=854.0mil; x2=13.3002mm; y2=854.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62778 {
+            x1=8.63026mm; y1=1.501933mm; x2=9.63026mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1938 {
-            x1=563.0mil; y1=854.0mil; x2=563.0mil; y2=20.6916mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62781 {
+            x1=8.63026mm; y1=1.501933mm; x2=8.63026mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=y
             }
@@ -6389,13 +6759,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAABX
+       uid = Bda500dsIaChqNFriEwAAABp
       }
-      ha:subc.1992 {
+      ha:subc.62787 {
        ha:attributes {
-        value=0.1uF
         footprint=0402
-        refdes=C42
+        value=4.7pF
+        openscad=0402
+        refdes=C14
        }
       ha:data {
             li:padstack_prototypes {
@@ -6465,8 +6836,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1994 {
-         proto=0; x=1.80152in; y=-349.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62801 {
+         proto=0; x=10.666568mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -6479,8 +6850,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.1995 {
-         proto=0; x=1.833in; y=-349.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62802 {
+         proto=0; x=11.46616mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -6501,14 +6872,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.1993 {
-            string=%a.parent.refdes%; x=42.716704mm; y=-378.5mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -6521,26 +6884,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1996 {
-            x1=1.81726in; y1=-349.0mil; x2=1.81726in; y2=-349.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62789 {
+            x1=11.066364mm; y1=1.501933mm; x2=11.066364mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1999 {
-            x1=1.81726in; y1=-349.0mil; x2=1.81726in; y2=-349.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62792 {
+            x1=11.066364mm; y1=1.501933mm; x2=11.066364mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2002 {
-            x1=1.81726in; y1=-349.0mil; x2=47.158404mm; y2=-349.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62795 {
+            x1=11.066364mm; y1=1.501933mm; x2=12.066364mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2005 {
-            x1=1.81726in; y1=-349.0mil; x2=1.81726in; y2=-7.8646mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62798 {
+            x1=11.066364mm; y1=1.501933mm; x2=11.066364mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -6554,13 +6917,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAABa
+       uid = Bda500dsIaChqNFriEwAAABr
       }
-      ha:subc.2169 {
+      ha:subc.62804 {
        ha:attributes {
-        value=dualLED
-        footprint=0605
-        refdes=D2
+        footprint=0402
+        value=330pF
+        openscad=0402
+        refdes=C15
        }
       ha:data {
             li:padstack_prototypes {
@@ -6577,33 +6941,33 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              12.795mil  
-              -16.73mil  
-              -12.795mil  
-              -16.73mil  
-              -12.795mil  
-              16.73mil  
-              12.795mil  
-              16.73mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
+              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 {
-              15.795mil  
-              -19.73mil  
-              -15.795mil  
-              -19.73mil  
-              -15.795mil  
-              19.73mil  
-              15.795mil  
-              19.73mil  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
@@ -6615,14 +6979,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              12.795mil  
-              -16.73mil  
-              -12.795mil  
-              -16.73mil  
-              -12.795mil  
-              16.73mil  
-              12.795mil  
-              16.73mil  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
          }
@@ -6630,22 +6994,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.2171 {
-         proto=0; x=1.96in; y=106.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.2172 {
-         proto=0; x=48.93437mm; y=106.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+        ha:padstack_ref.62818 {
+         proto=0; x=66.439796mm; y=600.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -6655,25 +7005,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=pin1
-         }
-        }
-        ha:padstack_ref.2173 {
-         proto=0; x=1.96in; y=48.92mil; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=pin4
+           name=1
          }
         }
-        ha:padstack_ref.2174 {
-         proto=0; x=48.93437mm; y=48.92mil; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+        ha:padstack_ref.62819 {
+         proto=0; x=2.58426in; y=600.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -6682,8 +7018,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=3
-           name=pin3
+           term=2
+           name=2
          }
         }
        }
@@ -6694,17 +7030,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:arc.2175 {
-            x=1.94328in; y=18.405mil; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.2170 {
-            string=%a.parent.refdes%; x=1.94328in; y=77.465mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 180.000000
-           }
           }
           ha:type {
            silk = 1
@@ -6717,26 +7042,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2176 {
-            x1=1.943275in; y1=1.967484mm; x2=1.943275in; y2=1.967484mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62806 {
+            x1=2.6in; y1=600.0mil; x2=2.6in; y2=600.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2179 {
-            x1=1.94328in; y1=77.465mil; x2=1.94328in; y2=77.465mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62809 {
+            x1=2.6in; y1=600.0mil; x2=2.6in; y2=600.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2182 {
-            x1=1.94328in; y1=77.465mil; x2=1.94328in; y2=2.967611mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62812 {
+            x1=2.6in; y1=600.0mil; x2=65.04mm; y2=600.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2185 {
-            x1=1.94328in; y1=77.465mil; x2=50.359312mm; y2=77.465mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62815 {
+            x1=2.6in; y1=600.0mil; x2=2.6in; y2=14.24mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -6750,13 +7075,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAABl
+       uid = Bda500dsIaChqNFriEwAAABt
       }
-      ha:subc.2188 {
+      ha:subc.62821 {
        ha:attributes {
-        value=1k
         footprint=0402
-        refdes=R52
+        value=8.2pF
+        openscad=0402
+        refdes=C22
        }
       ha:data {
             li:padstack_prototypes {
@@ -6773,14 +7099,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
 
@@ -6792,14 +7118,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
+              0.326136mm  
               -0.425958mm  
               -0.326136mm  
               -0.425958mm  
-              0.326136mm  
+              -0.326136mm  
               0.425958mm  
               0.326136mm  
               0.425958mm  
-              -0.326136mm  
              }
            }
 
@@ -6811,14 +7137,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
          }
@@ -6826,8 +7152,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.2190 {
-         proto=0; x=1.976in; y=142.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62835 {
+         proto=0; x=15.538776mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -6840,8 +7166,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.2191 {
-         proto=0; x=1.976in; y=4.406392mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62836 {
+         proto=0; x=16.338368mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -6862,14 +7188,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.2189 {
-            string=%a.parent.refdes%; x=50.9905mm; y=3.206496mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 270.000000
-           }
           }
           ha:type {
            silk = 1
@@ -6882,26 +7200,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2192 {
-            x1=1.976in; y1=157.74mil; x2=1.976in; y2=157.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62823 {
+            x1=15.938572mm; y1=1.501933mm; x2=15.938572mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2195 {
-            x1=1.976in; y1=157.74mil; x2=1.976in; y2=157.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62826 {
+            x1=15.938572mm; y1=1.501933mm; x2=15.938572mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2198 {
-            x1=1.976in; y1=157.74mil; x2=1.976in; y2=3.006596mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62829 {
+            x1=15.938572mm; y1=1.501933mm; x2=16.938572mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2201 {
-            x1=1.976in; y1=157.74mil; x2=49.1904mm; y2=157.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62832 {
+            x1=15.938572mm; y1=1.501933mm; x2=15.938572mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -6915,13 +7233,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAABm
+       uid = Bda500dsIaChqNFriEwAAABv
       }
-      ha:subc.2311 {
+      ha:subc.62838 {
        ha:attributes {
-        value=dualLED
-        footprint=0605
-        refdes=D1
+        footprint=0402
+        value=330pF
+        openscad=0402
+        refdes=C21
        }
       ha:data {
             li:padstack_prototypes {
@@ -6938,14 +7257,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              12.795mil  
-              -16.73mil  
-              -12.795mil  
-              -16.73mil  
-              -12.795mil  
-              16.73mil  
-              12.795mil  
-              16.73mil  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
 
@@ -6957,14 +7276,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              15.795mil  
-              -19.73mil  
-              -15.795mil  
-              -19.73mil  
-              -15.795mil  
-              19.73mil  
-              15.795mil  
-              19.73mil  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
@@ -6976,14 +7295,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              12.795mil  
-              -16.73mil  
-              -12.795mil  
-              -16.73mil  
-              -12.795mil  
-              16.73mil  
-              12.795mil  
-              16.73mil  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
          }
@@ -6991,22 +7310,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.2313 {
-         proto=0; x=585.0mil; y=22.809211mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.2314 {
-         proto=0; x=618.45mil; y=22.809211mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+        ha:padstack_ref.62852 {
+         proto=0; x=17.97488mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7016,25 +7321,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=pin1
-         }
-        }
-        ha:padstack_ref.2315 {
-         proto=0; x=585.0mil; y=24.259043mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=pin4
+           name=1
          }
         }
-        ha:padstack_ref.2316 {
-         proto=0; x=618.45mil; y=24.259043mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+        ha:padstack_ref.62853 {
+         proto=0; x=18.774472mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7043,8 +7334,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=3
-           name=pin3
+           term=2
+           name=2
          }
         }
        }
@@ -7055,17 +7346,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:arc.2317 {
-            x=601.72mil; y=25.034124mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.2312 {
-            string=%a.parent.refdes%; x=601.72mil; y=23.534mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -7078,26 +7358,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2318 {
-            x1=601.725mil; y1=23.534127mm; x2=601.725mil; y2=23.534127mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62840 {
+            x1=18.374676mm; y1=1.501933mm; x2=18.374676mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2321 {
-            x1=601.72mil; y1=23.534mm; x2=601.72mil; y2=23.534mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62843 {
+            x1=18.374676mm; y1=1.501933mm; x2=18.374676mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2324 {
-            x1=601.72mil; y1=23.534mm; x2=601.72mil; y2=22.534mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62846 {
+            x1=18.374676mm; y1=1.501933mm; x2=19.374676mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2327 {
-            x1=601.72mil; y1=23.534mm; x2=14.283688mm; y2=23.534mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62849 {
+            x1=18.374676mm; y1=1.501933mm; x2=18.374676mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -7111,13 +7391,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAABo
+       uid = Bda500dsIaChqNFriEwAAABx
       }
-      ha:subc.23659 {
+      ha:subc.62855 {
        ha:attributes {
-        value=47uF
-        footprint=1206
-        refdes=C39
+        footprint=0402
+        value=18pF
+        openscad=0402
+        refdes=C2
        }
       ha:data {
             li:padstack_prototypes {
@@ -7134,14 +7415,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.649986mm  
-              -0.94996mm  
-              -0.649986mm  
-              -0.94996mm  
-              -0.649986mm  
-              0.94996mm  
-              0.649986mm  
-              0.94996mm  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
 
@@ -7153,14 +7434,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.726186mm  
-              -1.02616mm  
-              -0.726186mm  
-              -1.02616mm  
-              -0.726186mm  
-              1.02616mm  
-              0.726186mm  
-              1.02616mm  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
@@ -7172,23 +7453,23 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.649986mm  
-              -0.94996mm  
-              -0.649986mm  
-              -0.94996mm  
-              -0.649986mm  
-              0.94996mm  
-              0.649986mm  
-              0.94996mm  
-             }
-           }
-         }
-       }
-      }
-
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+         }
+       }
+      }
+
        li:objects {
-        ha:padstack_ref.23679 {
-         proto=0; x=226.9mil; y=531.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62869 {
+         proto=0; x=20.410984mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7201,8 +7482,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.23680 {
-         proto=0; x=345.0mil; y=531.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62870 {
+         proto=0; x=21.210576mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7223,20 +7504,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.23660 {
-            x1=6.663182mm; y1=493.6mil; x2=7.863078mm; y2=493.6mil; thickness=8.0mil; clearance=0.0;
-           }
-           ha:line.23663 {
-            x1=6.663182mm; y1=14.43736mm; x2=7.863078mm; y2=14.43736mm; thickness=8.0mil; clearance=0.0;
-           }
-           ha:text.23666 {
-            string=%a.parent.refdes%; x=6.46303mm; y=499.5mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -7249,26 +7516,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.23667 {
-            x1=7.26313mm; y1=531.0mil; x2=7.26313mm; y2=531.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62857 {
+            x1=20.81078mm; y1=1.501933mm; x2=20.81078mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.23670 {
-            x1=7.26313mm; y1=531.0mil; x2=7.26313mm; y2=531.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62860 {
+            x1=20.81078mm; y1=1.501933mm; x2=20.81078mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.23673 {
-            x1=7.26313mm; y1=531.0mil; x2=8.26313mm; y2=531.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62863 {
+            x1=20.81078mm; y1=1.501933mm; x2=21.81078mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.23676 {
-            x1=7.26313mm; y1=531.0mil; x2=7.26313mm; y2=14.4874mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62866 {
+            x1=20.81078mm; y1=1.501933mm; x2=20.81078mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -7282,14 +7549,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = 1eCFB3lwkWzy5iwEkcsAAABn
+       uid = Bda500dsIaChqNFriEwAAABz
       }
-      ha:subc.29462 {
+      ha:subc.62872 {
        ha:attributes {
-        openscad=0402
-        value=8.2pF
-        refdes=C11
         footprint=0402
+        value=18pF
+        openscad=0402
+        refdes=C3
        }
       ha:data {
             li:padstack_prototypes {
@@ -7359,8 +7626,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.29476 {
-         proto=0; x=0.818256mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62886 {
+         proto=0; x=22.847088mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7373,8 +7640,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.29477 {
-         proto=0; x=1.617848mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62887 {
+         proto=0; x=23.64668mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7395,14 +7662,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.29463 {
-            string=%a.parent.refdes%; x=0.417952mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -7415,26 +7674,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.29464 {
-            x1=1.218052mm; y1=-1.038067mm; x2=1.218052mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62874 {
+            x1=23.246884mm; y1=1.501933mm; x2=23.246884mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.29467 {
-            x1=1.218052mm; y1=-1.038067mm; x2=1.218052mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62877 {
+            x1=23.246884mm; y1=1.501933mm; x2=23.246884mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.29470 {
-            x1=1.218052mm; y1=-1.038067mm; x2=2.218052mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62880 {
+            x1=23.246884mm; y1=1.501933mm; x2=24.246884mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.29473 {
-            x1=1.218052mm; y1=-1.038067mm; x2=1.218052mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62883 {
+            x1=23.246884mm; y1=1.501933mm; x2=23.246884mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -7448,14 +7707,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAABl
+       uid = Bda500dsIaChqNFriEwAAAB1
       }
-      ha:subc.29495 {
+      ha:subc.62889 {
        ha:attributes {
-        openscad=0402
-        value=4.7pF
-        refdes=C12
         footprint=0402
+        value=0.1uF
+        openscad=0402
+        refdes=C7
        }
       ha:data {
             li:padstack_prototypes {
@@ -7525,8 +7784,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.29509 {
-         proto=0; x=3.25436mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62903 {
+         proto=0; x=25.283192mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7539,8 +7798,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.29510 {
-         proto=0; x=4.053952mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62904 {
+         proto=0; x=26.082784mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7561,14 +7820,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.29496 {
-            string=%a.parent.refdes%; x=2.854056mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -7581,26 +7832,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.29497 {
-            x1=3.654156mm; y1=-1.038067mm; x2=3.654156mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62891 {
+            x1=25.682988mm; y1=1.501933mm; x2=25.682988mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.29500 {
-            x1=3.654156mm; y1=-1.038067mm; x2=3.654156mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62894 {
+            x1=25.682988mm; y1=1.501933mm; x2=25.682988mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.29503 {
-            x1=3.654156mm; y1=-1.038067mm; x2=4.654156mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62897 {
+            x1=25.682988mm; y1=1.501933mm; x2=26.682988mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.29506 {
-            x1=3.654156mm; y1=-1.038067mm; x2=3.654156mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62900 {
+            x1=25.682988mm; y1=1.501933mm; x2=25.682988mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -7614,14 +7865,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAABn
+       uid = Bda500dsIaChqNFriEwAAAB3
       }
-      ha:subc.29528 {
+      ha:subc.62906 {
        ha:attributes {
-        openscad=0402
-        value=12pF
-        refdes=C13
         footprint=0402
+        value=0.1uF
+        openscad=0402
+        refdes=C9
        }
       ha:data {
             li:padstack_prototypes {
@@ -7691,8 +7942,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.29542 {
-         proto=0; x=5.690464mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62920 {
+         proto=0; x=27.719296mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7705,8 +7956,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.29543 {
-         proto=0; x=6.490056mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62921 {
+         proto=0; x=28.518888mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7727,14 +7978,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.29529 {
-            string=%a.parent.refdes%; x=5.29016mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -7747,26 +7990,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.29530 {
-            x1=6.09026mm; y1=-1.038067mm; x2=6.09026mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62908 {
+            x1=28.119092mm; y1=1.501933mm; x2=28.119092mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.29533 {
-            x1=6.09026mm; y1=-1.038067mm; x2=6.09026mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62911 {
+            x1=28.119092mm; y1=1.501933mm; x2=28.119092mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.29536 {
-            x1=6.09026mm; y1=-1.038067mm; x2=7.09026mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62914 {
+            x1=28.119092mm; y1=1.501933mm; x2=29.119092mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.29539 {
-            x1=6.09026mm; y1=-1.038067mm; x2=6.09026mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62917 {
+            x1=28.119092mm; y1=1.501933mm; x2=28.119092mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -7780,14 +8023,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAABp
+       uid = Bda500dsIaChqNFriEwAAAB5
       }
-      ha:subc.29561 {
+      ha:subc.62923 {
        ha:attributes {
-        openscad=0402
-        value=4.7pF
-        refdes=C14
         footprint=0402
+        value=0.1uF
+        openscad=0402
+        refdes=C40
        }
       ha:data {
             li:padstack_prototypes {
@@ -7857,8 +8100,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.29575 {
-         proto=0; x=8.126568mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62937 {
+         proto=0; x=30.1554mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7871,8 +8114,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.29576 {
-         proto=0; x=8.92616mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62938 {
+         proto=0; x=30.954992mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7893,14 +8136,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.29562 {
-            string=%a.parent.refdes%; x=7.726264mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -7913,26 +8148,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.29563 {
-            x1=8.526364mm; y1=-1.038067mm; x2=8.526364mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62925 {
+            x1=30.555196mm; y1=1.501933mm; x2=30.555196mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.29566 {
-            x1=8.526364mm; y1=-1.038067mm; x2=8.526364mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62928 {
+            x1=30.555196mm; y1=1.501933mm; x2=30.555196mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.29569 {
-            x1=8.526364mm; y1=-1.038067mm; x2=9.526364mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62931 {
+            x1=30.555196mm; y1=1.501933mm; x2=31.555196mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.29572 {
-            x1=8.526364mm; y1=-1.038067mm; x2=8.526364mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62934 {
+            x1=30.555196mm; y1=1.501933mm; x2=30.555196mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -7946,14 +8181,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAABr
+       uid = Bda500dsIaChqNFriEwAAAB7
       }
-      ha:subc.29594 {
+      ha:subc.62940 {
        ha:attributes {
-        openscad=0402
-        value=330pF
-        refdes=C15
         footprint=0402
+        value=0.1uF
+        openscad=0402
+        refdes=C41
        }
       ha:data {
             li:padstack_prototypes {
@@ -8023,8 +8258,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.29608 {
-         proto=0; x=63.899796mm; y=500.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62954 {
+         proto=0; x=32.591504mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -8037,8 +8272,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.29609 {
-         proto=0; x=2.48426in; y=500.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62955 {
+         proto=0; x=33.391096mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -8059,14 +8294,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.29595 {
-            string=%a.parent.refdes%; x=64.3001mm; y=531.5mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 180.000000
-           }
           }
           ha:type {
            silk = 1
@@ -8079,26 +8306,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.29596 {
-            x1=63.5mm; y1=500.0mil; x2=63.5mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62942 {
+            x1=32.9913mm; y1=1.501933mm; x2=32.9913mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.29599 {
-            x1=63.5mm; y1=500.0mil; x2=63.5mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62945 {
+            x1=32.9913mm; y1=1.501933mm; x2=32.9913mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.29602 {
-            x1=63.5mm; y1=500.0mil; x2=62.5mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.62948 {
+            x1=32.9913mm; y1=1.501933mm; x2=33.9913mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.29605 {
-            x1=63.5mm; y1=500.0mil; x2=63.5mm; y2=11.7mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62951 {
+            x1=32.9913mm; y1=1.501933mm; x2=32.9913mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -8112,14 +8339,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAABt
+       uid = Bda500dsIaChqNFriEwAAAB9
       }
-      ha:subc.29627 {
+      ha:subc.62957 {
        ha:attributes {
-        openscad=0402
-        value=8.2pF
-        refdes=C22
         footprint=0402
+        value=0.1uF
+        openscad=0402
+        refdes=C46
        }
       ha:data {
             li:padstack_prototypes {
@@ -8189,8 +8416,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.29641 {
-         proto=0; x=12.998776mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62971 {
+         proto=0; x=35.027608mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -8203,8 +8430,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.29642 {
-         proto=0; x=13.798368mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62972 {
+         proto=0; x=35.8272mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -8225,14 +8452,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.29628 {
-            string=%a.parent.refdes%; x=12.598472mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -8245,26 +8464,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.29629 {
-            x1=13.398572mm; y1=-1.038067mm; x2=13.398572mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62959 {
+            x1=35.427404mm; y1=1.501933mm; x2=35.427404mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.29632 {
-            x1=13.398572mm; y1=-1.038067mm; x2=13.398572mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62962 {
+            x1=35.427404mm; y1=1.501933mm; x2=35.427404mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.29635 {
-            x1=13.398572mm; y1=-1.038067mm; x2=14.398572mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62965 {
+            x1=35.427404mm; y1=1.501933mm; x2=36.427404mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.29638 {
-            x1=13.398572mm; y1=-1.038067mm; x2=13.398572mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62968 {
+            x1=35.427404mm; y1=1.501933mm; x2=35.427404mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -8278,14 +8497,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAABv
+       uid = Bda500dsIaChqNFriEwAAAB/
       }
-      ha:subc.29660 {
+      ha:subc.62974 {
        ha:attributes {
-        openscad=0402
-        value=330pF
-        refdes=C21
         footprint=0402
+        value=DNP
+        openscad=0402
+        refdes=C461
        }
       ha:data {
             li:padstack_prototypes {
@@ -8355,8 +8574,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.29674 {
-         proto=0; x=15.43488mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62988 {
+         proto=0; x=37.463712mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -8369,8 +8588,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.29675 {
-         proto=0; x=16.234472mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.62989 {
+         proto=0; x=38.263304mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -8391,14 +8610,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.29661 {
-            string=%a.parent.refdes%; x=15.034576mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -8411,26 +8622,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.29662 {
-            x1=15.834676mm; y1=-1.038067mm; x2=15.834676mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62976 {
+            x1=37.863508mm; y1=1.501933mm; x2=37.863508mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.29665 {
-            x1=15.834676mm; y1=-1.038067mm; x2=15.834676mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62979 {
+            x1=37.863508mm; y1=1.501933mm; x2=37.863508mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.29668 {
-            x1=15.834676mm; y1=-1.038067mm; x2=16.834676mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62982 {
+            x1=37.863508mm; y1=1.501933mm; x2=38.863508mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.29671 {
-            x1=15.834676mm; y1=-1.038067mm; x2=15.834676mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62985 {
+            x1=37.863508mm; y1=1.501933mm; x2=37.863508mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -8444,14 +8655,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAABx
+       uid = Bda500dsIaChqNFriEwAAACF
       }
-      ha:subc.29693 {
+      ha:subc.62991 {
        ha:attributes {
-        openscad=0402
-        value=18pF
-        refdes=C2
         footprint=0402
+        value=DNP
+        openscad=0402
+        refdes=C471
        }
       ha:data {
             li:padstack_prototypes {
@@ -8521,8 +8732,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.29707 {
-         proto=0; x=17.870984mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63005 {
+         proto=0; x=39.899816mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -8535,8 +8746,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.29708 {
-         proto=0; x=18.670576mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63006 {
+         proto=0; x=40.699408mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -8557,14 +8768,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.29694 {
-            string=%a.parent.refdes%; x=17.47068mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -8577,26 +8780,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.29695 {
-            x1=18.27078mm; y1=-1.038067mm; x2=18.27078mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62993 {
+            x1=40.299612mm; y1=1.501933mm; x2=40.299612mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.29698 {
-            x1=18.27078mm; y1=-1.038067mm; x2=18.27078mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62996 {
+            x1=40.299612mm; y1=1.501933mm; x2=40.299612mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.29701 {
-            x1=18.27078mm; y1=-1.038067mm; x2=19.27078mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.62999 {
+            x1=40.299612mm; y1=1.501933mm; x2=41.299612mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.29704 {
-            x1=18.27078mm; y1=-1.038067mm; x2=18.27078mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63002 {
+            x1=40.299612mm; y1=1.501933mm; x2=40.299612mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -8610,20 +8813,19 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAABz
+       uid = Bda500dsIaChqNFriEwAAACH
       }
-      ha:subc.29726 {
+      ha:subc.63008 {
        ha:attributes {
-        openscad=0402
-        value=18pF
-        refdes=C3
-        footprint=0402
+        value=Debug
+        footprint=0-215079-4
+        refdes=J7
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -8634,14 +8836,52 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
              }
            }
 
@@ -8653,56 +8893,185 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              -26.0mil  
+              -26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
              }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             mask = 1
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              -26.0mil  
+              -26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
              }
            }
          }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.29740 {
-         proto=0; x=20.307088mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+       ha:ps_proto_v6.1 {
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=46.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=46.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=46.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=52.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=52.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=59.06mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;            }
+            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=73.56mil;            }
+            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.56mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.63034 {
+         proto=0; x=62.865mm; y=26.543mm; rot=180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:0 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:1 {
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
 
          ha:attributes {
            term=1
-           name=1
+           name=pin1
          }
         }
-        ha:padstack_ref.29741 {
-         proto=0; x=21.10668mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63035 {
+         proto=1; x=2.425in; y=945.0mil; rot=180.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8712,7 +9081,49 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=2
+           name=pin2
+         }
+        }
+        ha:padstack_ref.63036 {
+         proto=1; x=60.325mm; y=26.543mm; rot=180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=pin3
+         }
+        }
+        ha:padstack_ref.63037 {
+         proto=1; x=2.325in; y=945.0mil; rot=180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=pin4
+         }
+        }
+        ha:padstack_ref.63038 {
+         proto=2; x=2.53011in; y=24.742902mm; rot=180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=0
+           name=mnt
          }
         }
        }
@@ -8723,18 +9134,22 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.29727 {
-            string=%a.parent.refdes%; x=19.906784mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
+           ha:line.63009 {
+            x1=2.56928in; y1=894.62mil; x2=2.56928in; y2=1.09539in; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.63012 {
+            x1=2.56928in; y1=1.09539in; x2=2.23071in; y2=1.09539in; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.63015 {
+            x1=2.23071in; y1=1.09539in; x2=2.23071in; y2=894.62mil; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.63018 {
+            x1=2.23071in; y1=894.62mil; x2=2.56928in; y2=894.62mil; thickness=6.0mil; clearance=0.0;
            }
           }
           ha:type {
            silk = 1
-           top = 1
+           bottom = 1
           }
         }
 
@@ -8743,47 +9158,47 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.29728 {
-            x1=20.706884mm; y1=-1.038067mm; x2=20.706884mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63022 {
+            x1=2.42602201in; y1=25.16698mm; x2=2.42602201in; y2=25.16698mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.29731 {
-            x1=20.706884mm; y1=-1.038067mm; x2=20.706884mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63025 {
+            x1=62.865mm; y1=945.0mil; x2=62.865mm; y2=945.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.29734 {
-            x1=20.706884mm; y1=-1.038067mm; x2=21.706884mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63028 {
+            x1=62.865mm; y1=945.0mil; x2=62.865mm; y2=25.003mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.29737 {
-            x1=20.706884mm; y1=-1.038067mm; x2=20.706884mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63031 {
+            x1=62.865mm; y1=945.0mil; x2=61.865mm; y2=945.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           top = 1
-           misc = 1
+           bottom = 1
            virtual = 1
+           misc = 1
           }
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAAB1
+       uid = Bda500dsIaChqNFriEwAAACL
       }
-      ha:subc.29759 {
+      ha:subc.63040 {
        ha:attributes {
-        openscad=0402
-        value=0.1uF
-        refdes=C7
         footprint=0402
+        value=6.8uH
+        openscad=0402
+        refdes=L1
        }
       ha:data {
             li:padstack_prototypes {
@@ -8853,8 +9268,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.29773 {
-         proto=0; x=22.743192mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63054 {
+         proto=0; x=52.948728mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -8867,8 +9282,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.29774 {
-         proto=0; x=23.542784mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63055 {
+         proto=0; x=53.74832mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -8889,14 +9304,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.29760 {
-            string=%a.parent.refdes%; x=22.342888mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -8909,26 +9316,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.29761 {
-            x1=23.142988mm; y1=-1.038067mm; x2=23.142988mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63042 {
+            x1=53.348524mm; y1=1.501933mm; x2=53.348524mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.29764 {
-            x1=23.142988mm; y1=-1.038067mm; x2=23.142988mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63045 {
+            x1=53.348524mm; y1=1.501933mm; x2=53.348524mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.29767 {
-            x1=23.142988mm; y1=-1.038067mm; x2=24.142988mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63048 {
+            x1=53.348524mm; y1=1.501933mm; x2=54.348524mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.29770 {
-            x1=23.142988mm; y1=-1.038067mm; x2=23.142988mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63051 {
+            x1=53.348524mm; y1=1.501933mm; x2=53.348524mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -8942,14 +9349,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAAB3
+       uid = Bda500dsIaChqNFriEwAAACN
       }
-      ha:subc.29792 {
+      ha:subc.63057 {
        ha:attributes {
-        openscad=0402
-        value=0.1uF
-        refdes=C9
         footprint=0402
+        value=1.5k
+        openscad=0402
+        refdes=R9
        }
       ha:data {
             li:padstack_prototypes {
@@ -9019,8 +9426,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.29806 {
-         proto=0; x=25.179296mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63071 {
+         proto=0; x=25.381204mm; y=392.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9033,8 +9440,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.29807 {
-         proto=0; x=25.978888mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63072 {
+         proto=0; x=26.180796mm; y=392.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9055,14 +9462,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.29793 {
-            string=%a.parent.refdes%; x=24.778992mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -9075,26 +9474,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.29794 {
-            x1=25.579092mm; y1=-1.038067mm; x2=25.579092mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63059 {
+            x1=1.015in; y1=392.0mil; x2=1.015in; y2=392.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.29797 {
-            x1=25.579092mm; y1=-1.038067mm; x2=25.579092mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63062 {
+            x1=1.015in; y1=392.0mil; x2=1.015in; y2=392.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.29800 {
-            x1=25.579092mm; y1=-1.038067mm; x2=26.579092mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63065 {
+            x1=1.015in; y1=392.0mil; x2=26.781mm; y2=392.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.29803 {
-            x1=25.579092mm; y1=-1.038067mm; x2=25.579092mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63068 {
+            x1=1.015in; y1=392.0mil; x2=1.015in; y2=10.9568mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -9108,14 +9507,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAAB5
+       uid = Bda500dsIaChqNFriEwAAACP
       }
-      ha:subc.29825 {
+      ha:subc.63074 {
        ha:attributes {
-        openscad=0402
-        value=0.1uF
-        refdes=C40
         footprint=0402
+        value=33nH
+        openscad=0402
+        refdes=L11
        }
       ha:data {
             li:padstack_prototypes {
@@ -9185,8 +9584,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.29839 {
-         proto=0; x=27.6154mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63088 {
+         proto=0; x=64.9478mm; y=756.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9199,8 +9598,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.29840 {
-         proto=0; x=28.414992mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63089 {
+         proto=0; x=64.9478mm; y=787.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9221,14 +9620,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.29826 {
-            string=%a.parent.refdes%; x=27.215096mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -9241,26 +9632,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.29827 {
-            x1=28.015196mm; y1=-1.038067mm; x2=28.015196mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63076 {
+            x1=64.9478mm; y1=771.74mil; x2=64.9478mm; y2=771.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.29830 {
-            x1=28.015196mm; y1=-1.038067mm; x2=28.015196mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63079 {
+            x1=64.9478mm; y1=771.74mil; x2=64.9478mm; y2=771.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.29833 {
-            x1=28.015196mm; y1=-1.038067mm; x2=29.015196mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63082 {
+            x1=64.9478mm; y1=771.74mil; x2=64.9478mm; y2=20.602196mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.29836 {
-            x1=28.015196mm; y1=-1.038067mm; x2=28.015196mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63085 {
+            x1=64.9478mm; y1=771.74mil; x2=63.9478mm; y2=771.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -9274,14 +9665,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAAB7
+       uid = Bda500dsIaChqNFriEwAAACR
       }
-      ha:subc.29858 {
+      ha:subc.63091 {
        ha:attributes {
-        openscad=0402
-        value=0.1uF
-        refdes=C41
         footprint=0402
+        value=15nH
+        openscad=0402
+        refdes=L12
        }
       ha:data {
             li:padstack_prototypes {
@@ -9351,8 +9742,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.29872 {
-         proto=0; x=30.051504mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63105 {
+         proto=0; x=60.25704mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9365,8 +9756,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.29873 {
-         proto=0; x=30.851096mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63106 {
+         proto=0; x=61.056632mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9387,14 +9778,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.29859 {
-            string=%a.parent.refdes%; x=29.6512mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -9407,26 +9790,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.29860 {
-            x1=30.4513mm; y1=-1.038067mm; x2=30.4513mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63093 {
+            x1=2.38806441in; y1=1.501933mm; x2=2.38806441in; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.29863 {
-            x1=30.4513mm; y1=-1.038067mm; x2=30.4513mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63096 {
+            x1=2.38806441in; y1=1.501933mm; x2=2.38806441in; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.29866 {
-            x1=30.4513mm; y1=-1.038067mm; x2=31.4513mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63099 {
+            x1=2.38806441in; y1=1.501933mm; x2=61.656836mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.29869 {
-            x1=30.4513mm; y1=-1.038067mm; x2=30.4513mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63102 {
+            x1=2.38806441in; y1=1.501933mm; x2=2.38806441in; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -9440,14 +9823,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAAB9
+       uid = Bda500dsIaChqNFriEwAAACT
       }
-      ha:subc.29891 {
+      ha:subc.63108 {
        ha:attributes {
-        openscad=0402
-        value=0.1uF
-        refdes=C46
         footprint=0402
+        value=20nH
+        openscad=0402
+        refdes=L13
        }
       ha:data {
             li:padstack_prototypes {
@@ -9517,8 +9900,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.29905 {
-         proto=0; x=32.487608mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63122 {
+         proto=0; x=62.693144mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9531,8 +9914,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.29906 {
-         proto=0; x=33.2872mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63123 {
+         proto=0; x=63.492736mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9553,14 +9936,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.29892 {
-            string=%a.parent.refdes%; x=32.087304mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -9573,26 +9948,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.29893 {
-            x1=32.887404mm; y1=-1.038067mm; x2=32.887404mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63110 {
+            x1=63.09294mm; y1=1.501933mm; x2=63.09294mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.29896 {
-            x1=32.887404mm; y1=-1.038067mm; x2=32.887404mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63113 {
+            x1=63.09294mm; y1=1.501933mm; x2=63.09294mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.29899 {
-            x1=32.887404mm; y1=-1.038067mm; x2=33.887404mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63116 {
+            x1=63.09294mm; y1=1.501933mm; x2=64.09294mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.29902 {
-            x1=32.887404mm; y1=-1.038067mm; x2=32.887404mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63119 {
+            x1=63.09294mm; y1=1.501933mm; x2=63.09294mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -9606,14 +9981,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAAB/
+       uid = Bda500dsIaChqNFriEwAAACV
       }
-      ha:subc.29990 {
+      ha:subc.63125 {
        ha:attributes {
-        openscad=0402
-        value=DNP
-        refdes=C461
         footprint=0402
+        value=20nH
+        openscad=0402
+        refdes=L14
        }
       ha:data {
             li:padstack_prototypes {
@@ -9683,8 +10058,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.30004 {
-         proto=0; x=34.923712mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63139 {
+         proto=0; x=65.129248mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9697,8 +10072,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.30005 {
-         proto=0; x=35.723304mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63140 {
+         proto=0; x=65.92884mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9719,14 +10094,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.29991 {
-            string=%a.parent.refdes%; x=34.523408mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -9739,26 +10106,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.29992 {
-            x1=35.323508mm; y1=-1.038067mm; x2=35.323508mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63127 {
+            x1=65.529044mm; y1=1.501933mm; x2=65.529044mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.29995 {
-            x1=35.323508mm; y1=-1.038067mm; x2=35.323508mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63130 {
+            x1=65.529044mm; y1=1.501933mm; x2=65.529044mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.29998 {
-            x1=35.323508mm; y1=-1.038067mm; x2=36.323508mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63133 {
+            x1=65.529044mm; y1=1.501933mm; x2=2.6192537in; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.30001 {
-            x1=35.323508mm; y1=-1.038067mm; x2=35.323508mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63136 {
+            x1=65.529044mm; y1=1.501933mm; x2=65.529044mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -9772,14 +10139,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAACF
+       uid = Bda500dsIaChqNFriEwAAACX
       }
-      ha:subc.30023 {
+      ha:subc.63142 {
        ha:attributes {
-        openscad=0402
-        value=DNP
-        refdes=C471
         footprint=0402
+        value=15nH
+        openscad=0402
+        refdes=L21
        }
       ha:data {
             li:padstack_prototypes {
@@ -9849,8 +10216,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.30037 {
-         proto=0; x=37.359816mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63156 {
+         proto=0; x=2.69326in; y=44.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9863,8 +10230,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.30038 {
-         proto=0; x=38.159408mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63157 {
+         proto=0; x=69.208396mm; y=44.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9885,14 +10252,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.30024 {
-            string=%a.parent.refdes%; x=36.959512mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -9905,26 +10264,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.30025 {
-            x1=37.759612mm; y1=-1.038067mm; x2=37.759612mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63144 {
+            x1=2.709in; y1=44.0mil; x2=2.709in; y2=44.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.30028 {
-            x1=37.759612mm; y1=-1.038067mm; x2=37.759612mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63147 {
+            x1=2.709in; y1=44.0mil; x2=2.709in; y2=44.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.30031 {
-            x1=37.759612mm; y1=-1.038067mm; x2=38.759612mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63150 {
+            x1=2.709in; y1=44.0mil; x2=69.8086mm; y2=44.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.30034 {
-            x1=37.759612mm; y1=-1.038067mm; x2=37.759612mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63153 {
+            x1=2.709in; y1=44.0mil; x2=2.709in; y2=2.1176mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -9938,19 +10297,19 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAACH
+       uid = Bda500dsIaChqNFriEwAAACZ
       }
-      ha:subc.30134 {
+      ha:subc.63159 {
        ha:attributes {
-        value=Debug
-        footprint=0-215079-4
-        refdes=J7
+        value=CC1310
+        footprint=RGZ0048A
+        refdes=U3
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -9961,52 +10320,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -23.0mil  
-              -23.0mil  
-              23.0mil  
-              -23.0mil  
-              23.0mil  
-              23.0mil  
-              -23.0mil  
-              23.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -23.0mil  
-              -23.0mil  
-              23.0mil  
-              -23.0mil  
-              23.0mil  
-              23.0mil  
-              -23.0mil  
-              23.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -23.0mil  
-              -23.0mil  
-              23.0mil  
-              -23.0mil  
-              23.0mil  
-              23.0mil  
-              -23.0mil  
-              23.0mil  
+              -2.575052mm  
+              2.575052mm  
+              2.575052mm  
+              2.575052mm  
+              2.575052mm  
+              -2.575052mm  
+              -2.575052mm  
+              -2.575052mm  
              }
            }
 
@@ -10018,44 +10339,25 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -26.0mil  
-              -26.0mil  
-              26.0mil  
-              -26.0mil  
-              26.0mil  
-              26.0mil  
-              -26.0mil  
-              26.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -26.0mil  
-              -26.0mil  
-              26.0mil  
-              -26.0mil  
-              26.0mil  
-              26.0mil  
-              -26.0mil  
-              26.0mil  
+              -106.495mil  
+              106.495mil  
+              106.495mil  
+              106.495mil  
+              106.495mil  
+              -106.495mil  
+              -106.495mil  
+              -106.495mil  
              }
            }
          }
        }
 
        ha:ps_proto_v6.1 {
-         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         hdia=10.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=19.69mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -10065,7 +10367,7 @@ ha:pcb-rnd-board-v6 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=19.69mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
@@ -10075,7 +10377,7 @@ ha:pcb-rnd-board-v6 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=19.69mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -10083,89 +10385,216 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
            }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.529971mm  
+              0.529971mm  
+              0.529971mm  
+              0.529971mm  
+              0.529971mm  
+              -0.529971mm  
+              -0.529971mm  
+              -0.529971mm  
+             }
+           }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -0.529971mm  
+              0.529971mm  
+              0.529971mm  
+              0.529971mm  
+              0.529971mm  
+              -0.529971mm  
+              -0.529971mm  
+              -0.529971mm  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;            }
-            ha:combining { sub=1; auto=1;            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             mask = 1
+             top = 1
+             paste = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -0.529971mm  
+              0.529971mm  
+              0.529971mm  
+              0.529971mm  
+              0.529971mm  
+              -0.529971mm  
+              -0.529971mm  
+              -0.529971mm  
+             }
            }
          }
        }
 
-       ha:ps_proto_v6.2 {
-         hdia=59.06mil; hplated=1; htop=0; hbottom=0;
+       ha:ps_proto_v6.3 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
+             li:ps_poly {
+              0.120015mm  
+              -11.81mil  
+              -0.120015mm  
+              -11.81mil  
+              -0.120015mm  
+              11.81mil  
+              0.120015mm  
+              11.81mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;            }
-            ha:combining {            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             copper = 1
+             top = 1
+             mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              7.48mil  
+              -0.369951mm  
+              -7.48mil  
+              -0.369951mm  
+              -7.48mil  
+              0.369951mm  
+              7.48mil  
+              0.369951mm  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;            }
-            ha:combining {            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             copper = 1
-             intern = 1
+             top = 1
+             paste = 1
             }
             clearance=0.0
+             li:ps_poly {
+              0.120015mm  
+              -11.81mil  
+              -0.120015mm  
+              -11.81mil  
+              -0.120015mm  
+              11.81mil  
+              0.120015mm  
+              11.81mil  
+             }
            }
+         }
+       }
+
+       ha:ps_proto_v6.4 {
+         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.56mil;            }
-            ha:combining { sub=1; auto=1;            }
+            ha:combining {            }
             ha:layer_mask {
+             copper = 1
              top = 1
-             mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -11.81mil  
+              -0.120015mm  
+              -11.81mil  
+              0.120015mm  
+              11.81mil  
+              0.120015mm  
+              11.81mil  
+              -0.120015mm  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             bottom = 1
+             top = 1
              mask = 1
             }
             clearance=0.0
-           }
-         }
-       }
+             li:ps_poly {
+              -0.369951mm  
+              -7.48mil  
+              -0.369951mm  
+              7.48mil  
+              0.369951mm  
+              7.48mil  
+              0.369951mm  
+              -7.48mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -11.81mil  
+              -0.120015mm  
+              -11.81mil  
+              0.120015mm  
+              11.81mil  
+              0.120015mm  
+              11.81mil  
+              -0.120015mm  
+             }
+           }
+         }
+       }
       }
 
        li:objects {
-        ha:padstack_ref.30160 {
-         proto=0; x=60.325mm; y=945.0mil; rot=180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+        ha:padstack_ref.63174 {
+         proto=0; x=2.043in; y=582.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=49
+           name=pin49
+         }
+        }
+        ha:padstack_ref.63175 {
+         proto=1; x=1.9934in; y=17.107662mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
          ha:flags {
           clearline=1
          }
@@ -10173,724 +10602,412 @@ ha:pcb-rnd-board-v6 {
          li:thermal {
            li:3 {
             on  
-            diag  
-            round  
+            solid  
             noshape  
            }
          }
 
          ha:attributes {
-           term=1
-           name=pin1
+           term=49
+           name=pin49
          }
         }
-        ha:padstack_ref.30161 {
-         proto=1; x=2.325in; y=845.0mil; rot=180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+        ha:padstack_ref.63176 {
+         proto=1; x=1.9934in; y=12.457684mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=2
-           name=pin2
+           term=49
+           name=pin49
          }
         }
-        ha:padstack_ref.30162 {
-         proto=1; x=57.785mm; y=945.0mil; rot=180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+        ha:padstack_ref.63177 {
+         proto=1; x=1.95147in; y=631.6mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=3
-           name=pin3
+           term=49
+           name=pin49
          }
         }
-        ha:padstack_ref.30163 {
-         proto=1; x=56.515mm; y=845.0mil; rot=180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+        ha:padstack_ref.63178 {
+         proto=1; x=54.217316mm; y=631.6mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=4
-           name=pin4
+           term=49
+           name=pin49
          }
         }
-        ha:padstack_ref.30164 {
-         proto=2; x=2.43011in; y=22.202902mm; rot=180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+        ha:padstack_ref.63179 {
+         proto=1; x=1.9934in; y=631.6mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=0
-           name=mnt
+           term=49
+           name=pin49
          }
         }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+        ha:padstack_ref.63180 {
+         proto=1; x=1.9934in; y=582.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
+         }
 
-          li:objects {
-           ha:line.30135 {
-            x1=2.46928in; y1=794.62mil; x2=2.46928in; y2=25.282906mm; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.30138 {
-            x1=2.46928in; y1=25.282906mm; x2=2.13071in; y2=25.282906mm; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.30141 {
-            x1=2.13071in; y1=25.282906mm; x2=2.13071in; y2=794.62mil; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.30144 {
-            x1=2.13071in; y1=794.62mil; x2=2.46928in; y2=794.62mil; thickness=6.0mil; clearance=0.0;
-           }
-           ha:text.30147 {
-            string=%a.parent.refdes%; x=60.325mm; y=845.0mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-             onsolder=1
-            }
-            rot = 180.000000
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
-          }
-          ha:type {
-           silk = 1
-           bottom = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         }
 
-          li:objects {
-           ha:line.30148 {
-            x1=59.080959mm; y1=22.62698mm; x2=59.080959mm; y2=22.62698mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.30151 {
-            x1=60.325mm; y1=845.0mil; x2=60.325mm; y2=845.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.30154 {
-            x1=60.325mm; y1=845.0mil; x2=60.325mm; y2=22.463mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.30157 {
-            x1=60.325mm; y1=845.0mil; x2=59.325mm; y2=845.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           bottom = 1
-           virtual = 1
-           misc = 1
-          }
+         ha:attributes {
+           term=49
+           name=pin49
+         }
         }
-       }
-      }
-       uid = Bda500dsIaChqNFriEwAAACL
-      }
-      ha:subc.30182 {
-       ha:attributes {
-        openscad=0402
-        value=6.8uH
-        refdes=L1
-        footprint=0402
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
+        ha:padstack_ref.63181 {
+         proto=1; x=1.9934in; y=13.522706mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         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 {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.30196 {
-         proto=0; x=50.408728mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:attributes {
+           term=49
+           name=pin49
+         }
+        }
+        ha:padstack_ref.63182 {
+         proto=1; x=2.043in; y=17.107662mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=49
+           name=pin49
          }
         }
-        ha:padstack_ref.30197 {
-         proto=0; x=51.20832mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63183 {
+         proto=1; x=2.043in; y=12.457684mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=49
+           name=pin49
          }
         }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+        ha:padstack_ref.63184 {
+         proto=1; x=1.95147in; y=582.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
+         }
 
-          li:objects {
-           ha:text.30183 {
-            string=%a.parent.refdes%; x=50.008424mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:attributes {
+           term=49
+           name=pin49
+         }
+        }
+        ha:padstack_ref.63185 {
+         proto=1; x=54.217316mm; y=582.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
+         }
 
-          li:objects {
-           ha:line.30184 {
-            x1=50.808524mm; y1=-1.038067mm; x2=50.808524mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.30187 {
-            x1=50.808524mm; y1=-1.038067mm; x2=50.808524mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.30190 {
-            x1=50.808524mm; y1=-1.038067mm; x2=51.808524mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.30193 {
-            x1=50.808524mm; y1=-1.038067mm; x2=50.808524mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = Bda500dsIaChqNFriEwAAACN
-      }
-      ha:subc.30215 {
-       ha:attributes {
-        openscad=0402
-        value=1.5k
-        refdes=R9
-        footprint=0402
-       }
-      ha:data {
-            li:padstack_prototypes {
+         }
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+         ha:attributes {
+           term=49
+           name=pin49
+         }
+        }
+        ha:padstack_ref.63186 {
+         proto=1; x=2.043in; y=631.6mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
+         }
 
-           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  
-             }
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
+         ha:attributes {
+           term=49
+           name=pin49
+         }
+        }
+        ha:padstack_ref.63187 {
+         proto=1; x=2.043in; y=582.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         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 {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.30229 {
-         proto=0; x=22.841204mm; y=292.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:attributes {
+           term=49
+           name=pin49
+         }
+        }
+        ha:padstack_ref.63188 {
+         proto=1; x=2.043in; y=13.522706mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=49
+           name=pin49
          }
         }
-        ha:padstack_ref.30230 {
-         proto=0; x=930.74mil; y=292.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63189 {
+         proto=1; x=2.09261in; y=17.107662mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=49
+           name=pin49
          }
         }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+        ha:padstack_ref.63190 {
+         proto=1; x=2.09261in; y=12.457684mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
+         }
 
-          li:objects {
-           ha:text.30216 {
-            string=%a.parent.refdes%; x=883.5mil; y=260.5mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:attributes {
+           term=49
+           name=pin49
+         }
+        }
+        ha:padstack_ref.63191 {
+         proto=1; x=1.95147in; y=13.522706mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
+         }
 
-          li:objects {
-           ha:line.30217 {
-            x1=915.0mil; y1=292.0mil; x2=915.0mil; y2=292.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.30220 {
-            x1=915.0mil; y1=292.0mil; x2=915.0mil; y2=292.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.30223 {
-            x1=915.0mil; y1=292.0mil; x2=24.241mm; y2=292.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.30226 {
-            x1=915.0mil; y1=292.0mil; x2=915.0mil; y2=8.4168mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+         }
+
+         ha:attributes {
+           term=49
+           name=pin49
+         }
         }
-       }
-      }
-       uid = Bda500dsIaChqNFriEwAAACP
-      }
-      ha:subc.30248 {
-       ha:attributes {
-        openscad=0402
-        value=33nH
-        refdes=L11
-        footprint=0402
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
+        ha:padstack_ref.63192 {
+         proto=1; x=54.217316mm; y=13.522706mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         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 {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.30262 {
-         proto=0; x=62.4078mm; y=656.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:attributes {
+           term=49
+           name=pin49
+         }
+        }
+        ha:padstack_ref.63193 {
+         proto=1; x=2.09261in; y=631.6mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=49
+           name=pin49
          }
         }
-        ha:padstack_ref.30263 {
-         proto=0; x=62.4078mm; y=687.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63194 {
+         proto=1; x=2.09261in; y=582.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=49
+           name=pin49
          }
         }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+        ha:padstack_ref.63195 {
+         proto=1; x=2.09261in; y=13.522706mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
+         }
 
-          li:objects {
-           ha:text.30249 {
-            string=%a.parent.refdes%; x=63.2079mm; y=640.24mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 270.000000
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         }
 
-          li:objects {
-           ha:line.30250 {
-            x1=62.4078mm; y1=671.74mil; x2=62.4078mm; y2=671.74mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.30253 {
-            x1=62.4078mm; y1=671.74mil; x2=62.4078mm; y2=671.74mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.30256 {
-            x1=62.4078mm; y1=671.74mil; x2=62.4078mm; y2=18.062196mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.30259 {
-            x1=62.4078mm; y1=671.74mil; x2=61.4078mm; y2=671.74mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+         ha:attributes {
+           term=49
+           name=pin49
+         }
         }
-       }
-      }
-       uid = Bda500dsIaChqNFriEwAAACR
-      }
-      ha:subc.30281 {
-       ha:attributes {
-        openscad=0402
-        value=15nH
-        refdes=L12
-        footprint=0402
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
+        ha:padstack_ref.63196 {
+         proto=2; x=50.00244mm; y=16.67256mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+         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 {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
+         li:thermal {
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.30295 {
-         proto=0; x=2.27232441in; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:attributes {
+           term=49
+           name=pin49
+         }
+        }
+        ha:padstack_ref.63197 {
+         proto=2; x=50.00244mm; y=15.412466mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -10899,12 +11016,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=49
+           name=pin49
          }
         }
-        ha:padstack_ref.30296 {
-         proto=0; x=58.516632mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63198 {
+         proto=2; x=50.00244mm; y=557.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -10913,150 +11030,82 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=49
+           name=pin49
          }
         }
-       }
-       li:layers {
+        ha:padstack_ref.63199 {
+         proto=2; x=50.00244mm; y=12.892786mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:text.30282 {
-            string=%a.parent.refdes%; x=2.25656441in; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
+         ha:attributes {
+           term=49
+           name=pin49
+         }
         }
+        ha:padstack_ref.63200 {
+         proto=2; x=2.01821in; y=16.67256mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:line.30283 {
-            x1=2.28806441in; y1=-1.038067mm; x2=2.28806441in; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.30286 {
-            x1=2.28806441in; y1=-1.038067mm; x2=2.28806441in; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.30289 {
-            x1=2.28806441in; y1=-1.038067mm; x2=59.116836mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.30292 {
-            x1=2.28806441in; y1=-1.038067mm; x2=2.28806441in; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+         ha:attributes {
+           term=49
+           name=pin49
+         }
         }
-       }
-      }
-       uid = Bda500dsIaChqNFriEwAAACT
-      }
-      ha:subc.30314 {
-       ha:attributes {
-        openscad=0402
-        value=20nH
-        refdes=L13
-        footprint=0402
-       }
-      ha:data {
-            li:padstack_prototypes {
+        ha:padstack_ref.63201 {
+         proto=2; x=2.01821in; y=15.412466mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+         li:thermal {
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
+         ha:attributes {
+           term=49
+           name=pin49
+         }
+        }
+        ha:padstack_ref.63202 {
+         proto=2; x=2.01821in; y=557.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+         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.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
+         li:thermal {
+         }
 
-           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:attributes {
+           term=49
+           name=pin49
+         }
+        }
+        ha:padstack_ref.63203 {
+         proto=2; x=2.01821in; y=12.892786mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.30328 {
-         proto=0; x=60.153144mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=49
+           name=pin49
+         }
+        }
+        ha:padstack_ref.63204 {
+         proto=2; x=2.0678in; y=16.67256mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -11065,12 +11114,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=49
+           name=pin49
          }
         }
-        ha:padstack_ref.30329 {
-         proto=0; x=60.952736mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63205 {
+         proto=2; x=2.0678in; y=15.412466mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -11079,150 +11128,68 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=49
+           name=pin49
          }
         }
-       }
-       li:layers {
+        ha:padstack_ref.63206 {
+         proto=2; x=2.0678in; y=557.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:text.30315 {
-            string=%a.parent.refdes%; x=59.75284mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
+         ha:attributes {
+           term=49
+           name=pin49
+         }
         }
+        ha:padstack_ref.63207 {
+         proto=2; x=2.0678in; y=12.892786mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:line.30316 {
-            x1=60.55294mm; y1=-1.038067mm; x2=60.55294mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.30319 {
-            x1=60.55294mm; y1=-1.038067mm; x2=60.55294mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.30322 {
-            x1=60.55294mm; y1=-1.038067mm; x2=61.55294mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.30325 {
-            x1=60.55294mm; y1=-1.038067mm; x2=60.55294mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+         ha:attributes {
+           term=49
+           name=pin49
+         }
         }
-       }
-      }
-       uid = Bda500dsIaChqNFriEwAAACV
-      }
-      ha:subc.30347 {
-       ha:attributes {
-        openscad=0402
-        value=20nH
-        refdes=L14
-        footprint=0402
-       }
-      ha:data {
-            li:padstack_prototypes {
+        ha:padstack_ref.63208 {
+         proto=2; x=2.11741in; y=16.67256mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+         li:thermal {
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.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=49
+           name=pin49
+         }
+        }
+        ha:padstack_ref.63209 {
+         proto=2; x=2.11741in; y=15.412466mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+         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 {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
+         li:thermal {
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.30361 {
-         proto=0; x=62.589248mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:attributes {
+           term=49
+           name=pin49
+         }
+        }
+        ha:padstack_ref.63210 {
+         proto=2; x=2.11741in; y=557.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -11231,12 +11198,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=49
+           name=pin49
          }
         }
-        ha:padstack_ref.30362 {
-         proto=0; x=63.38884mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63211 {
+         proto=2; x=2.11741in; y=12.892786mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -11245,150 +11212,68 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=49
+           name=pin49
          }
         }
-       }
-       li:layers {
+        ha:padstack_ref.63212 {
+         proto=3; x=1.909155in; y=17.532604mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:text.30348 {
-            string=%a.parent.refdes%; x=62.188944mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
+         ha:attributes {
+           term=36
+           name=pin36
+         }
         }
+        ha:padstack_ref.63213 {
+         proto=3; x=2.176855in; y=17.532604mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:line.30349 {
-            x1=62.989044mm; y1=-1.038067mm; x2=62.989044mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.30352 {
-            x1=62.989044mm; y1=-1.038067mm; x2=62.989044mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.30355 {
-            x1=62.989044mm; y1=-1.038067mm; x2=2.5192537in; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.30358 {
-            x1=62.989044mm; y1=-1.038067mm; x2=62.989044mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+         ha:attributes {
+           term=1
+           name=pin1
+         }
         }
-       }
-      }
-       uid = Bda500dsIaChqNFriEwAAACX
-      }
-      ha:subc.30380 {
-       ha:attributes {
-        openscad=0402
-        value=15nH
-        refdes=L21
-        footprint=0402
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:padstack_ref.63214 {
+         proto=4; x=1.93474in; y=11.382883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+         ha:flags {
+          clearline=1
+         }
 
-           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  
-             }
-           }
+         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.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
+         ha:attributes {
+           term=24
+           name=pin24
+         }
+        }
+        ha:padstack_ref.63215 {
+         proto=4; x=1.93474in; y=715.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+         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 {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
+         li:thermal {
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.30394 {
-         proto=0; x=2.56152in; y=-192.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:attributes {
+           term=37
+           name=pin37
+         }
+        }
+        ha:padstack_ref.63216 {
+         proto=3; x=1.909155in; y=670.57mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -11397,12 +11282,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=35
+           name=pin35
          }
         }
-        ha:padstack_ref.30395 {
-         proto=0; x=2.593in; y=-192.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63217 {
+         proto=3; x=2.176855in; y=670.57mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -11412,1089 +11297,25 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=2
+           name=pin2
          }
         }
-       }
-       li:layers {
+        ha:padstack_ref.63218 {
+         proto=4; x=1.95443in; y=11.382883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:text.30381 {
-            string=%a.parent.refdes%; x=2.54576in; y=-223.5mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.30382 {
-            x1=2.57726in; y1=-192.0mil; x2=2.57726in; y2=-192.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.30385 {
-            x1=2.57726in; y1=-192.0mil; x2=2.57726in; y2=-192.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.30388 {
-            x1=2.57726in; y1=-192.0mil; x2=66.462404mm; y2=-192.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.30391 {
-            x1=2.57726in; y1=-192.0mil; x2=2.57726in; y2=-3.8768mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = Bda500dsIaChqNFriEwAAACZ
-      }
-      ha:subc.30498 {
-       ha:attributes {
-        value=CC1310
-        footprint=RGZ0048A
-        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 {
-              -2.575052mm  
-              2.575052mm  
-              2.575052mm  
-              2.575052mm  
-              2.575052mm  
-              -2.575052mm  
-              -2.575052mm  
-              -2.575052mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -106.495mil  
-              106.495mil  
-              106.495mil  
-              106.495mil  
-              106.495mil  
-              -106.495mil  
-              -106.495mil  
-              -106.495mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=10.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=19.69mil;            }
-            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=19.69mil;            }
-            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=19.69mil;            }
-            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:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.529971mm  
-              0.529971mm  
-              0.529971mm  
-              0.529971mm  
-              0.529971mm  
-              -0.529971mm  
-              -0.529971mm  
-              -0.529971mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.529971mm  
-              0.529971mm  
-              0.529971mm  
-              0.529971mm  
-              0.529971mm  
-              -0.529971mm  
-              -0.529971mm  
-              -0.529971mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.529971mm  
-              0.529971mm  
-              0.529971mm  
-              0.529971mm  
-              0.529971mm  
-              -0.529971mm  
-              -0.529971mm  
-              -0.529971mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.3 {
-         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.120015mm  
-              -11.81mil  
-              -0.120015mm  
-              -11.81mil  
-              -0.120015mm  
-              11.81mil  
-              0.120015mm  
-              11.81mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              7.48mil  
-              -0.369951mm  
-              -7.48mil  
-              -0.369951mm  
-              -7.48mil  
-              0.369951mm  
-              7.48mil  
-              0.369951mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.120015mm  
-              -11.81mil  
-              -0.120015mm  
-              -11.81mil  
-              -0.120015mm  
-              11.81mil  
-              0.120015mm  
-              11.81mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.4 {
-         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 {
-              -11.81mil  
-              -0.120015mm  
-              -11.81mil  
-              0.120015mm  
-              11.81mil  
-              0.120015mm  
-              11.81mil  
-              -0.120015mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.369951mm  
-              -7.48mil  
-              -0.369951mm  
-              7.48mil  
-              0.369951mm  
-              7.48mil  
-              0.369951mm  
-              -7.48mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -11.81mil  
-              -0.120015mm  
-              -11.81mil  
-              0.120015mm  
-              11.81mil  
-              0.120015mm  
-              11.81mil  
-              -0.120015mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.30513 {
-         proto=0; x=1.943in; y=482.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30514 {
-         proto=1; x=1.8934in; y=14.567662mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30515 {
-         proto=1; x=1.8934in; y=9.917684mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30516 {
-         proto=1; x=1.85147in; y=531.6mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30517 {
-         proto=1; x=51.677316mm; y=531.6mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30518 {
-         proto=1; x=1.8934in; y=531.6mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30519 {
-         proto=1; x=1.8934in; y=482.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30520 {
-         proto=1; x=1.8934in; y=10.982706mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30521 {
-         proto=1; x=1.943in; y=14.567662mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30522 {
-         proto=1; x=1.943in; y=9.917684mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30523 {
-         proto=1; x=1.85147in; y=482.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30524 {
-         proto=1; x=51.677316mm; y=482.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30525 {
-         proto=1; x=1.943in; y=531.6mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30526 {
-         proto=1; x=1.943in; y=482.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30527 {
-         proto=1; x=1.943in; y=10.982706mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30528 {
-         proto=1; x=1.99261in; y=14.567662mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30529 {
-         proto=1; x=1.99261in; y=9.917684mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30530 {
-         proto=1; x=1.85147in; y=10.982706mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30531 {
-         proto=1; x=51.677316mm; y=10.982706mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30532 {
-         proto=1; x=1.99261in; y=531.6mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30533 {
-         proto=1; x=1.99261in; y=482.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30534 {
-         proto=1; x=1.99261in; y=10.982706mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30535 {
-         proto=2; x=1.8686in; y=14.13256mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30536 {
-         proto=2; x=1.8686in; y=506.79mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30537 {
-         proto=2; x=1.8686in; y=11.61288mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30538 {
-         proto=2; x=1.8686in; y=10.352786mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30539 {
-         proto=2; x=1.91821in; y=14.13256mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30540 {
-         proto=2; x=1.91821in; y=506.79mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30541 {
-         proto=2; x=1.91821in; y=11.61288mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30542 {
-         proto=2; x=1.91821in; y=10.352786mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30543 {
-         proto=2; x=1.9678in; y=14.13256mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30544 {
-         proto=2; x=1.9678in; y=506.79mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30545 {
-         proto=2; x=1.9678in; y=11.61288mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30546 {
-         proto=2; x=1.9678in; y=10.352786mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30547 {
-         proto=2; x=51.242214mm; y=14.13256mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30548 {
-         proto=2; x=51.242214mm; y=506.79mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30549 {
-         proto=2; x=51.242214mm; y=11.61288mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30550 {
-         proto=2; x=51.242214mm; y=10.352786mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=49
-           name=pin49
-         }
-        }
-        ha:padstack_ref.30551 {
-         proto=3; x=1.809155in; y=14.992604mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=36
-           name=pin36
-         }
-        }
-        ha:padstack_ref.30552 {
-         proto=3; x=2.076855in; y=14.992604mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=pin1
-         }
-        }
-        ha:padstack_ref.30553 {
-         proto=4; x=1.83474in; y=8.842883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=24
-           name=pin24
-         }
-        }
-        ha:padstack_ref.30554 {
-         proto=4; x=1.83474in; y=615.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=37
-           name=pin37
-         }
-        }
-        ha:padstack_ref.30555 {
-         proto=3; x=1.809155in; y=570.57mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=35
-           name=pin35
-         }
-        }
-        ha:padstack_ref.30556 {
-         proto=3; x=2.076855in; y=570.57mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.30557 {
-         proto=4; x=1.85443in; y=8.842883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+         li:thermal {
+         }
 
          ha:attributes {
            term=23
            name=pin23
          }
         }
-        ha:padstack_ref.30558 {
-         proto=4; x=1.85443in; y=615.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63219 {
+         proto=4; x=1.95443in; y=715.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12507,8 +11328,8 @@ ha:pcb-rnd-board-v6 {
            name=pin38
          }
         }
-        ha:padstack_ref.30559 {
-         proto=3; x=1.809155in; y=13.992606mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63220 {
+         proto=3; x=1.909155in; y=16.532606mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12521,8 +11342,8 @@ ha:pcb-rnd-board-v6 {
            name=pin34
          }
         }
-        ha:padstack_ref.30560 {
-         proto=3; x=2.076855in; y=13.992606mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63221 {
+         proto=3; x=2.176855in; y=16.532606mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12535,8 +11356,8 @@ ha:pcb-rnd-board-v6 {
            name=pin3
          }
         }
-        ha:padstack_ref.30561 {
-         proto=4; x=1.87411in; y=8.842883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63222 {
+         proto=4; x=1.97411in; y=11.382883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12549,8 +11370,8 @@ ha:pcb-rnd-board-v6 {
            name=pin22
          }
         }
-        ha:padstack_ref.30562 {
-         proto=4; x=1.87411in; y=615.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63223 {
+         proto=4; x=1.97411in; y=715.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12563,8 +11384,8 @@ ha:pcb-rnd-board-v6 {
            name=pin39
          }
         }
-        ha:padstack_ref.30563 {
-         proto=3; x=1.809155in; y=531.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63224 {
+         proto=3; x=1.909155in; y=631.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12577,8 +11398,8 @@ ha:pcb-rnd-board-v6 {
            name=pin33
          }
         }
-        ha:padstack_ref.30564 {
-         proto=3; x=2.076855in; y=531.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63225 {
+         proto=3; x=2.176855in; y=631.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12591,8 +11412,8 @@ ha:pcb-rnd-board-v6 {
            name=pin4
          }
         }
-        ha:padstack_ref.30565 {
-         proto=4; x=1.8938in; y=8.842883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63226 {
+         proto=4; x=1.9938in; y=11.382883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12605,8 +11426,8 @@ ha:pcb-rnd-board-v6 {
            name=pin21
          }
         }
-        ha:padstack_ref.30566 {
-         proto=4; x=1.8938in; y=615.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63227 {
+         proto=4; x=1.9938in; y=715.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12619,8 +11440,8 @@ ha:pcb-rnd-board-v6 {
            name=pin40
          }
         }
-        ha:padstack_ref.30567 {
-         proto=3; x=1.809155in; y=12.992608mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63228 {
+         proto=3; x=1.909155in; y=15.532608mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12633,8 +11454,8 @@ ha:pcb-rnd-board-v6 {
            name=pin32
          }
         }
-        ha:padstack_ref.30568 {
-         proto=3; x=2.076855in; y=12.992608mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63229 {
+         proto=3; x=2.176855in; y=15.532608mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12647,8 +11468,8 @@ ha:pcb-rnd-board-v6 {
            name=pin5
          }
         }
-        ha:padstack_ref.30569 {
-         proto=4; x=1.91348in; y=8.842883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63230 {
+         proto=4; x=51.142392mm; y=11.382883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12661,8 +11482,8 @@ ha:pcb-rnd-board-v6 {
            name=pin20
          }
         }
-        ha:padstack_ref.30570 {
-         proto=4; x=1.91348in; y=615.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63231 {
+         proto=4; x=51.142392mm; y=715.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12675,8 +11496,8 @@ ha:pcb-rnd-board-v6 {
            name=pin41
          }
         }
-        ha:padstack_ref.30571 {
-         proto=3; x=1.809155in; y=12.492482mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63232 {
+         proto=3; x=1.909155in; y=591.83mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12689,8 +11510,8 @@ ha:pcb-rnd-board-v6 {
            name=pin31
          }
         }
-        ha:padstack_ref.30572 {
-         proto=3; x=2.076855in; y=12.492482mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63233 {
+         proto=3; x=2.176855in; y=591.83mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12703,8 +11524,8 @@ ha:pcb-rnd-board-v6 {
            name=pin6
          }
         }
-        ha:padstack_ref.30573 {
-         proto=4; x=1.93317in; y=8.842883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63234 {
+         proto=4; x=2.03317in; y=11.382883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12717,8 +11538,8 @@ ha:pcb-rnd-board-v6 {
            name=pin19
          }
         }
-        ha:padstack_ref.30574 {
-         proto=4; x=1.93317in; y=615.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63235 {
+         proto=4; x=2.03317in; y=715.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12731,8 +11552,8 @@ ha:pcb-rnd-board-v6 {
            name=pin42
          }
         }
-        ha:padstack_ref.30575 {
-         proto=3; x=1.809155in; y=472.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63236 {
+         proto=3; x=1.909155in; y=14.532864mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12745,8 +11566,8 @@ ha:pcb-rnd-board-v6 {
            name=pin30
          }
         }
-        ha:padstack_ref.30576 {
-         proto=3; x=2.076855in; y=472.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63237 {
+         proto=3; x=2.176855in; y=14.532864mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12759,8 +11580,8 @@ ha:pcb-rnd-board-v6 {
            name=pin7
          }
         }
-        ha:padstack_ref.30577 {
-         proto=4; x=49.602136mm; y=8.842883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63238 {
+         proto=4; x=2.05284in; y=11.382883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12773,8 +11594,8 @@ ha:pcb-rnd-board-v6 {
            name=pin18
          }
         }
-        ha:padstack_ref.30578 {
-         proto=4; x=49.602136mm; y=615.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63239 {
+         proto=4; x=2.05284in; y=715.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12787,8 +11608,8 @@ ha:pcb-rnd-board-v6 {
            name=pin43
          }
         }
-        ha:padstack_ref.30579 {
-         proto=3; x=1.809155in; y=452.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63240 {
+         proto=3; x=1.909155in; y=552.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12801,8 +11622,8 @@ ha:pcb-rnd-board-v6 {
            name=pin29
          }
         }
-        ha:padstack_ref.30580 {
-         proto=3; x=2.076855in; y=452.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63241 {
+         proto=3; x=2.176855in; y=552.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12815,8 +11636,8 @@ ha:pcb-rnd-board-v6 {
            name=pin8
          }
         }
-        ha:padstack_ref.30581 {
-         proto=4; x=1.97253in; y=8.842883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63242 {
+         proto=4; x=2.07253in; y=11.382883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12829,8 +11650,8 @@ ha:pcb-rnd-board-v6 {
            name=pin17
          }
         }
-        ha:padstack_ref.30582 {
-         proto=4; x=1.97253in; y=615.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63243 {
+         proto=4; x=2.07253in; y=715.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12843,8 +11664,8 @@ ha:pcb-rnd-board-v6 {
            name=pin44
          }
         }
-        ha:padstack_ref.30583 {
-         proto=3; x=1.809155in; y=432.79mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63244 {
+         proto=3; x=1.909155in; y=13.532866mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12857,8 +11678,8 @@ ha:pcb-rnd-board-v6 {
            name=pin28
          }
         }
-        ha:padstack_ref.30584 {
-         proto=3; x=2.076855in; y=432.79mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63245 {
+         proto=3; x=2.176855in; y=13.532866mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12871,8 +11692,8 @@ ha:pcb-rnd-board-v6 {
            name=pin9
          }
         }
-        ha:padstack_ref.30585 {
-         proto=4; x=1.99221in; y=8.842883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63246 {
+         proto=4; x=2.09221in; y=11.382883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12885,8 +11706,8 @@ ha:pcb-rnd-board-v6 {
            name=pin16
          }
         }
-        ha:padstack_ref.30586 {
-         proto=4; x=1.99221in; y=615.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63247 {
+         proto=4; x=2.09221in; y=715.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12899,8 +11720,8 @@ ha:pcb-rnd-board-v6 {
            name=pin45
          }
         }
-        ha:padstack_ref.30587 {
-         proto=3; x=1.809155in; y=413.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63248 {
+         proto=3; x=1.909155in; y=513.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12913,8 +11734,8 @@ ha:pcb-rnd-board-v6 {
            name=pin27
          }
         }
-        ha:padstack_ref.30588 {
-         proto=3; x=2.076855in; y=413.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63249 {
+         proto=3; x=2.176855in; y=513.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12927,8 +11748,8 @@ ha:pcb-rnd-board-v6 {
            name=pin10
          }
         }
-        ha:padstack_ref.30589 {
-         proto=4; x=2.0119in; y=8.842883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63250 {
+         proto=4; x=2.1119in; y=11.382883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12941,8 +11762,8 @@ ha:pcb-rnd-board-v6 {
            name=pin15
          }
         }
-        ha:padstack_ref.30590 {
-         proto=4; x=2.0119in; y=615.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63251 {
+         proto=4; x=2.1119in; y=715.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12955,8 +11776,8 @@ ha:pcb-rnd-board-v6 {
            name=pin46
          }
         }
-        ha:padstack_ref.30591 {
-         proto=3; x=1.809155in; y=393.42mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63252 {
+         proto=3; x=1.909155in; y=493.42mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12969,8 +11790,8 @@ ha:pcb-rnd-board-v6 {
            name=pin26
          }
         }
-        ha:padstack_ref.30592 {
-         proto=3; x=2.076855in; y=393.42mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63253 {
+         proto=3; x=2.176855in; y=493.42mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12983,8 +11804,8 @@ ha:pcb-rnd-board-v6 {
            name=pin11
          }
         }
-        ha:padstack_ref.30593 {
-         proto=4; x=51.602132mm; y=8.842883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63254 {
+         proto=4; x=2.13158in; y=11.382883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -12997,8 +11818,8 @@ ha:pcb-rnd-board-v6 {
            name=pin14
          }
         }
-        ha:padstack_ref.30594 {
-         proto=4; x=51.602132mm; y=615.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63255 {
+         proto=4; x=2.13158in; y=715.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -13011,8 +11832,8 @@ ha:pcb-rnd-board-v6 {
            name=pin47
          }
         }
-        ha:padstack_ref.30595 {
-         proto=3; x=1.809155in; y=373.73mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63256 {
+         proto=3; x=1.909155in; y=473.73mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -13025,8 +11846,8 @@ ha:pcb-rnd-board-v6 {
            name=pin25
          }
         }
-        ha:padstack_ref.30596 {
-         proto=3; x=2.076855in; y=373.73mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63257 {
+         proto=3; x=2.176855in; y=473.73mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -13039,8 +11860,8 @@ ha:pcb-rnd-board-v6 {
            name=pin12
          }
         }
-        ha:padstack_ref.30597 {
-         proto=4; x=2.05127in; y=8.842883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63258 {
+         proto=4; x=2.15127in; y=11.382883mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -13053,8 +11874,8 @@ ha:pcb-rnd-board-v6 {
            name=pin13
          }
         }
-        ha:padstack_ref.30598 {
-         proto=4; x=2.05127in; y=615.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+        ha:padstack_ref.63259 {
+         proto=4; x=2.15127in; y=715.845mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
          ha:flags {
           clearline=1
          }
@@ -13075,16 +11896,8 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:arc.30499 {
-            x=52.952142mm; y=623.72mil; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.30500 {
-            string=%a.parent.refdes%; x=1.943in; y=482.0mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
+           ha:arc.63160 {
+            x=2.18473in; y=723.72mil; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -13098,26 +11911,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.30501 {
-            x1=49.352318mm; y1=12.242682mm; x2=49.352318mm; y2=12.242682mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63162 {
+            x1=51.892318mm; y1=14.782682mm; x2=51.892318mm; y2=14.782682mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.30504 {
-            x1=1.943in; y1=482.0mil; x2=1.943in; y2=482.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63165 {
+            x1=2.043in; y1=582.0mil; x2=2.043in; y2=582.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.30507 {
-            x1=1.943in; y1=482.0mil; x2=50.3522mm; y2=482.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63168 {
+            x1=2.043in; y1=582.0mil; x2=52.8922mm; y2=582.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.30510 {
-            x1=1.943in; y1=482.0mil; x2=1.943in; y2=11.2428mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63171 {
+            x1=2.043in; y1=582.0mil; x2=2.043in; y2=13.7828mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -13133,7 +11946,7 @@ ha:pcb-rnd-board-v6 {
       }
        uid = Bda500dsIaChqNFriEwAAACb
       }
-      ha:subc.30765 {
+      ha:subc.63261 {
        ha:attributes {
         value=LPC11U12FHI33
         footprint=hvqfn33
@@ -13501,8 +12314,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.30794 {
-         proto=0; x=1.1949in; y=171.655mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63290 {
+         proto=0; x=1.2949in; y=6.900037mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13515,8 +12328,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.30795 {
-         proto=1; x=1.022655in; y=5.23494mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63291 {
+         proto=1; x=28.515437mm; y=306.1mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13529,8 +12342,8 @@ ha:pcb-rnd-board-v6 {
            name=9
          }
         }
-        ha:padstack_ref.30796 {
-         proto=0; x=26.85034mm; y=378.345mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63292 {
+         proto=0; x=1.1571in; y=478.345mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13543,8 +12356,8 @@ ha:pcb-rnd-board-v6 {
            name=17
          }
         }
-        ha:padstack_ref.30797 {
-         proto=1; x=31.225363mm; y=8.73506mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63293 {
+         proto=1; x=33.765363mm; y=11.27506mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13557,8 +12370,8 @@ ha:pcb-rnd-board-v6 {
            name=25
          }
         }
-        ha:padstack_ref.30798 {
-         proto=0; x=1.17521in; y=171.655mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63294 {
+         proto=0; x=32.390334mm; y=6.900037mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13571,8 +12384,8 @@ ha:pcb-rnd-board-v6 {
            name=2
          }
         }
-        ha:padstack_ref.30799 {
-         proto=1; x=1.022655in; y=5.735066mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63295 {
+         proto=1; x=28.515437mm; y=325.79mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13585,8 +12398,8 @@ ha:pcb-rnd-board-v6 {
            name=10
          }
         }
-        ha:padstack_ref.30800 {
-         proto=0; x=27.350466mm; y=378.345mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63296 {
+         proto=0; x=1.17679in; y=478.345mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13599,8 +12412,8 @@ ha:pcb-rnd-board-v6 {
            name=18
          }
         }
-        ha:padstack_ref.30801 {
-         proto=1; x=31.225363mm; y=8.234934mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63297 {
+         proto=1; x=33.765363mm; y=10.774934mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13613,8 +12426,8 @@ ha:pcb-rnd-board-v6 {
            name=26
          }
         }
-        ha:padstack_ref.30802 {
-         proto=0; x=29.350462mm; y=171.655mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63298 {
+         proto=0; x=1.25553in; y=6.900037mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13627,8 +12440,8 @@ ha:pcb-rnd-board-v6 {
            name=3
          }
         }
-        ha:padstack_ref.30803 {
-         proto=1; x=1.022655in; y=6.234938mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63299 {
+         proto=1; x=28.515437mm; y=345.47mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13641,8 +12454,8 @@ ha:pcb-rnd-board-v6 {
            name=11
          }
         }
-        ha:padstack_ref.30804 {
-         proto=0; x=1.09647in; y=378.345mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63300 {
+         proto=0; x=1.19647in; y=478.345mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13655,8 +12468,8 @@ ha:pcb-rnd-board-v6 {
            name=19
          }
         }
-        ha:padstack_ref.30805 {
-         proto=1; x=31.225363mm; y=7.735062mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63301 {
+         proto=1; x=33.765363mm; y=10.275062mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13669,8 +12482,8 @@ ha:pcb-rnd-board-v6 {
            name=27
          }
         }
-        ha:padstack_ref.30806 {
-         proto=0; x=28.850336mm; y=171.655mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63302 {
+         proto=0; x=1.23584in; y=6.900037mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13683,8 +12496,8 @@ ha:pcb-rnd-board-v6 {
            name=4
          }
         }
-        ha:padstack_ref.30807 {
-         proto=1; x=1.022655in; y=265.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63303 {
+         proto=1; x=28.515437mm; y=365.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13697,8 +12510,8 @@ ha:pcb-rnd-board-v6 {
            name=12
          }
         }
-        ha:padstack_ref.30808 {
-         proto=0; x=1.11616in; y=378.345mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63304 {
+         proto=0; x=1.21616in; y=478.345mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13711,8 +12524,8 @@ ha:pcb-rnd-board-v6 {
            name=20
          }
         }
-        ha:padstack_ref.30809 {
-         proto=1; x=31.225363mm; y=7.234936mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63305 {
+         proto=1; x=33.765363mm; y=9.774936mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13725,8 +12538,8 @@ ha:pcb-rnd-board-v6 {
            name=28
          }
         }
-        ha:padstack_ref.30810 {
-         proto=0; x=1.11616in; y=171.655mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63306 {
+         proto=0; x=1.21616in; y=6.900037mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13739,8 +12552,8 @@ ha:pcb-rnd-board-v6 {
            name=5
          }
         }
-        ha:padstack_ref.30811 {
-         proto=1; x=1.022655in; y=7.234936mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63307 {
+         proto=1; x=28.515437mm; y=9.774936mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13753,8 +12566,8 @@ ha:pcb-rnd-board-v6 {
            name=13
          }
         }
-        ha:padstack_ref.30812 {
-         proto=0; x=28.850336mm; y=378.345mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63308 {
+         proto=0; x=1.23584in; y=478.345mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13767,22 +12580,289 @@ ha:pcb-rnd-board-v6 {
            name=21
          }
         }
-        ha:padstack_ref.30813 {
-         proto=1; x=31.225363mm; y=265.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63309 {
+         proto=1; x=33.765363mm; y=365.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=29
+           name=29
+         }
+        }
+        ha:padstack_ref.63310 {
+         proto=0; x=1.19647in; y=6.900037mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=6
+         }
+        }
+        ha:padstack_ref.63311 {
+         proto=1; x=28.515437mm; y=10.275062mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=14
+         }
+        }
+        ha:padstack_ref.63312 {
+         proto=0; x=1.25553in; y=478.345mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=22
+           name=22
+         }
+        }
+        ha:padstack_ref.63313 {
+         proto=1; x=33.765363mm; y=345.47mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=30
+           name=30
+         }
+        }
+        ha:padstack_ref.63314 {
+         proto=0; x=1.17679in; y=6.900037mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=7
+         }
+        }
+        ha:padstack_ref.63315 {
+         proto=1; x=28.515437mm; y=10.774934mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=15
+           name=15
+         }
+        }
+        ha:padstack_ref.63316 {
+         proto=0; x=32.390334mm; y=478.345mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=23
+           name=23
+         }
+        }
+        ha:padstack_ref.63317 {
+         proto=1; x=33.765363mm; y=325.79mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=31
+           name=31
+         }
+        }
+        ha:padstack_ref.63318 {
+         proto=0; x=1.1571in; y=6.900037mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=8
+         }
+        }
+        ha:padstack_ref.63319 {
+         proto=1; x=28.515437mm; y=11.27506mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=16
+           name=16
+         }
+        }
+        ha:padstack_ref.63320 {
+         proto=0; x=1.2949in; y=478.345mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=24
+           name=24
+         }
+        }
+        ha:padstack_ref.63321 {
+         proto=1; x=33.765363mm; y=306.1mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=32
+           name=32
+         }
+        }
+        ha:padstack_ref.63322 {
+         proto=2; x=31.1404mm; y=375.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=33
+         }
+        }
+        ha:padstack_ref.63323 {
+         proto=3; x=32.672528mm; y=314.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=33
+           name=33
+         }
+        }
+        ha:padstack_ref.63324 {
+         proto=4; x=32.672528mm; y=314.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=33
+         }
+        }
+        ha:padstack_ref.63325 {
+         proto=3; x=32.672528mm; y=375.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=33
+           name=33
+         }
+        }
+        ha:padstack_ref.63326 {
+         proto=4; x=32.672528mm; y=375.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=33
+         }
+        }
+        ha:padstack_ref.63327 {
+         proto=3; x=32.672528mm; y=11.057128mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=29
-           name=29
+           term=33
+           name=33
          }
         }
-        ha:padstack_ref.30814 {
-         proto=0; x=1.09647in; y=171.655mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63328 {
+         proto=4; x=32.672528mm; y=11.057128mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -13791,26 +12871,31 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=6
-           name=6
+           term=33
+           name=33
          }
         }
-        ha:padstack_ref.30815 {
-         proto=1; x=1.022655in; y=7.735062mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63329 {
+         proto=3; x=31.1404mm; y=314.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=14
-           name=14
+           term=33
+           name=33
          }
         }
-        ha:padstack_ref.30816 {
-         proto=0; x=29.350462mm; y=378.345mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63330 {
+         proto=4; x=31.1404mm; y=314.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -13819,26 +12904,31 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=22
-           name=22
+           term=33
+           name=33
          }
         }
-        ha:padstack_ref.30817 {
-         proto=1; x=31.225363mm; y=6.234938mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63331 {
+         proto=3; x=31.1404mm; y=375.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=30
-           name=30
+           term=33
+           name=33
          }
         }
-        ha:padstack_ref.30818 {
-         proto=0; x=27.350466mm; y=171.655mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63332 {
+         proto=4; x=31.1404mm; y=375.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -13847,26 +12937,31 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=7
-           name=7
+           term=33
+           name=33
          }
         }
-        ha:padstack_ref.30819 {
-         proto=1; x=1.022655in; y=8.234934mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63333 {
+         proto=3; x=31.1404mm; y=11.057128mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=15
-           name=15
+           term=33
+           name=33
          }
         }
-        ha:padstack_ref.30820 {
-         proto=0; x=1.17521in; y=378.345mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63334 {
+         proto=4; x=31.1404mm; y=11.057128mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -13875,26 +12970,31 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=23
-           name=23
+           term=33
+           name=33
          }
         }
-        ha:padstack_ref.30821 {
-         proto=1; x=31.225363mm; y=5.735066mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63335 {
+         proto=3; x=1.16568in; y=314.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=31
-           name=31
+           term=33
+           name=33
          }
         }
-        ha:padstack_ref.30822 {
-         proto=0; x=26.85034mm; y=171.655mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63336 {
+         proto=4; x=1.16568in; y=314.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -13903,26 +13003,31 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=8
-           name=8
+           term=33
+           name=33
          }
         }
-        ha:padstack_ref.30823 {
-         proto=1; x=1.022655in; y=8.73506mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63337 {
+         proto=3; x=1.16568in; y=375.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=16
-           name=16
+           term=33
+           name=33
          }
         }
-        ha:padstack_ref.30824 {
-         proto=0; x=1.1949in; y=378.345mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63338 {
+         proto=4; x=1.16568in; y=375.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -13931,26 +13036,31 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=24
-           name=24
+           term=33
+           name=33
          }
         }
-        ha:padstack_ref.30825 {
-         proto=1; x=31.225363mm; y=5.23494mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63339 {
+         proto=3; x=1.16568in; y=11.057128mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=32
-           name=32
+           term=33
+           name=33
          }
         }
-        ha:padstack_ref.30826 {
-         proto=2; x=1.126in; y=275.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63340 {
+         proto=4; x=1.16568in; y=11.057128mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -13963,18 +13073,13 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30827 {
-         proto=3; x=1.18632in; y=214.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63341 {
+         proto=5; x=32.672528mm; y=8.758936mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
          }
 
          ha:attributes {
@@ -13982,8 +13087,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30828 {
-         proto=4; x=1.18632in; y=214.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:padstack_ref.63342 {
+         proto=6; x=32.672528mm; y=8.758936mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -13996,18 +13101,13 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30829 {
-         proto=3; x=1.18632in; y=275.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63343 {
+         proto=5; x=32.672528mm; y=405.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
          }
 
          ha:attributes {
@@ -14015,8 +13115,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30830 {
-         proto=4; x=1.18632in; y=275.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:padstack_ref.63344 {
+         proto=6; x=32.672528mm; y=405.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14029,18 +13129,13 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30831 {
-         proto=3; x=1.18632in; y=8.517128mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63345 {
+         proto=5; x=1.25616in; y=314.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
          }
 
          ha:attributes {
@@ -14048,8 +13143,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30832 {
-         proto=4; x=1.18632in; y=8.517128mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:padstack_ref.63346 {
+         proto=6; x=1.25616in; y=314.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14062,18 +13157,13 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30833 {
-         proto=3; x=1.126in; y=214.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63347 {
+         proto=5; x=1.25616in; y=8.758936mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
          }
 
          ha:attributes {
@@ -14081,8 +13171,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30834 {
-         proto=4; x=1.126in; y=214.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:padstack_ref.63348 {
+         proto=6; x=1.25616in; y=8.758936mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14095,18 +13185,13 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30835 {
-         proto=3; x=1.126in; y=275.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63349 {
+         proto=5; x=1.25616in; y=375.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
          }
 
          ha:attributes {
@@ -14114,8 +13199,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30836 {
-         proto=4; x=1.126in; y=275.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:padstack_ref.63350 {
+         proto=6; x=1.25616in; y=375.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14128,18 +13213,13 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30837 {
-         proto=3; x=1.126in; y=8.517128mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63351 {
+         proto=5; x=1.25616in; y=405.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
          }
 
          ha:attributes {
@@ -14147,8 +13227,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30838 {
-         proto=4; x=1.126in; y=8.517128mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:padstack_ref.63352 {
+         proto=6; x=1.25616in; y=405.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14161,18 +13241,13 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30839 {
-         proto=3; x=1.06568in; y=214.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63353 {
+         proto=5; x=1.25616in; y=11.057128mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
          }
 
          ha:attributes {
@@ -14180,8 +13255,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30840 {
-         proto=4; x=1.06568in; y=214.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:padstack_ref.63354 {
+         proto=6; x=1.25616in; y=11.057128mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14194,18 +13269,13 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30841 {
-         proto=3; x=1.06568in; y=275.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63355 {
+         proto=5; x=31.1404mm; y=8.758936mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
          }
 
          ha:attributes {
@@ -14213,8 +13283,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30842 {
-         proto=4; x=1.06568in; y=275.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:padstack_ref.63356 {
+         proto=6; x=31.1404mm; y=8.758936mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14227,18 +13297,13 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30843 {
-         proto=3; x=1.06568in; y=8.517128mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63357 {
+         proto=5; x=31.1404mm; y=405.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
          }
 
          ha:attributes {
@@ -14246,8 +13311,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30844 {
-         proto=4; x=1.06568in; y=8.517128mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:padstack_ref.63358 {
+         proto=6; x=31.1404mm; y=405.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14260,8 +13325,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30845 {
-         proto=5; x=1.18632in; y=244.84mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63359 {
+         proto=5; x=1.19584in; y=314.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14274,8 +13339,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30846 {
-         proto=6; x=1.18632in; y=244.84mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63360 {
+         proto=6; x=1.19584in; y=314.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14288,8 +13353,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30847 {
-         proto=5; x=1.18632in; y=305.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63361 {
+         proto=5; x=1.19584in; y=8.758936mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14302,8 +13367,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30848 {
-         proto=6; x=1.18632in; y=305.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63362 {
+         proto=6; x=1.19584in; y=8.758936mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14316,8 +13381,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30849 {
-         proto=5; x=1.15616in; y=214.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63363 {
+         proto=5; x=1.19584in; y=375.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14330,8 +13395,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30850 {
-         proto=6; x=1.15616in; y=214.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63364 {
+         proto=6; x=1.19584in; y=375.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14344,8 +13409,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30851 {
-         proto=5; x=1.15616in; y=244.84mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63365 {
+         proto=5; x=1.19584in; y=405.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14358,8 +13423,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30852 {
-         proto=6; x=1.15616in; y=244.84mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63366 {
+         proto=6; x=1.19584in; y=405.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14372,8 +13437,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30853 {
-         proto=5; x=1.15616in; y=275.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63367 {
+         proto=5; x=1.19584in; y=11.057128mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14386,8 +13451,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30854 {
-         proto=6; x=1.15616in; y=275.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63368 {
+         proto=6; x=1.19584in; y=11.057128mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14400,8 +13465,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30855 {
-         proto=5; x=1.15616in; y=305.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63369 {
+         proto=5; x=1.16568in; y=8.758936mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14414,8 +13479,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30856 {
-         proto=6; x=1.15616in; y=305.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63370 {
+         proto=6; x=1.16568in; y=8.758936mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14428,8 +13493,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30857 {
-         proto=5; x=1.15616in; y=8.517128mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63371 {
+         proto=5; x=1.16568in; y=405.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14442,8 +13507,8 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30858 {
-         proto=6; x=1.15616in; y=8.517128mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63372 {
+         proto=6; x=1.16568in; y=405.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14456,36 +13521,215 @@ ha:pcb-rnd-board-v6 {
            name=33
          }
         }
-        ha:padstack_ref.30859 {
-         proto=5; x=1.126in; y=244.84mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
+       }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.63262 {
+            x1=1.32443in; y1=7.024878mm; x2=1.32443in; y2=473.43mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63265 {
+            x1=1.32443in; y1=473.43mil; x2=28.640278mm; y2=473.43mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63268 {
+            x1=28.640278mm; y1=473.43mil; x2=28.640278mm; y2=7.024878mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63271 {
+            x1=28.640278mm; y1=7.024878mm; x2=1.32443in; y2=7.024878mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63274 {
+            x1=1.33624in; y1=6.724904mm; x2=1.33624in; y2=6.724904mm; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.63278 {
+            x1=31.1404mm; y1=375.0mil; x2=31.1404mm; y2=375.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.63281 {
+            x1=31.1404mm; y1=375.0mil; x2=31.1404mm; y2=375.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.63284 {
+            x1=31.1404mm; y1=375.0mil; x2=31.1404mm; y2=10.525mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.63287 {
+            x1=31.1404mm; y1=375.0mil; x2=30.1404mm; y2=375.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = Bda500dsIaChqNFriEwAAACf
+      }
+      ha:subc.63374 {
+       ha:attributes {
+        value=12MHz
+        footprint=ABM8
+        refdes=X1
+       }
+      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 {
+              -20.67mil  
+              0.650113mm  
+              20.67mil  
+              0.650113mm  
+              20.67mil  
+              -0.650113mm  
+              -20.67mil  
+              -0.650113mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.67mil  
+              0.726313mm  
+              23.67mil  
+              0.726313mm  
+              23.67mil  
+              -0.726313mm  
+              -23.67mil  
+              -0.726313mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -20.67mil  
+              0.650113mm  
+              20.67mil  
+              0.650113mm  
+              20.67mil  
+              -0.650113mm  
+              -20.67mil  
+              -0.650113mm  
+             }
+           }
          }
+       }
+
+       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 {
+              20.67mil  
+              -0.650113mm  
+              -20.67mil  
+              -0.650113mm  
+              -20.67mil  
+              0.650113mm  
+              20.67mil  
+              0.650113mm  
+             }
+           }
 
-         ha:attributes {
-           term=33
-           name=33
-         }
-        }
-        ha:padstack_ref.30860 {
-         proto=6; x=1.126in; y=244.84mil; rot=270.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 {
+              23.67mil  
+              -0.726313mm  
+              -23.67mil  
+              -0.726313mm  
+              -23.67mil  
+              0.726313mm  
+              23.67mil  
+              0.726313mm  
+             }
+           }
 
-         li:thermal {
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              20.67mil  
+              -0.650113mm  
+              -20.67mil  
+              -0.650113mm  
+              -20.67mil  
+              0.650113mm  
+              20.67mil  
+              0.650113mm  
+             }
+           }
          }
+       }
+      }
 
-         ha:attributes {
-           term=33
-           name=33
-         }
-        }
-        ha:padstack_ref.30861 {
-         proto=5; x=1.126in; y=305.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       li:objects {
+        ha:padstack_ref.63389 {
+         proto=0; x=29.965269mm; y=154.58mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14494,12 +13738,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=33
-           name=33
+           term=2
+           name=pin2
          }
         }
-        ha:padstack_ref.30862 {
-         proto=6; x=1.126in; y=305.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63390 {
+         proto=1; x=32.264985mm; y=154.58mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14508,12 +13752,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=33
-           name=33
+           term=1
+           name=pin1
          }
         }
-        ha:padstack_ref.30863 {
-         proto=5; x=27.834336mm; y=214.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63391 {
+         proto=1; x=32.264985mm; y=5.776214mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14522,12 +13766,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=33
-           name=33
+           term=4
+           name=pin4
          }
         }
-        ha:padstack_ref.30864 {
-         proto=6; x=27.834336mm; y=214.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63392 {
+         proto=0; x=29.965269mm; y=5.776214mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14536,124 +13780,223 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=33
-           name=33
+           term=3
+           name=pin3
          }
         }
-        ha:padstack_ref.30865 {
-         proto=5; x=27.834336mm; y=244.84mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=33
-           name=33
-         }
+          li:objects {
+           ha:arc.63375 {
+            x=1.28563in; y=4.69138mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-        ha:padstack_ref.30866 {
-         proto=6; x=27.834336mm; y=244.84mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-         ha:attributes {
-           term=33
-           name=33
-         }
-        }
-        ha:padstack_ref.30867 {
-         proto=5; x=27.834336mm; y=275.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+          li:objects {
+           ha:line.63377 {
+            x1=31.115127mm; y1=190.995mil; x2=31.115127mm; y2=190.995mil; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
 
-         li:thermal {
-         }
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.63380 {
+            x1=1.225in; y1=191.0mil; x2=1.225in; y2=191.0mil; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
 
-         ha:attributes {
-           term=33
-           name=33
-         }
-        }
-        ha:padstack_ref.30868 {
-         proto=6; x=27.834336mm; y=275.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.63383 {
+            x1=1.225in; y1=191.0mil; x2=1.225in; y2=5.8514mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
 
-         li:thermal {
-         }
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.63386 {
+            x1=1.225in; y1=191.0mil; x2=30.115mm; y2=191.0mil; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
 
-         ha:attributes {
-           term=33
-           name=33
-         }
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.30869 {
-         proto=5; x=27.834336mm; y=305.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+      }
+       uid = Bda500dsIaChqNFriEwAAACh
+      }
+      ha:subc.63394 {
+       ha:attributes {
+        value=24MHz
+        footprint=ABM8
+        refdes=X2
+       }
+      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=33
-           name=33
-         }
-        }
-        ha:padstack_ref.30870 {
-         proto=6; x=27.834336mm; y=305.16mil; rot=270.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
+            }
+            clearance=0.0
+             li:ps_poly {
+              -20.67mil  
+              0.650113mm  
+              20.67mil  
+              0.650113mm  
+              20.67mil  
+              -0.650113mm  
+              -20.67mil  
+              -0.650113mm  
+             }
+           }
 
-         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 {
+              -23.67mil  
+              0.726313mm  
+              23.67mil  
+              0.726313mm  
+              23.67mil  
+              -0.726313mm  
+              -23.67mil  
+              -0.726313mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -20.67mil  
+              0.650113mm  
+              20.67mil  
+              0.650113mm  
+              20.67mil  
+              -0.650113mm  
+              -20.67mil  
+              -0.650113mm  
+             }
+           }
          }
+       }
 
-         ha:attributes {
-           term=33
-           name=33
-         }
-        }
-        ha:padstack_ref.30871 {
-         proto=5; x=27.834336mm; y=8.517128mm; rot=270.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 {
+              20.67mil  
+              -0.650113mm  
+              -20.67mil  
+              -0.650113mm  
+              -20.67mil  
+              0.650113mm  
+              20.67mil  
+              0.650113mm  
+             }
+           }
 
-         ha:attributes {
-           term=33
-           name=33
-         }
-        }
-        ha:padstack_ref.30872 {
-         proto=6; x=27.834336mm; y=8.517128mm; rot=270.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 {
+              23.67mil  
+              -0.726313mm  
+              -23.67mil  
+              -0.726313mm  
+              -23.67mil  
+              0.726313mm  
+              23.67mil  
+              0.726313mm  
+             }
+           }
 
-         li:thermal {
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              20.67mil  
+              -0.650113mm  
+              -20.67mil  
+              -0.650113mm  
+              -20.67mil  
+              0.650113mm  
+              20.67mil  
+              0.650113mm  
+             }
+           }
          }
+       }
+      }
 
-         ha:attributes {
-           term=33
-           name=33
-         }
-        }
-        ha:padstack_ref.30873 {
-         proto=5; x=1.06568in; y=244.84mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       li:objects {
+        ha:padstack_ref.63409 {
+         proto=0; x=54.591331mm; y=21.753068mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14662,12 +14005,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=33
-           name=33
+           term=2
+           name=pin2
          }
         }
-        ha:padstack_ref.30874 {
-         proto=6; x=1.06568in; y=244.84mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63410 {
+         proto=1; x=52.291615mm; y=21.753068mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14676,12 +14019,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=33
-           name=33
+           term=1
+           name=pin1
          }
         }
-        ha:padstack_ref.30875 {
-         proto=5; x=1.06568in; y=305.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63411 {
+         proto=1; x=52.291615mm; y=783.59mil; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14690,12 +14033,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=33
-           name=33
+           term=4
+           name=pin4
          }
         }
-        ha:padstack_ref.30876 {
-         proto=6; x=1.06568in; y=305.16mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63412 {
+         proto=0; x=54.591331mm; y=783.59mil; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -14704,8 +14047,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=33
-           name=33
+           term=3
+           name=pin3
          }
         }
        }
@@ -14716,28 +14059,8 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.30766 {
-            x1=1.22443in; y1=4.484878mm; x2=1.22443in; y2=373.43mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.30769 {
-            x1=1.22443in; y1=373.43mil; x2=26.100278mm; y2=373.43mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.30772 {
-            x1=26.100278mm; y1=373.43mil; x2=26.100278mm; y2=4.484878mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.30775 {
-            x1=26.100278mm; y1=4.484878mm; x2=1.22443in; y2=4.484878mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.30778 {
-            x1=1.23624in; y1=4.184904mm; x2=1.23624in; y2=4.184904mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.30781 {
-            string=%a.parent.refdes%; x=1.126in; y=275.0mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 270.000000
+           ha:arc.63395 {
+            x=51.901598mm; y=20.98802mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -14751,26 +14074,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.30782 {
-            x1=1.126in; y1=275.0mil; x2=1.126in; y2=275.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63397 {
+            x1=53.441473mm; y1=20.828127mm; x2=53.441473mm; y2=20.828127mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.30785 {
-            x1=1.126in; y1=275.0mil; x2=1.126in; y2=275.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63400 {
+            x1=2.104in; y1=820.0mil; x2=2.104in; y2=820.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.30788 {
-            x1=1.126in; y1=275.0mil; x2=1.126in; y2=7.985mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63403 {
+            x1=2.104in; y1=820.0mil; x2=2.104in; y2=19.828mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.30791 {
-            x1=1.126in; y1=275.0mil; x2=27.6004mm; y2=275.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63406 {
+            x1=2.104in; y1=820.0mil; x2=54.4416mm; y2=820.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -14784,13 +14107,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAACf
+       uid = Bda500dsIaChqNFriEwAAACj
       }
-      ha:subc.30897 {
+      ha:subc.63414 {
        ha:attributes {
-        value=12MHz
-        footprint=ABM8
-        refdes=X1
+        footprint=0402
+        value=33
+        openscad=0402
+        refdes=R10
        }
       ha:data {
             li:padstack_prototypes {
@@ -14807,14 +14131,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -20.67mil  
-              0.650113mm  
-              20.67mil  
-              0.650113mm  
-              20.67mil  
-              -0.650113mm  
-              -20.67mil  
-              -0.650113mm  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
 
@@ -14826,14 +14150,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -23.67mil  
-              0.726313mm  
-              23.67mil  
-              0.726313mm  
-              23.67mil  
-              -0.726313mm  
-              -23.67mil  
-              -0.726313mm  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
@@ -14845,20 +14169,115 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -20.67mil  
-              0.650113mm  
-              20.67mil  
-              0.650113mm  
-              20.67mil  
-              -0.650113mm  
-              -20.67mil  
-              -0.650113mm  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
          }
        }
+      }
 
-       ha:ps_proto_v6.1 {
+       li:objects {
+        ha:padstack_ref.63428 {
+         proto=0; x=25.355804mm; y=353.0mil; 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.63429 {
+         proto=0; x=1.02974in; y=353.0mil; 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:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.63416 {
+            x1=1.014in; y1=353.0mil; x2=1.014in; y2=353.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.63419 {
+            x1=1.014in; y1=353.0mil; x2=1.014in; y2=353.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.63422 {
+            x1=1.014in; y1=353.0mil; x2=26.7556mm; y2=353.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.63425 {
+            x1=1.014in; y1=353.0mil; x2=1.014in; y2=9.9662mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = Bda500dsIaChqNFriEwAAACl
+      }
+      ha:subc.63431 {
+       ha:attributes {
+        footprint=0402
+        value=33
+        openscad=0402
+        refdes=R11
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -14870,14 +14289,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              20.67mil  
-              -0.650113mm  
-              -20.67mil  
-              -0.650113mm  
-              -20.67mil  
-              0.650113mm  
-              20.67mil  
-              0.650113mm  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
 
@@ -14889,14 +14308,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              23.67mil  
-              -0.726313mm  
-              -23.67mil  
-              -0.726313mm  
-              -23.67mil  
-              0.726313mm  
-              23.67mil  
-              0.726313mm  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
@@ -14908,14 +14327,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              20.67mil  
-              -0.650113mm  
-              -20.67mil  
-              -0.650113mm  
-              -20.67mil  
-              0.650113mm  
-              20.67mil  
-              0.650113mm  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
          }
@@ -14923,22 +14342,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.30912 {
-         proto=0; x=27.425269mm; y=1.386332mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.30913 {
-         proto=1; x=29.724985mm; y=1.386332mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63445 {
+         proto=0; x=72.43756mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -14948,25 +14353,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=pin1
-         }
-        }
-        ha:padstack_ref.30914 {
-         proto=1; x=29.724985mm; y=3.236214mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=pin4
+           name=1
          }
         }
-        ha:padstack_ref.30915 {
-         proto=0; x=27.425269mm; y=3.236214mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63446 {
+         proto=0; x=73.237152mm; y=1.501933mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -14975,8 +14366,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=3
-           name=pin3
+           term=2
+           name=2
          }
         }
        }
@@ -14987,17 +14378,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:arc.30898 {
-            x=1.18563in; y=84.7mil; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.30899 {
-            string=%a.parent.refdes%; x=1.125in; y=91.0mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
-           }
           }
           ha:type {
            silk = 1
@@ -15010,42 +14390,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.30900 {
-            x1=1.125005in; y1=90.995mil; x2=1.125005in; y2=90.995mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.63433 {
+            x1=72.837356mm; y1=1.501933mm; x2=72.837356mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.30903 {
-            x1=1.125in; y1=91.0mil; x2=1.125in; y2=91.0mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.63436 {
+            x1=72.837356mm; y1=1.501933mm; x2=72.837356mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.30906 {
-            x1=1.125in; y1=91.0mil; x2=1.125in; y2=3.3114mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.63439 {
+            x1=72.837356mm; y1=1.501933mm; x2=73.837356mm; y2=1.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.30909 {
-            x1=1.125in; y1=91.0mil; x2=27.575mm; y2=91.0mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.63442 {
+            x1=72.837356mm; y1=1.501933mm; x2=72.837356mm; y2=2.501933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -15059,13 +14423,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAACh
+       uid = Bda500dsIaChqNFriEwAAACn
       }
-      ha:subc.30936 {
+      ha:subc.63448 {
        ha:attributes {
-        value=24MHz
-        footprint=ABM8
-        refdes=X2
+        value=1k
+        footprint=0402
+        refdes=R7
        }
       ha:data {
             li:padstack_prototypes {
@@ -15082,77 +14446,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -20.67mil  
-              0.650113mm  
-              20.67mil  
-              0.650113mm  
-              20.67mil  
-              -0.650113mm  
-              -20.67mil  
-              -0.650113mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -23.67mil  
-              0.726313mm  
-              23.67mil  
-              0.726313mm  
-              23.67mil  
-              -0.726313mm  
-              -23.67mil  
-              -0.726313mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -20.67mil  
-              0.650113mm  
-              20.67mil  
-              0.650113mm  
-              20.67mil  
-              -0.650113mm  
-              -20.67mil  
-              -0.650113mm  
-             }
-           }
-         }
-       }
-
-       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 {
-              20.67mil  
-              -0.650113mm  
-              -20.67mil  
-              -0.650113mm  
-              -20.67mil  
-              0.650113mm  
-              20.67mil  
-              0.650113mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -15164,14 +14465,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              23.67mil  
-              -0.726313mm  
-              -23.67mil  
-              -0.726313mm  
-              -23.67mil  
-              0.726313mm  
-              23.67mil  
-              0.726313mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -15183,14 +14484,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              20.67mil  
-              -0.650113mm  
-              -20.67mil  
-              -0.650113mm  
-              -20.67mil  
-              0.650113mm  
-              20.67mil  
-              0.650113mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
          }
@@ -15198,22 +14499,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.30951 {
-         proto=0; x=2.049265in; y=19.213068mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.30952 {
-         proto=1; x=49.751615mm; y=19.213068mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63462 {
+         proto=0; x=777.0mil; y=634.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -15223,25 +14510,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=pin1
-         }
-        }
-        ha:padstack_ref.30953 {
-         proto=1; x=49.751615mm; y=683.59mil; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=pin4
+           name=1
          }
         }
-        ha:padstack_ref.30954 {
-         proto=0; x=2.049265in; y=683.59mil; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63463 {
+         proto=0; x=777.0mil; y=15.304008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -15250,8 +14523,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=3
-           name=pin3
+           term=2
+           name=2
          }
         }
        }
@@ -15262,17 +14535,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:arc.30937 {
-            x=1.94337in; y=18.44802mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.30938 {
-            string=%a.parent.refdes%; x=2.004in; y=720.0mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 270.000000
-           }
           }
           ha:type {
            silk = 1
@@ -15285,26 +14547,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.30939 {
-            x1=50.901473mm; y1=18.288127mm; x2=50.901473mm; y2=18.288127mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63450 {
+            x1=777.0mil; y1=15.703804mm; x2=777.0mil; y2=15.703804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.30942 {
-            x1=2.004in; y1=720.0mil; x2=2.004in; y2=720.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63453 {
+            x1=777.0mil; y1=15.703804mm; x2=777.0mil; y2=15.703804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.30945 {
-            x1=2.004in; y1=720.0mil; x2=2.004in; y2=17.288mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63456 {
+            x1=777.0mil; y1=15.703804mm; x2=777.0mil; y2=16.703804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.30948 {
-            x1=2.004in; y1=720.0mil; x2=51.9016mm; y2=720.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63459 {
+            x1=777.0mil; y1=15.703804mm; x2=20.7358mm; y2=15.703804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -15318,14 +14580,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAACj
+       uid = qIc8VW925zCt24ZkTm0AAAA0
       }
-      ha:subc.30972 {
+      ha:subc.63465 {
        ha:attributes {
-        openscad=0402
-        value=33
-        refdes=R10
+        value=27k
         footprint=0402
+        refdes=R19
        }
       ha:data {
             li:padstack_prototypes {
@@ -15342,14 +14603,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              -0.249936mm  
+              0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -15361,14 +14622,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
               -0.425958mm  
               -0.326136mm  
               -0.425958mm  
-              -0.326136mm  
+              0.326136mm  
               0.425958mm  
               0.326136mm  
               0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -15380,14 +14641,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              -0.249936mm  
+              0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
+              -0.249936mm  
              }
            }
          }
@@ -15395,8 +14656,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.30986 {
-         proto=0; x=22.815804mm; y=253.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63479 {
+         proto=0; x=1.042in; y=508.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -15409,8 +14670,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.30987 {
-         proto=0; x=929.74mil; y=253.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63480 {
+         proto=0; x=1.042in; y=12.103608mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -15431,14 +14692,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.30973 {
-            string=%a.parent.refdes%; x=882.5mil; y=221.5mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -15451,26 +14704,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.30974 {
-            x1=914.0mil; y1=253.0mil; x2=914.0mil; y2=253.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63467 {
+            x1=1.042in; y1=12.503404mm; x2=1.042in; y2=12.503404mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.30977 {
-            x1=914.0mil; y1=253.0mil; x2=914.0mil; y2=253.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63470 {
+            x1=1.042in; y1=12.503404mm; x2=1.042in; y2=12.503404mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.30980 {
-            x1=914.0mil; y1=253.0mil; x2=24.2156mm; y2=253.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63473 {
+            x1=1.042in; y1=12.503404mm; x2=1.042in; y2=13.503404mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.30983 {
-            x1=914.0mil; y1=253.0mil; x2=914.0mil; y2=7.4262mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63476 {
+            x1=1.042in; y1=12.503404mm; x2=27.4668mm; y2=12.503404mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -15484,14 +14737,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAACl
+       uid = qIc8VW925zCt24ZkTm0AAAAz
       }
-      ha:subc.31005 {
+      ha:subc.63482 {
        ha:attributes {
-        openscad=0402
-        value=33
-        refdes=R11
+        value=0.1uF
         footprint=0402
+        refdes=C47
        }
       ha:data {
             li:padstack_prototypes {
@@ -15508,14 +14760,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              -0.249936mm  
+              0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -15527,14 +14779,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
               -0.425958mm  
               -0.326136mm  
               -0.425958mm  
-              -0.326136mm  
+              0.326136mm  
               0.425958mm  
               0.326136mm  
               0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -15546,14 +14798,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              -0.249936mm  
+              0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
+              -0.249936mm  
              }
            }
          }
@@ -15561,8 +14813,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.31019 {
-         proto=0; x=69.89756mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63496 {
+         proto=0; x=2.201in; y=56.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -15575,8 +14827,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.31020 {
-         proto=0; x=70.697152mm; y=-1.038067mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63497 {
+         proto=0; x=2.201in; y=0.622808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -15597,14 +14849,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.31006 {
-            string=%a.parent.refdes%; x=69.497256mm; y=-1.838167mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -15617,26 +14861,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31007 {
-            x1=70.297356mm; y1=-1.038067mm; x2=70.297356mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63484 {
+            x1=2.201in; y1=1.022604mm; x2=2.201in; y2=1.022604mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31010 {
-            x1=70.297356mm; y1=-1.038067mm; x2=70.297356mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63487 {
+            x1=2.201in; y1=1.022604mm; x2=2.201in; y2=1.022604mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31013 {
-            x1=70.297356mm; y1=-1.038067mm; x2=71.297356mm; y2=-1.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63490 {
+            x1=2.201in; y1=1.022604mm; x2=2.201in; y2=2.022604mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31016 {
-            x1=70.297356mm; y1=-1.038067mm; x2=70.297356mm; y2=-0.038067mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63493 {
+            x1=2.201in; y1=1.022604mm; x2=56.9054mm; y2=1.022604mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -15650,13 +14894,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAACn
+       uid = qIc8VW925zCt24ZkTm0AAAA8
       }
-      ha:subc.1221 {
+      ha:subc.63499 {
        ha:attributes {
-        value=1k
+        value=1uF
         footprint=0402
-        refdes=R7
+        refdes=C231
        }
       ha:data {
             li:padstack_prototypes {
@@ -15726,8 +14970,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1223 {
-         proto=0; x=677.0mil; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63513 {
+         proto=0; x=2.3in; y=-26.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -15740,8 +14984,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.1224 {
-         proto=0; x=677.0mil; y=12.764008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63514 {
+         proto=0; x=2.3in; y=5.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -15762,14 +15006,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.1222 {
-            string=%a.parent.refdes%; x=651.69mil; y=15.551404mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
-           }
           }
           ha:type {
            silk = 1
@@ -15782,26 +15018,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1225 {
-            x1=677.0mil; y1=13.163804mm; x2=677.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63501 {
+            x1=2.3in; y1=-10.74mil; x2=2.3in; y2=-10.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1228 {
-            x1=677.0mil; y1=13.163804mm; x2=677.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63504 {
+            x1=2.3in; y1=-10.74mil; x2=2.3in; y2=-10.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1231 {
-            x1=677.0mil; y1=13.163804mm; x2=677.0mil; y2=14.163804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63507 {
+            x1=2.3in; y1=-10.74mil; x2=2.3in; y2=-1.272796mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1234 {
-            x1=677.0mil; y1=13.163804mm; x2=18.1958mm; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63510 {
+            x1=2.3in; y1=-10.74mil; x2=57.42mm; y2=-10.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -15815,13 +15051,14 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAA0
+       uid = qIc8VW925zCt24ZkTm0AAABC
       }
-      ha:subc.1205 {
+      ha:subc.63516 {
        ha:attributes {
-        value=27k
-        footprint=0402
-        refdes=R19
+        footprint=0603
+        value=22uF
+        openscad=0603
+        refdes=C45
        }
       ha:data {
             li:padstack_prototypes {
@@ -15838,14 +15075,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              0.374904mm  
+              -0.499872mm  
+              -0.374904mm  
+              -0.499872mm  
+              -0.374904mm  
+              0.499872mm  
+              0.374904mm  
+              0.499872mm  
              }
            }
 
@@ -15857,14 +15094,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              17.76mil  
+              -0.576072mm  
+              -17.76mil  
+              -0.576072mm  
+              -17.76mil  
+              0.576072mm  
+              17.76mil  
+              0.576072mm  
              }
            }
 
@@ -15876,14 +15113,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              0.374904mm  
+              -0.499872mm  
+              -0.374904mm  
+              -0.499872mm  
+              -0.374904mm  
+              0.499872mm  
+              0.374904mm  
+              0.499872mm  
              }
            }
          }
@@ -15891,8 +15128,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1207 {
-         proto=0; x=942.0mil; y=408.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63530 {
+         proto=0; x=64.9478mm; y=-52.0mil; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -15905,8 +15142,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.1208 {
-         proto=0; x=942.0mil; y=9.563608mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63531 {
+         proto=0; x=64.9478mm; y=-0.82mil; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -15927,14 +15164,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.1206 {
-            string=%a.parent.refdes%; x=23.480522mm; y=350.92mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 270.000000
-           }
           }
           ha:type {
            silk = 1
@@ -15947,26 +15176,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1209 {
-            x1=942.0mil; y1=9.963404mm; x2=942.0mil; y2=9.963404mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63518 {
+            x1=64.9478mm; y1=-26.41mil; x2=64.9478mm; y2=-26.41mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1212 {
-            x1=942.0mil; y1=9.963404mm; x2=942.0mil; y2=9.963404mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63521 {
+            x1=64.9478mm; y1=-26.41mil; x2=64.9478mm; y2=-26.41mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1215 {
-            x1=942.0mil; y1=9.963404mm; x2=942.0mil; y2=10.963404mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63524 {
+            x1=64.9478mm; y1=-26.41mil; x2=64.9478mm; y2=0.329186mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1218 {
-            x1=942.0mil; y1=9.963404mm; x2=24.9268mm; y2=9.963404mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63527 {
+            x1=64.9478mm; y1=-26.41mil; x2=63.9478mm; y2=-26.41mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -15980,263 +15209,254 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAz
+       uid = Bda500dsIaChqNFriEwAAACD
       }
-      ha:subc.322 {
+      ha:subc.63533 {
        ha:attributes {
-        value=Companion
-        footprint=0-338068-8
-        refdes=J9
+        value=
+        footprint=hole-M3
+        refdes=H3
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=31.5mil; 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=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -31.495mil  
-              -31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-             }
            }
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
              copper = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -31.495mil  
-              -31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-             }
            }
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              intern = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -31.495mil  
-              -31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-             }
            }
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -0.926973mm  
-              -0.926973mm  
-              0.926973mm  
-              -0.926973mm  
-              0.926973mm  
-              0.926973mm  
-              -0.926973mm  
-              0.926973mm  
-             }
            }
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              bottom = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -0.926973mm  
-              -0.926973mm  
-              0.926973mm  
-              -0.926973mm  
-              0.926973mm  
-              0.926973mm  
-              -0.926973mm  
-              0.926973mm  
-             }
            }
          }
        }
+      }
 
-       ha:ps_proto_v6.1 {
-         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+       li:objects {
+        ha:padstack_ref.63548 {
+         proto=0; x=69.215mm; y=225.0mil; 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=62.99mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
+         li:thermal {
+           li:0 {
+            solid  
+            noshape  
            }
-
-           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:1 {
+            solid  
+            noshape  
+           }
+           li:2 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
+         }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+       }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:arc.63534 {
+            x=69.215mm; y=225.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
+           ha:text.63535 {
+            string=%a.parent.refdes%; x=2.71in; y=199.0mil; scale=100; fid=0;
+            ha:flags {
+             dyntext=1
+             floater=1
             }
-            clearance=0.0
+            rot = 0.000000
            }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=1.853946mm;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.63536 {
+            x1=69.215mm; y1=225.0mil; x2=69.215mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.63539 {
+            x1=69.215mm; y1=225.0mil; x2=69.215mm; y2=225.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=1.853946mm;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
+           ha:line.63542 {
+            x1=69.215mm; y1=225.0mil; x2=70.215mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
-            clearance=0.0
            }
-         }
+           ha:line.63545 {
+            x1=69.215mm; y1=225.0mil; x2=69.215mm; y2=6.715mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = qIc8VW925zCt24ZkTm0AAAAI
+      }
+      ha:subc.63570 {
+       ha:attributes {
+        value=3.3k
+        footprint=0402
+        refdes=R1
        }
+      ha:data {
+            li:padstack_prototypes {
 
-       ha:ps_proto_v6.2 {
-         hdia=59.06mil; hplated=1; htop=0; hbottom=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=74.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=74.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=74.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=79.06mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
+             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=79.06mil;            }
-            ha:combining { sub=1; auto=1;            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             mask = 1
+             top = 1
+             paste = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.324 {
-         proto=0; x=60.325mm; y=155.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+        ha:padstack_ref.63584 {
+         proto=0; x=777.0mil; y=715.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:0 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:1 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
          }
 
          ha:attributes {
@@ -16244,8 +15464,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.325 {
-         proto=1; x=2.325in; y=55.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+        ha:padstack_ref.63585 {
+         proto=0; x=777.0mil; y=684.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -16258,90 +15478,137 @@ ha:pcb-rnd-board-v6 {
            name=2
          }
         }
-        ha:padstack_ref.326 {
-         proto=1; x=57.785mm; y=155.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
-        ha:padstack_ref.327 {
-         proto=1; x=56.515mm; y=55.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=4
-           name=4
-         }
+          li:objects {
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-        ha:padstack_ref.328 {
-         proto=1; x=2.175in; y=155.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-         ha:attributes {
-           term=5
-           name=5
-         }
+          li:objects {
+           ha:line.63572 {
+            x1=777.0mil; y1=699.74mil; x2=777.0mil; y2=699.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.63575 {
+            x1=777.0mil; y1=699.74mil; x2=777.0mil; y2=699.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.63578 {
+            x1=777.0mil; y1=699.74mil; x2=777.0mil; y2=18.773396mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.63581 {
+            x1=777.0mil; y1=699.74mil; x2=20.7358mm; y2=699.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.329 {
-         proto=1; x=53.975mm; y=55.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
+      }
+       uid = qIc8VW925zCt24ZkTm0AAAAj
+      }
+      ha:subc.63587 {
+       ha:attributes {
+        value=1k
+        footprint=0402
+        refdes=R8
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         ha:attributes {
-           term=6
-           name=6
-         }
-        }
-        ha:padstack_ref.330 {
-         proto=1; x=2.075in; y=155.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-            noshape  
+           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:2 {
-            on  
-            diag  
-            round  
-            noshape  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
            }
-         }
 
-         ha:attributes {
-           term=7
-           name=7
+           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:padstack_ref.331 {
-         proto=1; x=51.435mm; y=55.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.63601 {
+         proto=0; x=816.0mil; y=634.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -16350,12 +15617,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=8
-           name=8
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.332 {
-         proto=2; x=2.43011in; y=2.136902mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.0mil;
+        ha:padstack_ref.63602 {
+         proto=0; x=816.0mil; y=15.304008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -16364,8 +15631,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=0
-           name=mnt
+           term=2
+           name=2
          }
         }
        }
@@ -16376,31 +15643,10 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.333 {
-            x1=1.90906in; y1=4.62mil; x2=2.49093in; y2=4.62mil; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.336 {
-            x1=1.90906in; y1=4.62mil; x2=1.90906in; y2=5.216906mm; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.339 {
-            x1=1.90906in; y1=5.216906mm; x2=2.49093in; y2=5.216906mm; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.342 {
-            x1=2.49093in; y1=4.62mil; x2=2.49093in; y2=5.216906mm; thickness=6.0mil; clearance=0.0;
-           }
-           ha:text.323 {
-            string=%a.parent.refdes%; x=1.96822in; y=4.2992mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-             onsolder=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
-           bottom = 1
+           top = 1
           }
         }
 
@@ -16409,46 +15655,46 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.345 {
-            x1=56.529421mm; y1=2.6081mm; x2=56.529421mm; y2=2.6081mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63589 {
+            x1=816.0mil; y1=15.703804mm; x2=816.0mil; y2=15.703804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.348 {
-            x1=60.325mm; y1=55.0mil; x2=60.325mm; y2=55.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63592 {
+            x1=816.0mil; y1=15.703804mm; x2=816.0mil; y2=15.703804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.351 {
-            x1=60.325mm; y1=55.0mil; x2=61.325mm; y2=55.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63595 {
+            x1=816.0mil; y1=15.703804mm; x2=816.0mil; y2=16.703804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.354 {
-            x1=60.325mm; y1=55.0mil; x2=60.325mm; y2=2.397mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63598 {
+            x1=816.0mil; y1=15.703804mm; x2=21.7264mm; y2=15.703804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           bottom = 1
-           virtual = 1
+           top = 1
            misc = 1
+           virtual = 1
           }
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAK
+       uid = qIc8VW925zCt24ZkTm0AAAA1
       }
-      ha:subc.1378 {
+      ha:subc.63604 {
        ha:attributes {
-        value=0.1uF
+        value=4.7uF
         footprint=0402
-        refdes=C47
+        refdes=C4
        }
       ha:data {
             li:padstack_prototypes {
@@ -16518,8 +15764,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1380 {
-         proto=0; x=2.305in; y=-187.52mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63618 {
+         proto=0; x=574.0mil; y=19.901408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -16532,8 +15778,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.1381 {
-         proto=0; x=2.305in; y=-219.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63619 {
+         proto=0; x=574.0mil; y=815.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -16554,14 +15800,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.1379 {
-            string=%a.parent.refdes%; x=59.1693mm; y=-3.930904mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
-           }
           }
           ha:type {
            silk = 1
@@ -16574,26 +15812,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1382 {
-            x1=2.305in; y1=-5.162804mm; x2=2.305in; y2=-5.162804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63606 {
+            x1=574.0mil; y1=20.301204mm; x2=574.0mil; y2=20.301204mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1385 {
-            x1=2.305in; y1=-5.162804mm; x2=2.305in; y2=-5.162804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63609 {
+            x1=574.0mil; y1=20.301204mm; x2=574.0mil; y2=20.301204mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1388 {
-            x1=2.305in; y1=-5.162804mm; x2=2.305in; y2=-4.162804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63612 {
+            x1=574.0mil; y1=20.301204mm; x2=574.0mil; y2=19.301204mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1391 {
-            x1=2.305in; y1=-5.162804mm; x2=59.547mm; y2=-5.162804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63615 {
+            x1=574.0mil; y1=20.301204mm; x2=13.5796mm; y2=20.301204mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -16607,18 +15845,207 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAA8
+       uid = qIc8VW925zCt24ZkTm0AAAAe
       }
-      ha:subc.1474 {
+      ha:subc.63621 {
        ha:attributes {
-        value=1uF
-        footprint=0402
-        refdes=C231
+        value=ADXL375
+        footprint=lga14
+        refdes=U6
+       }
+      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.274955mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+              0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.351155mm  
+              25.535mil  
+              0.351155mm  
+              25.535mil  
+              0.351155mm  
+              -25.535mil  
+              -0.351155mm  
+              -25.535mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.274955mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+              0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.351155mm  
+              -25.535mil  
+              -0.351155mm  
+              -25.535mil  
+              -0.351155mm  
+              25.535mil  
+              0.351155mm  
+              25.535mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              0.274955mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+              -0.274955mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -25.535mil  
+              -0.351155mm  
+              -25.535mil  
+              0.351155mm  
+              25.535mil  
+              0.351155mm  
+              25.535mil  
+              -0.351155mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              0.274955mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+              -0.274955mm  
+             }
+           }
+         }
        }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
+       ha:ps_proto_v6.3 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -16630,14 +16057,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              0.274955mm  
              }
            }
 
@@ -16649,14 +16076,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              25.535mil  
+              0.351155mm  
+              25.535mil  
+              -0.351155mm  
+              -25.535mil  
+              -0.351155mm  
+              -25.535mil  
+              0.351155mm  
              }
            }
 
@@ -16668,14 +16095,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              0.274955mm  
              }
            }
          }
@@ -16683,8 +16110,22 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1476 {
-         proto=0; x=2.43in; y=-306.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63648 {
+         proto=0; x=1.79199in; y=1.40741in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=13
+           name=pin13
+         }
+        }
+        ha:padstack_ref.63649 {
+         proto=1; x=1.79199in; y=33.5534mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
          ha:flags {
           clearline=1
          }
@@ -16694,11 +16135,53 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=1
+           name=pin1
+         }
+        }
+        ha:padstack_ref.63650 {
+         proto=2; x=1.63068in; y=1.36421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
+        }
+        ha:padstack_ref.63651 {
+         proto=3; x=45.614336mm; y=1.36421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=pin14
          }
         }
-        ha:padstack_ref.1477 {
-         proto=0; x=2.43in; y=-275.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63652 {
+         proto=0; x=1.76049in; y=1.40741in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=12
+           name=pin12
+         }
+        }
+        ha:padstack_ref.63653 {
+         proto=1; x=1.76049in; y=33.5534mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
          ha:flags {
           clearline=1
          }
@@ -16708,149 +16191,137 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=2
+           name=pin2
          }
         }
-       }
-       li:layers {
+        ha:padstack_ref.63654 {
+         proto=2; x=1.63068in; y=1.36421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:text.1475 {
-            string=%a.parent.refdes%; x=62.5221mm; y=-322.24mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 270.000000
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
+         ha:attributes {
+           term=7
+           name=pin7
+         }
         }
+        ha:padstack_ref.63655 {
+         proto=3; x=45.614336mm; y=1.36421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:line.1478 {
-            x1=2.43in; y1=-290.74mil; x2=2.43in; y2=-290.74mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1481 {
-            x1=2.43in; y1=-290.74mil; x2=2.43in; y2=-290.74mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1484 {
-            x1=2.43in; y1=-290.74mil; x2=2.43in; y2=-8.384796mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1487 {
-            x1=2.43in; y1=-290.74mil; x2=60.722mm; y2=-290.74mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+         ha:attributes {
+           term=14
+           name=pin14
+         }
         }
-       }
-      }
-       uid = qIc8VW925zCt24ZkTm0AAABC
-      }
-      ha:subc.29957 {
-       ha:attributes {
-        openscad=0603
-        value=22uF
-        refdes=C45
-        footprint=0603
-       }
-      ha:data {
-            li:padstack_prototypes {
+        ha:padstack_ref.63656 {
+         proto=0; x=1.729in; y=1.40741in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+         li:thermal {
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.374904mm  
-              -0.499872mm  
-              -0.374904mm  
-              -0.499872mm  
-              -0.374904mm  
-              0.499872mm  
-              0.374904mm  
-              0.499872mm  
-             }
-           }
+         ha:attributes {
+           term=11
+           name=pin11
+         }
+        }
+        ha:padstack_ref.63657 {
+         proto=1; x=1.729in; y=33.5534mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=pin3
+         }
+        }
+        ha:padstack_ref.63658 {
+         proto=2; x=1.63068in; y=1.36421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
+        }
+        ha:padstack_ref.63659 {
+         proto=3; x=45.614336mm; y=1.36421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=pin14
+         }
+        }
+        ha:padstack_ref.63660 {
+         proto=0; x=1.69751in; y=1.40741in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=10
+           name=pin10
+         }
+        }
+        ha:padstack_ref.63661 {
+         proto=1; x=1.69751in; y=33.5534mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         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 {
-              17.76mil  
-              -0.576072mm  
-              -17.76mil  
-              -0.576072mm  
-              -17.76mil  
-              0.576072mm  
-              17.76mil  
-              0.576072mm  
-             }
-           }
+         li:thermal {
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.374904mm  
-              -0.499872mm  
-              -0.374904mm  
-              -0.499872mm  
-              -0.374904mm  
-              0.499872mm  
-              0.374904mm  
-              0.499872mm  
-             }
-           }
+         ha:attributes {
+           term=4
+           name=pin4
+         }
+        }
+        ha:padstack_ref.63662 {
+         proto=2; x=1.63068in; y=1.36421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.29971 {
-         proto=0; x=62.4078mm; y=-152.0mil; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
+        }
+        ha:padstack_ref.63663 {
+         proto=3; x=45.614336mm; y=1.36421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
          ha:flags {
           clearline=1
          }
@@ -16859,12 +16330,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=14
+           name=pin14
          }
         }
-        ha:padstack_ref.29972 {
-         proto=0; x=62.4078mm; y=-2.560828mm; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63664 {
+         proto=0; x=1.66602in; y=1.40741in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
          ha:flags {
           clearline=1
          }
@@ -16873,173 +16344,106 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=9
+           name=pin9
          }
         }
-       }
-       li:layers {
+        ha:padstack_ref.63665 {
+         proto=1; x=1.66602in; y=33.5534mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:text.29958 {
-            string=%a.parent.refdes%; x=63.2079mm; y=-4.010914mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
+         ha:attributes {
+           term=5
+           name=pin5
+         }
         }
+        ha:padstack_ref.63666 {
+         proto=2; x=1.63068in; y=1.36421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:line.29959 {
-            x1=62.4078mm; y1=-3.210814mm; x2=62.4078mm; y2=-3.210814mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.29962 {
-            x1=62.4078mm; y1=-3.210814mm; x2=62.4078mm; y2=-3.210814mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.29965 {
-            x1=62.4078mm; y1=-3.210814mm; x2=62.4078mm; y2=-2.210814mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.29968 {
-            x1=62.4078mm; y1=-3.210814mm; x2=61.4078mm; y2=-3.210814mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+         ha:attributes {
+           term=7
+           name=pin7
+         }
         }
-       }
-      }
-       uid = Bda500dsIaChqNFriEwAAACD
-      }
-      ha:subc.290 {
-       ha:attributes {
-        value=
-        footprint=hole-M3
-        refdes=H3
-       }
-      ha:data {
-            li:padstack_prototypes {
+        ha:padstack_ref.63667 {
+         proto=3; x=45.614336mm; y=1.36421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         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=14
+           name=pin14
+         }
+        }
+        ha:padstack_ref.63668 {
+         proto=0; x=1.63452in; y=1.40741in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         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=8
+           name=pin8
+         }
+        }
+        ha:padstack_ref.63669 {
+         proto=1; x=1.63452in; y=33.5534mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
+         li: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 {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
+         ha:attributes {
+           term=6
+           name=pin6
+         }
+        }
+        ha:padstack_ref.63670 {
+         proto=2; x=1.63068in; y=1.36421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.292 {
-         proto=0; x=2.625in; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
+        }
+        ha:padstack_ref.63671 {
+         proto=3; x=45.614336mm; y=1.36421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
          ha:flags {
           clearline=1
-          lock=1
          }
 
          li:thermal {
-           li:0 {
-            on  
-            solid  
-            noshape  
-           }
-           li:1 {
-            on  
-            solid  
-            noshape  
-           }
-           li:2 {
-            on  
-            solid  
-            noshape  
-           }
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=14
+           name=pin14
          }
         }
        }
@@ -17050,16 +16454,20 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:arc.293 {
-            x=2.625in; y=125.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           ha:line.63622 {
+            x1=1.81168in; y1=1.42326in; x2=1.81168in; y2=1.30515in; thickness=10.0mil; clearance=0.0;
            }
-           ha:text.291 {
-            string=%a.parent.refdes%; x=66.294mm; y=99.0mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
+           ha:line.63625 {
+            x1=1.81168in; y1=1.30515in; x2=1.61483in; y2=1.30515in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63628 {
+            x1=1.61483in; y1=1.30515in; x2=1.61483in; y2=1.42326in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63631 {
+            x1=1.61483in; y1=1.42326in; x2=1.81168in; y2=1.42326in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.63634 {
+            x=1.79986in; y=1.28153in; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -17073,26 +16481,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.294 {
-            x1=2.625in; y1=125.0mil; x2=2.625in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63636 {
+            x1=43.516741mm; y1=34.650871mm; x2=43.516741mm; y2=34.650871mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.297 {
-            x1=2.625in; y1=125.0mil; x2=2.625in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63639 {
+            x1=1.71326in; y1=1.36421in; x2=1.71326in; y2=1.36421in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.300 {
-            x1=2.625in; y1=125.0mil; x2=67.675mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63642 {
+            x1=1.71326in; y1=1.36421in; x2=1.71326in; y2=33.650934mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.303 {
-            x1=2.625in; y1=125.0mil; x2=2.625in; y2=4.175mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63645 {
+            x1=1.71326in; y1=1.36421in; x2=42.516804mm; y2=1.36421in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -17106,13 +16514,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAI
+       uid = tOk2dqYgydnQP1rLYRgAAABt
       }
-      ha:subc.371 {
+      ha:subc.63673 {
        ha:attributes {
-        value=SMA
-        footprint=sma-edge
-        refdes=J8
+        value=MCP130T-300
+        footprint=SOT23
+        refdes=U11
        }
       ha:data {
             li:padstack_prototypes {
@@ -17129,14 +16537,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -95.0mil  
-              -65.0mil  
-              -95.0mil  
-              65.0mil  
-              95.0mil  
-              65.0mil  
-              95.0mil  
-              -65.0mil  
+              17.0mil  
+              -20.0mil  
+              -17.0mil  
+              -20.0mil  
+              -17.0mil  
+              20.0mil  
+              17.0mil  
+              20.0mil  
              }
            }
 
@@ -17148,102 +16556,33 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -98.0mil  
-              -68.0mil  
-              -98.0mil  
-              68.0mil  
-              98.0mil  
-              68.0mil  
-              98.0mil  
-              -68.0mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -95.0mil  
-              -65.0mil  
-              -95.0mil  
-              65.0mil  
-              95.0mil  
-              65.0mil  
-              95.0mil  
-              -65.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -98.0mil  
-              -68.0mil  
-              -98.0mil  
-              68.0mil  
-              98.0mil  
-              68.0mil  
-              98.0mil  
-              -68.0mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -95.0mil  
-              -30.0mil  
-              -95.0mil  
-              30.0mil  
-              95.0mil  
-              30.0mil  
-              95.0mil  
-              -30.0mil  
+              20.0mil  
+              -23.0mil  
+              -20.0mil  
+              -23.0mil  
+              -20.0mil  
+              23.0mil  
+              20.0mil  
+              23.0mil  
              }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
              top = 1
-             mask = 1
+             paste = 1
             }
             clearance=0.0
              li:ps_poly {
-              -98.0mil  
-              -33.0mil  
-              -98.0mil  
-              33.0mil  
-              98.0mil  
-              33.0mil  
-              98.0mil  
-              -33.0mil  
+              17.0mil  
+              -20.0mil  
+              -17.0mil  
+              -20.0mil  
+              -17.0mil  
+              20.0mil  
+              17.0mil  
+              20.0mil  
              }
            }
          }
@@ -17251,36 +16590,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.373 {
-         proto=0; x=67.183mm; y=635.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.374 {
-         proto=1; x=67.183mm; y=635.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.375 {
-         proto=2; x=67.183mm; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=40.0mil;
+        ha:padstack_ref.63699 {
+         proto=0; x=36.0172mm; y=243.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -17290,11 +16601,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=pin1
+           name=RESET
          }
         }
-        ha:padstack_ref.376 {
-         proto=0; x=67.183mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:padstack_ref.63700 {
+         proto=0; x=1.496in; y=243.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -17304,11 +16615,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=pin2
+           name=VCC
          }
         }
-        ha:padstack_ref.377 {
-         proto=1; x=67.183mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:padstack_ref.63701 {
+         proto=0; x=1.457in; y=161.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -17317,8 +16628,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=pin2
+           term=3
+           name=GND
          }
         }
        }
@@ -17329,13 +16640,17 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.372 {
-            string=%a.parent.refdes%; x=2.55in; y=500.0mil; scale=10; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
+           ha:line.63674 {
+            x1=1.393in; y1=133.0mil; x2=1.521in; y2=133.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63677 {
+            x1=1.521in; y1=133.0mil; x2=1.521in; y2=272.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63680 {
+            x1=1.393in; y1=272.0mil; x2=1.521in; y2=272.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63683 {
+            x1=1.393in; y1=133.0mil; x2=1.393in; y2=272.0mil; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -17349,26 +16664,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.378 {
-            x1=67.183mm; y1=500.0mil; x2=67.183mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63687 {
+            x1=1.457in; y1=5.477933mm; x2=1.457in; y2=5.477933mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.381 {
-            x1=2.55in; y1=500.0mil; x2=2.55in; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63690 {
+            x1=36.0172mm; y1=243.0mil; x2=36.0172mm; y2=243.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.384 {
-            x1=2.55in; y1=500.0mil; x2=65.77mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63693 {
+            x1=36.0172mm; y1=243.0mil; x2=36.0172mm; y2=7.1722mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.387 {
-            x1=2.55in; y1=500.0mil; x2=2.55in; y2=13.7mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63696 {
+            x1=36.0172mm; y1=243.0mil; x2=37.0172mm; y2=243.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -17382,14 +16697,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAM
+       uid = qIc8VW925zCt24ZkTm0AAAAD
       }
-      ha:subc.29924 {
+      ha:subc.63703 {
        ha:attributes {
-        openscad=0603
-        value=22uF
-        refdes=C44
-        footprint=0603
+        value=0.1uF
+        footprint=0402
+        refdes=C36
        }
       ha:data {
             li:padstack_prototypes {
@@ -17406,14 +16720,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.374904mm  
-              -0.499872mm  
-              -0.374904mm  
-              -0.499872mm  
-              -0.374904mm  
-              0.499872mm  
-              0.374904mm  
-              0.499872mm  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
 
@@ -17425,14 +16739,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              17.76mil  
-              -0.576072mm  
-              -17.76mil  
-              -0.576072mm  
-              -17.76mil  
-              0.576072mm  
-              17.76mil  
-              0.576072mm  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
@@ -17444,14 +16758,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.374904mm  
-              -0.499872mm  
-              -0.374904mm  
-              -0.499872mm  
-              -0.374904mm  
-              0.499872mm  
-              0.374904mm  
-              0.499872mm  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
          }
@@ -17459,8 +16773,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.29938 {
-         proto=0; x=1.78382in; y=-256.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63717 {
+         proto=0; x=1.544in; y=4.680204mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17473,8 +16787,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.29939 {
-         proto=0; x=46.609mm; y=-256.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63718 {
+         proto=0; x=1.544in; y=215.74mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17495,14 +16809,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.29925 {
-            string=%a.parent.refdes%; x=1.77791in; y=-287.5mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
-           }
           }
           ha:type {
            silk = 1
@@ -17515,26 +16821,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.29926 {
-            x1=1.80941in; y1=-256.0mil; x2=1.80941in; y2=-256.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63705 {
+            x1=1.544in; y1=200.0mil; x2=1.544in; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.29929 {
-            x1=1.80941in; y1=-256.0mil; x2=1.80941in; y2=-256.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63708 {
+            x1=1.544in; y1=200.0mil; x2=1.544in; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.29932 {
-            x1=1.80941in; y1=-256.0mil; x2=46.959014mm; y2=-256.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63711 {
+            x1=1.544in; y1=200.0mil; x2=1.544in; y2=6.08mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.29935 {
-            x1=1.80941in; y1=-256.0mil; x2=1.80941in; y2=-5.5024mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63714 {
+            x1=1.544in; y1=200.0mil; x2=38.2176mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -17548,13 +16854,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAACB
+       uid = qIc8VW925zCt24ZkTm0AAAAH
       }
-      ha:subc.949 {
+      ha:subc.63720 {
        ha:attributes {
-        value=3.3k
+        value=0.1uF
         footprint=0402
-        refdes=R1
+        refdes=C101
        }
       ha:data {
             li:padstack_prototypes {
@@ -17624,8 +16930,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.951 {
-         proto=0; x=677.0mil; y=615.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63734 {
+         proto=0; x=1.681in; y=1.187in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17638,8 +16944,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.952 {
-         proto=0; x=677.0mil; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63735 {
+         proto=0; x=1.64952in; y=1.187in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17660,14 +16966,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.950 {
-            string=%a.parent.refdes%; x=645.5mil; y=631.24mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
-           }
           }
           ha:type {
            silk = 1
@@ -17680,26 +16978,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.953 {
-            x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63722 {
+            x1=42.297604mm; y1=1.187in; x2=42.297604mm; y2=1.187in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.956 {
-            x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63725 {
+            x1=42.297604mm; y1=1.187in; x2=42.297604mm; y2=1.187in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.959 {
-            x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=16.233396mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63728 {
+            x1=42.297604mm; y1=1.187in; x2=43.297604mm; y2=1.187in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.962 {
-            x1=677.0mil; y1=599.74mil; x2=18.1958mm; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63731 {
+            x1=42.297604mm; y1=1.187in; x2=42.297604mm; y2=29.1498mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -17713,13 +17011,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAj
+       uid = qIc8VW925zCt24ZkTm0AAAAu
       }
-      ha:subc.1237 {
+      ha:subc.63737 {
        ha:attributes {
-        value=1k
+        value=1uF
         footprint=0402
-        refdes=R8
+        refdes=C102
        }
       ha:data {
             li:padstack_prototypes {
@@ -17736,14 +17034,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
 
@@ -17755,14 +17053,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
+              0.326136mm  
               -0.425958mm  
               -0.326136mm  
               -0.425958mm  
-              0.326136mm  
+              -0.326136mm  
               0.425958mm  
               0.326136mm  
               0.425958mm  
-              -0.326136mm  
              }
            }
 
@@ -17774,14 +17072,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
          }
@@ -17789,8 +17087,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.1239 {
-         proto=0; x=716.0mil; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63751 {
+         proto=0; x=1.744in; y=1.187in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17803,8 +17101,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.1240 {
-         proto=0; x=716.0mil; y=12.764008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63752 {
+         proto=0; x=1.77548in; y=1.187in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17825,14 +17123,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.1238 {
-            string=%a.parent.refdes%; x=17.253966mm; y=610.34mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
-           }
           }
           ha:type {
            silk = 1
@@ -17845,26 +17135,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1241 {
-            x1=716.0mil; y1=13.163804mm; x2=716.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63739 {
+            x1=1.75974in; y1=1.187in; x2=1.75974in; y2=1.187in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1244 {
-            x1=716.0mil; y1=13.163804mm; x2=716.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63742 {
+            x1=1.75974in; y1=1.187in; x2=1.75974in; y2=1.187in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1247 {
-            x1=716.0mil; y1=13.163804mm; x2=716.0mil; y2=14.163804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63745 {
+            x1=1.75974in; y1=1.187in; x2=45.697396mm; y2=1.187in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1250 {
-            x1=716.0mil; y1=13.163804mm; x2=19.1864mm; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63748 {
+            x1=1.75974in; y1=1.187in; x2=1.75974in; y2=31.1498mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -17878,13 +17168,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAA1
+       uid = qIc8VW925zCt24ZkTm0AAAAX
       }
-      ha:subc.866 {
+      ha:subc.63754 {
        ha:attributes {
-        value=4.7uF
+        value=56k
         footprint=0402
-        refdes=C4
+        refdes=R32
        }
       ha:data {
             li:padstack_prototypes {
@@ -17954,8 +17244,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.868 {
-         proto=0; x=474.0mil; y=17.361408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63768 {
+         proto=0; x=53.4924mm; y=30.054804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17968,8 +17258,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.869 {
-         proto=0; x=474.0mil; y=715.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.63769 {
+         proto=0; x=53.4924mm; y=30.854396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17990,14 +17280,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.867 {
-            string=%a.parent.refdes%; x=411.87mil; y=722.36mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
-           }
           }
           ha:type {
            silk = 1
@@ -18010,26 +17292,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.870 {
-            x1=474.0mil; y1=17.761204mm; x2=474.0mil; y2=17.761204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63756 {
+            x1=53.4924mm; y1=1.199in; x2=53.4924mm; y2=1.199in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.873 {
-            x1=474.0mil; y1=17.761204mm; x2=474.0mil; y2=17.761204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63759 {
+            x1=53.4924mm; y1=1.199in; x2=53.4924mm; y2=1.199in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.876 {
-            x1=474.0mil; y1=17.761204mm; x2=474.0mil; y2=16.761204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63762 {
+            x1=53.4924mm; y1=1.199in; x2=53.4924mm; y2=29.4546mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.879 {
-            x1=474.0mil; y1=17.761204mm; x2=11.0396mm; y2=17.761204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63765 {
+            x1=53.4924mm; y1=1.199in; x2=52.4924mm; y2=1.199in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -18043,19 +17325,19 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAe
+       uid = qIc8VW925zCt24ZkTm0AAAAU
       }
-      ha:subc.38028 {
+      ha:subc.63771 {
        ha:attributes {
-        value=USBmicroB
-        footprint=2013499-1
-        refdes=J5
+        value=AT1220
+        footprint=AT1220
+        refdes=U8
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         hdia=23.62mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -18066,140 +17348,52 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              7.875mil  
-              -0.675005mm  
-              -7.875mil  
-              -0.675005mm  
-              -7.875mil  
-              0.675005mm  
-              7.875mil  
-              0.675005mm  
-             }
-           }
-
-           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.751205mm  
-              -10.875mil  
-              -0.751205mm  
-              -10.875mil  
-              0.751205mm  
-              10.875mil  
-              0.751205mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              7.875mil  
-              -0.675005mm  
-              -7.875mil  
-              -0.675005mm  
-              -7.875mil  
-              0.675005mm  
-              7.875mil  
-              0.675005mm  
+              -29.53mil  
+              -29.53mil  
+              29.53mil  
+              -29.53mil  
+              29.53mil  
+              29.53mil  
+              -29.53mil  
+              29.53mil  
              }
            }
-         }
-       }
-
-       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 {
+             bottom = 1
              copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -31.495mil  
-              -0.700024mm  
-              -31.495mil  
-              0.700024mm  
-              31.495mil  
-              0.700024mm  
-              31.495mil  
-              -0.700024mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.876173mm  
-              -0.776224mm  
-              -0.876173mm  
-              0.776224mm  
-              0.876173mm  
-              0.776224mm  
-              0.876173mm  
-              -0.776224mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
             }
             clearance=0.0
              li:ps_poly {
-              -31.495mil  
-              -0.700024mm  
-              -31.495mil  
-              0.700024mm  
-              31.495mil  
-              0.700024mm  
-              31.495mil  
-              -0.700024mm  
+              -29.53mil  
+              -29.53mil  
+              29.53mil  
+              -29.53mil  
+              29.53mil  
+              29.53mil  
+              -29.53mil  
+              29.53mil  
              }
            }
-         }
-       }
-
-       ha:ps_proto_v6.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
 
            ha:ps_shape_v4 {
             ha:combining {            }
             ha:layer_mask {
              copper = 1
-             top = 1
+             intern = 1
             }
             clearance=0.0
              li:ps_poly {
-              -0.94996mm  
-              0.94996mm  
-              0.94996mm  
-              0.94996mm  
-              0.94996mm  
-              -0.94996mm  
-              -0.94996mm  
-              -0.94996mm  
+              -29.53mil  
+              -29.53mil  
+              29.53mil  
+              -29.53mil  
+              29.53mil  
+              29.53mil  
+              -29.53mil  
+              29.53mil  
              }
            }
 
@@ -18211,160 +17405,88 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -1.02616mm  
-              1.02616mm  
-              1.02616mm  
-              1.02616mm  
-              1.02616mm  
-              -1.02616mm  
-              -1.02616mm  
-              -1.02616mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.94996mm  
-              0.94996mm  
-              0.94996mm  
-              0.94996mm  
-              0.94996mm  
-              -0.94996mm  
-              -0.94996mm  
-              -0.94996mm  
+              -29.53mil  
+              -29.53mil  
+              29.53mil  
+              -29.53mil  
+              29.53mil  
+              29.53mil  
+              -29.53mil  
+              29.53mil  
              }
            }
-         }
-       }
-
-       ha:ps_proto_v6.3 {
-         hdia=28.35mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=45.67mil;            }
-            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=45.67mil;            }
-            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=45.67mil;            }
-            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=51.67mil;            }
-            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=51.67mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              bottom = 1
              mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -29.53mil  
+              -29.53mil  
+              29.53mil  
+              -29.53mil  
+              29.53mil  
+              29.53mil  
+              -29.53mil  
+              29.53mil  
+             }
            }
          }
        }
 
-       ha:ps_proto_v6.4 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-23.625mil; x2=0.0; y2=23.625mil; thickness=45.67mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+       ha:ps_proto_v6.1 {
+         hdia=23.62mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-23.625mil; x2=0.0; y2=23.625mil; thickness=51.67mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;            }
+            ha:combining {            }
             ha:layer_mask {
+             copper = 1
              top = 1
-             mask = 1
             }
             clearance=0.0
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-23.625mil; x2=0.0; y2=23.625mil; thickness=45.67mil; square=0;            }
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             copper = 1
             }
             clearance=0.0
            }
-         }
-       }
-
-       ha:ps_proto_v6.5 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-23.625mil; x2=0.0; y2=23.625mil; thickness=45.67mil; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;            }
             ha:combining {            }
             ha:layer_mask {
-             bottom = 1
              copper = 1
+             intern = 1
             }
             clearance=0.0
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-23.625mil; x2=0.0; y2=23.625mil; thickness=51.67mil; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             bottom = 1
+             top = 1
              mask = 1
             }
             clearance=0.0
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-23.625mil; x2=0.0; y2=23.625mil; thickness=45.67mil; square=0;            }
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              bottom = 1
-             paste = 1
+             mask = 1
             }
             clearance=0.0
            }
@@ -18373,22 +17495,33 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.38042 {
-         proto=0; x=20.349972mm; y=187.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63795 {
+         proto=0; x=950.0mil; y=472.06mil; rot=90.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:0 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:1 {
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
            term=1
-           name=VBUS
+           name=pin1
          }
         }
-        ha:padstack_ref.38043 {
-         proto=0; x=775.59mil; y=187.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.63796 {
+         proto=1; x=950.0mil; y=727.95mil; rot=90.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -18398,193 +17531,152 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=D-
-         }
-        }
-        ha:padstack_ref.38044 {
-         proto=0; x=750.0mil; y=187.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=D+
-         }
-        }
-        ha:padstack_ref.38045 {
-         proto=0; x=18.400014mm; y=187.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=HS
-         }
-        }
-        ha:padstack_ref.38046 {
-         proto=0; x=698.82mil; y=187.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=GND
-         }
-        }
-        ha:padstack_ref.38047 {
-         proto=1; x=15.849981mm; y=4.534916mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=GND
-         }
-        }
-        ha:padstack_ref.38048 {
-         proto=1; x=875.985mil; y=4.534916mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=GND
-         }
-        }
-        ha:padstack_ref.38049 {
-         proto=2; x=17.599914mm; y=82.09mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=GND
-         }
-        }
-        ha:padstack_ref.38050 {
-         proto=2; x=807.09mil; y=82.09mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=GND
-         }
-        }
-        ha:padstack_ref.38051 {
-         proto=3; x=15.78991mm; y=58.46mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=GND
+           name=pin2
          }
         }
-        ha:padstack_ref.38052 {
-         proto=3; x=15.78991mm; y=2.685034mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=5
-           name=GND
-         }
+          li:objects {
+           ha:line.63772 {
+            x1=21.080222mm; y1=10.665206mm; x2=21.080222mm; y2=539.97mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63775 {
+            x1=21.080222mm; y1=780.12mil; x2=21.080222mm; y2=16.765016mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63778 {
+            x1=19.555206mm; y1=720.08mil; x2=889.97mil; y2=720.08mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.63781 {
+            x=950.0mil; y=600.0mil; width=6.100064mm; height=6.100064mm; astart=270.000000; adelta=-360.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
+          }
         }
-        ha:padstack_ref.38053 {
-         proto=3; x=878.35mil; y=58.46mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-         ha:attributes {
-           term=5
-           name=GND
-         }
+          li:objects {
+           ha:line.63783 {
+            x1=950.0mil; y1=15.240127mm; x2=950.0mil; y2=15.240127mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.63786 {
+            x1=950.0mil; y1=600.0mil; x2=950.0mil; y2=600.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.63789 {
+            x1=950.0mil; y1=600.0mil; x2=950.0mil; y2=16.24mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.63792 {
+            x1=950.0mil; y1=600.0mil; x2=25.13mm; y2=600.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           bottom = 1
+           virtual = 1
+           misc = 1
+          }
         }
-        ha:padstack_ref.38054 {
-         proto=3; x=878.35mil; y=2.685034mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
+      }
+       uid = Bda500dsIaChqNFriEwAAACd
+      }
+      ha:subc.63798 {
+       ha:attributes {
+        value=2.49k
+        footprint=0402
+        refdes=R35
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         ha:attributes {
-           term=5
-           name=GND
-         }
-        }
-        ha:padstack_ref.38055 {
-         proto=4; x=15.78991mm; y=2.084959mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
 
-         ha:attributes {
-           term=5
-           name=GND
-         }
-        }
-        ha:padstack_ref.38056 {
-         proto=5; x=15.78991mm; y=2.084959mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         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.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
-         li:thermal {
+           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:attributes {
-           term=5
-           name=GND
-         }
-        }
-        ha:padstack_ref.38057 {
-         proto=4; x=878.35mil; y=2.084959mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       li:objects {
+        ha:padstack_ref.63812 {
+         proto=0; x=19.633664mm; y=31.697923mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -18593,12 +17685,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=5
-           name=GND
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.38058 {
-         proto=5; x=878.35mil; y=2.084959mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:padstack_ref.63813 {
+         proto=0; x=18.834072mm; y=31.697923mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -18607,8 +17699,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=5
-           name=GND
+           term=2
+           name=2
          }
         }
        }
@@ -18619,14 +17711,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.38029 {
-            string=%a.parent.refdes%; x=750.0mil; y=25.0mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 360.000000
-           }
           }
           ha:type {
            silk = 1
@@ -18639,42 +17723,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.38030 {
-            x1=750.0mil; y1=3.159969mm; x2=750.0mil; y2=3.159969mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.63800 {
+            x1=19.233868mm; y1=31.697923mm; x2=19.233868mm; y2=31.697923mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.38033 {
-            x1=750.0mil; y1=25.0mil; x2=750.0mil; y2=25.0mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.63803 {
+            x1=19.233868mm; y1=31.697923mm; x2=19.233868mm; y2=31.697923mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.38036 {
-            x1=750.0mil; y1=25.0mil; x2=18.05mm; y2=25.0mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.63806 {
+            x1=19.233868mm; y1=31.697923mm; x2=18.233868mm; y2=31.697923mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.38039 {
-            x1=750.0mil; y1=25.0mil; x2=750.0mil; y2=-0.365mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.63809 {
+            x1=19.233868mm; y1=31.697923mm; x2=19.233868mm; y2=30.697923mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -18688,13 +17756,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = ahYeshTOwk33N/3M1oAAAABb
+       uid = qIc8VW925zCt24ZkTm0AAABV
       }
-      ha:subc.8361 {
+      ha:subc.63815 {
        ha:attributes {
-        value=ADXL375
-        footprint=lga14
-        refdes=U6
+        value=1k
+        footprint=0402
+        refdes=R51
        }
       ha:data {
             li:padstack_prototypes {
@@ -18711,14 +17779,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.274955mm  
-              22.535mil  
-              0.274955mm  
-              22.535mil  
-              0.274955mm  
-              -22.535mil  
-              -0.274955mm  
-              -22.535mil  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
 
@@ -18730,14 +17798,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.351155mm  
-              25.535mil  
-              0.351155mm  
-              25.535mil  
-              0.351155mm  
-              -25.535mil  
-              -0.351155mm  
-              -25.535mil  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
@@ -18749,146 +17817,114 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.274955mm  
-              22.535mil  
-              0.274955mm  
-              22.535mil  
-              0.274955mm  
-              -22.535mil  
-              -0.274955mm  
-              -22.535mil  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
          }
        }
+      }
 
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+       li:objects {
+        ha:padstack_ref.63829 {
+         proto=0; x=19.656236mm; y=32.727385mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.274955mm  
-              -22.535mil  
-              -0.274955mm  
-              -22.535mil  
-              -0.274955mm  
-              22.535mil  
-              0.274955mm  
-              22.535mil  
-             }
-           }
+         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.351155mm  
-              -25.535mil  
-              -0.351155mm  
-              -25.535mil  
-              -0.351155mm  
-              25.535mil  
-              0.351155mm  
-              25.535mil  
-             }
-           }
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.63830 {
+         proto=0; x=18.856644mm; y=32.727385mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.274955mm  
-              -22.535mil  
-              -0.274955mm  
-              -22.535mil  
-              -0.274955mm  
-              22.535mil  
-              0.274955mm  
-              22.535mil  
-             }
-           }
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
          }
+        }
        }
+       li:layers {
 
-       ha:ps_proto_v6.2 {
-         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:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.63817 {
+            x1=19.25644mm; y1=32.727385mm; x2=19.25644mm; y2=32.727385mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
             }
-            clearance=0.0
-             li:ps_poly {
-              -22.535mil  
-              -0.274955mm  
-              -22.535mil  
-              0.274955mm  
-              22.535mil  
-              0.274955mm  
-              22.535mil  
-              -0.274955mm  
-             }
            }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+           ha:line.63820 {
+            x1=19.25644mm; y1=32.727385mm; x2=19.25644mm; y2=32.727385mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.63823 {
+            x1=19.25644mm; y1=32.727385mm; x2=18.25644mm; y2=32.727385mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
-            clearance=0.0
-             li:ps_poly {
-              -25.535mil  
-              -0.351155mm  
-              -25.535mil  
-              0.351155mm  
-              25.535mil  
-              0.351155mm  
-              25.535mil  
-              -0.351155mm  
-             }
            }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+           ha:line.63826 {
+            x1=19.25644mm; y1=32.727385mm; x2=19.25644mm; y2=31.727385mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
-            clearance=0.0
-             li:ps_poly {
-              -22.535mil  
-              -0.274955mm  
-              -22.535mil  
-              0.274955mm  
-              22.535mil  
-              0.274955mm  
-              22.535mil  
-              -0.274955mm  
-             }
            }
-         }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = qIc8VW925zCt24ZkTm0AAABW
+      }
+      ha:subc.63832 {
+       ha:attributes {
+        value=MS5607
+        footprint=MS5607
+        refdes=U4
        }
+      ha:data {
+            li:padstack_prototypes {
 
-       ha:ps_proto_v6.3 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -18900,14 +17936,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              22.535mil  
-              0.274955mm  
-              22.535mil  
-              -0.274955mm  
-              -22.535mil  
-              -0.274955mm  
-              -22.535mil  
-              0.274955mm  
+              11.81mil  
+              -21.655mil  
+              -11.81mil  
+              -21.655mil  
+              -11.81mil  
+              21.655mil  
+              11.81mil  
+              21.655mil  
              }
            }
 
@@ -18919,14 +17955,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              25.535mil  
-              0.351155mm  
-              25.535mil  
-              -0.351155mm  
-              -25.535mil  
-              -0.351155mm  
-              -25.535mil  
-              0.351155mm  
+              14.81mil  
+              -24.655mil  
+              -14.81mil  
+              -24.655mil  
+              -14.81mil  
+              24.655mil  
+              14.81mil  
+              24.655mil  
              }
            }
 
@@ -18938,14 +17974,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              22.535mil  
-              0.274955mm  
-              22.535mil  
-              -0.274955mm  
-              -22.535mil  
-              -0.274955mm  
-              -22.535mil  
-              0.274955mm  
+              11.81mil  
+              -21.655mil  
+              -11.81mil  
+              -21.655mil  
+              -11.81mil  
+              21.655mil  
+              11.81mil  
+              21.655mil  
              }
            }
          }
@@ -18953,8 +17989,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.8388 {
-         proto=0; x=1.69199in; y=1.30741in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+        ha:padstack_ref.63859 {
+         proto=0; x=21.127466mm; y=1.2184in; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
          ha:flags {
           clearline=1
          }
@@ -18963,12 +17999,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=13
-           name=pin13
+           term=8
+           name=pin8
          }
         }
-        ha:padstack_ref.8389 {
-         proto=1; x=1.69199in; y=1.221in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+        ha:padstack_ref.63860 {
+         proto=0; x=21.127466mm; y=33.147mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
          ha:flags {
           clearline=1
          }
@@ -18981,8 +18017,8 @@ ha:pcb-rnd-board-v6 {
            name=pin1
          }
         }
-        ha:padstack_ref.8390 {
-         proto=2; x=1.53068in; y=1.26421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+        ha:padstack_ref.63861 {
+         proto=0; x=881.0mil; y=1.2184in; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
          ha:flags {
           clearline=1
          }
@@ -18995,8 +18031,8 @@ ha:pcb-rnd-board-v6 {
            name=pin7
          }
         }
-        ha:padstack_ref.8391 {
-         proto=3; x=1.69584in; y=1.26421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+        ha:padstack_ref.63862 {
+         proto=0; x=881.0mil; y=33.147mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
          ha:flags {
           clearline=1
          }
@@ -19005,12 +18041,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=14
-           name=pin14
+           term=2
+           name=pin2
          }
         }
-        ha:padstack_ref.8392 {
-         proto=0; x=1.66049in; y=1.30741in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+        ha:padstack_ref.63863 {
+         proto=0; x=930.21mil; y=1.2184in; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
          ha:flags {
           clearline=1
          }
@@ -19019,12 +18055,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=12
-           name=pin12
+           term=6
+           name=pin6
          }
         }
-        ha:padstack_ref.8393 {
-         proto=1; x=1.66049in; y=1.221in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+        ha:padstack_ref.63864 {
+         proto=0; x=930.21mil; y=33.147mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
          ha:flags {
           clearline=1
          }
@@ -19033,12 +18069,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=pin2
+           term=3
+           name=pin3
          }
         }
-        ha:padstack_ref.8394 {
-         proto=2; x=1.53068in; y=1.26421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+        ha:padstack_ref.63865 {
+         proto=0; x=24.877268mm; y=1.2184in; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
          ha:flags {
           clearline=1
          }
@@ -19047,12 +18083,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=7
-           name=pin7
+           term=5
+           name=pin5
          }
         }
-        ha:padstack_ref.8395 {
-         proto=3; x=1.69584in; y=1.26421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+        ha:padstack_ref.63866 {
+         proto=0; x=24.877268mm; y=33.147mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
          ha:flags {
           clearline=1
          }
@@ -19061,26 +18097,156 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=14
-           name=pin14
+           term=4
+           name=pin4
          }
         }
-        ha:padstack_ref.8396 {
-         proto=0; x=1.629in; y=1.30741in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=11
-           name=pin11
-         }
+          li:objects {
+           ha:line.63833 {
+            x1=20.502372mm; y1=30.547183mm; x2=20.502372mm; y2=1.320755in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63836 {
+            x1=20.502372mm; y1=1.320755in; x2=25.502362mm; y2=1.320755in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63839 {
+            x1=25.502362mm; y1=30.547183mm; x2=25.502362mm; y2=1.320755in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63842 {
+            x1=20.502372mm; y1=30.547183mm; x2=25.502362mm; y2=30.547183mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.63845 {
+            x=819.49mil; y=1.337485in; width=5.0mil; height=5.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.63847 {
+            x1=905.605mil; y1=1.2617in; x2=905.605mil; y2=1.2617in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.63850 {
+            x1=905.6mil; y1=1.261695in; x2=905.6mil; y2=1.261695in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.63853 {
+            x1=905.6mil; y1=1.261695in; x2=905.6mil; y2=33.047053mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.63856 {
+            x1=905.6mil; y1=1.261695in; x2=24.00224mm; y2=1.261695in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.8397 {
-         proto=1; x=1.629in; y=1.221in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+       }
+      }
+       uid = qIc8VW925zCt24ZkTm0AAABY
+      }
+      ha:subc.63868 {
+       ha:attributes {
+        value=0.1uF
+        footprint=0402
+        refdes=C10
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.63882 {
+         proto=0; x=22.457636mm; y=34.833553mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19089,12 +18255,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=3
-           name=pin3
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.8398 {
-         proto=2; x=1.53068in; y=1.26421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+        ha:padstack_ref.63883 {
+         proto=0; x=21.658044mm; y=34.833553mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19103,40 +18269,134 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=7
-           name=pin7
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.8399 {
-         proto=3; x=1.69584in; y=1.26421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=14
-           name=pin14
-         }
+          li:objects {
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-        ha:padstack_ref.8400 {
-         proto=0; x=1.59751in; y=1.30741in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-         ha:attributes {
-           term=10
-           name=pin10
-         }
+          li:objects {
+           ha:line.63870 {
+            x1=22.05784mm; y1=34.833553mm; x2=22.05784mm; y2=34.833553mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.63873 {
+            x1=22.05784mm; y1=34.833553mm; x2=22.05784mm; y2=34.833553mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.63876 {
+            x1=22.05784mm; y1=34.833553mm; x2=21.05784mm; y2=34.833553mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.63879 {
+            x1=22.05784mm; y1=34.833553mm; x2=22.05784mm; y2=33.833553mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.8401 {
-         proto=1; x=1.59751in; y=1.221in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+       }
+      }
+       uid = qIc8VW925zCt24ZkTm0AAAAk
+      }
+      ha:subc.63885 {
+       ha:attributes {
+        value=APAE1575R1840AADB7-T
+        footprint=GP.18.4
+        refdes=A1
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.95mm; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.5mm;            }
+            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=2.5mm;            }
+            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=2.5mm;            }
+            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=3.0mm;            }
+            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=3.0mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.63914 {
+         proto=0; x=1.525in; y=600.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.25mm;
          ha:flags {
           clearline=1
          }
@@ -19145,26 +18405,172 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=4
-           name=pin4
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.8402 {
-         proto=2; x=1.53068in; y=1.26421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.63886 {
+            x1=48.735mm; y1=8.24mm; x2=48.735mm; y2=24.24mm; thickness=15.0mil; clearance=0.0;
+           }
+           ha:line.63889 {
+            x1=48.735mm; y1=8.24mm; x2=46.735mm; y2=6.24mm; thickness=15.0mil; clearance=0.0;
+           }
+           ha:line.63892 {
+            x1=30.735mm; y1=6.24mm; x2=46.735mm; y2=6.24mm; thickness=15.0mil; clearance=0.0;
+           }
+           ha:line.63895 {
+            x1=30.735mm; y1=6.24mm; x2=30.735mm; y2=24.24mm; thickness=15.0mil; clearance=0.0;
+           }
+           ha:line.63898 {
+            x1=30.735mm; y1=24.24mm; x2=48.735mm; y2=24.24mm; thickness=15.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.63902 {
+            x1=1.525in; y1=600.0mil; x2=1.525in; y2=600.0mil; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.63905 {
+            x1=39.735mm; y1=600.0mil; x2=39.735mm; y2=600.0mil; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.63908 {
+            x1=39.735mm; y1=600.0mil; x2=1.525in; y2=600.0mil; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.63911 {
+            x1=39.735mm; y1=600.0mil; x2=39.735mm; y2=14.24mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           bottom = 1
+           virtual = 1
+           misc = 1
+          }
+        }
+       }
+      }
+       uid = qIc8VW925zCt24ZkTm0AAAA5
+      }
+      ha:subc.63916 {
+       ha:attributes {
+        value=SAW
+        footprint=saw
+        refdes=S1
+       }
+      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.162559mm  
+              -0.124967mm  
+              -0.162559mm  
+              0.124967mm  
+              0.162559mm  
+              0.124967mm  
+              0.162559mm  
+              -0.124967mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.312547mm  
+              -0.274955mm  
+              -0.312547mm  
+              0.274955mm  
+              0.312547mm  
+              0.274955mm  
+              0.312547mm  
+              -0.274955mm  
+             }
+           }
 
-         li:thermal {
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.162559mm  
+              -0.124967mm  
+              -0.162559mm  
+              0.124967mm  
+              0.162559mm  
+              0.124967mm  
+              0.162559mm  
+              -0.124967mm  
+             }
+           }
          }
+       }
+      }
 
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.8403 {
-         proto=3; x=1.69584in; y=1.26421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+       li:objects {
+        ha:padstack_ref.63942 {
+         proto=0; x=1.38in; y=550.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -19173,12 +18579,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=14
-           name=pin14
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.8404 {
-         proto=0; x=1.56602in; y=1.30741in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+        ha:padstack_ref.63943 {
+         proto=0; x=34.551874mm; y=13.682472mm; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -19187,12 +18593,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=9
-           name=pin9
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.8405 {
-         proto=1; x=1.56602in; y=1.221in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+        ha:padstack_ref.63944 {
+         proto=0; x=34.551874mm; y=561.32mil; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -19202,11 +18608,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=5
-           name=pin5
+           name=5
          }
         }
-        ha:padstack_ref.8406 {
-         proto=2; x=1.53068in; y=1.26421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+        ha:padstack_ref.63945 {
+         proto=0; x=1.34063in; y=13.682472mm; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -19215,12 +18621,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=7
-           name=pin7
+           term=3
+           name=3
          }
         }
-        ha:padstack_ref.8407 {
-         proto=3; x=1.69584in; y=1.26421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+        ha:padstack_ref.63946 {
+         proto=0; x=1.34063in; y=561.32mil; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -19229,1559 +18635,1221 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=14
-           name=pin14
+           term=4
+           name=4
          }
         }
-        ha:padstack_ref.8408 {
-         proto=0; x=1.53452in; y=1.30741in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=8
-           name=pin8
-         }
+          li:objects {
+           ha:line.63917 {
+            x1=35.251898mm; y1=569.69mil; x2=33.852104mm; y2=569.69mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63920 {
+            x1=33.852104mm; y1=13.469874mm; x2=33.852104mm; y2=569.69mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63923 {
+            x1=35.251898mm; y1=13.469874mm; x2=33.852104mm; y2=13.469874mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.63926 {
+            x1=35.251898mm; y1=13.469874mm; x2=35.251898mm; y2=569.69mil; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-        ha:padstack_ref.8409 {
-         proto=1; x=1.53452in; y=1.221in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-         ha:attributes {
-           term=6
-           name=pin6
-         }
+          li:objects {
+           ha:line.63930 {
+            x1=34.451951mm; y1=550.0mil; x2=34.451951mm; y2=550.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.63933 {
+            x1=1.38in; y1=550.0mil; x2=1.38in; y2=550.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.63936 {
+            x1=1.38in; y1=550.0mil; x2=1.38in; y2=14.97mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.63939 {
+            x1=1.38in; y1=550.0mil; x2=34.052mm; y2=550.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.8410 {
-         proto=2; x=1.53068in; y=1.26421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
+      }
+       uid = qIc8VW925zCt24ZkTm0AAAA4
+      }
+      ha:subc.63948 {
+       ha:attributes {
+        value=MAX-8Q
+        footprint=UBLOX-MAX
+        refdes=U10
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.8411 {
-         proto=3; x=1.69584in; y=1.26421in; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -0.350012mm  
+              -35.435mil  
+              0.350012mm  
+              35.435mil  
+              0.350012mm  
+              35.435mil  
+              -0.350012mm  
+             }
+           }
 
-         ha:attributes {
-           term=14
-           name=pin14
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -38.435mil  
+              -16.78mil  
+              -38.435mil  
+              16.78mil  
+              38.435mil  
+              16.78mil  
+              38.435mil  
+              -16.78mil  
+             }
+           }
          }
-        }
        }
-       li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-          li:objects {
-           ha:line.8362 {
-            x1=1.71168in; y1=1.32326in; x2=1.71168in; y2=30.61081mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.8365 {
-            x1=1.71168in; y1=30.61081mm; x2=38.476682mm; y2=30.61081mm; thickness=10.0mil; clearance=0.0;
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -15.75mil  
+              -35.435mil  
+              15.75mil  
+              35.435mil  
+              15.75mil  
+              35.435mil  
+              -15.75mil  
+             }
            }
-           ha:line.8368 {
-            x1=38.476682mm; y1=30.61081mm; x2=38.476682mm; y2=1.32326in; thickness=10.0mil; clearance=0.0;
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -38.435mil  
+              -18.75mil  
+              -38.435mil  
+              18.75mil  
+              38.435mil  
+              18.75mil  
+              38.435mil  
+              -18.75mil  
+             }
            }
-           ha:line.8371 {
-            x1=38.476682mm; y1=1.32326in; x2=1.71168in; y2=1.32326in; thickness=10.0mil; clearance=0.0;
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -9.845mil  
+              -35.435mil  
+              9.845mil  
+              35.435mil  
+              9.845mil  
+              35.435mil  
+              -9.845mil  
+             }
            }
-           ha:arc.8374 {
-            x=1.69986in; y=30.010862mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -38.435mil  
+              -12.845mil  
+              -38.435mil  
+              12.845mil  
+              38.435mil  
+              12.845mil  
+              38.435mil  
+              -12.845mil  
+             }
            }
-           ha:text.8375 {
-            string=%a.parent.refdes%; x=43.557698mm; y=1.38432in; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
             }
-            rot = -180.000000
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -9.845mil  
+              -35.435mil  
+              9.845mil  
+              35.435mil  
+              9.845mil  
+              35.435mil  
+              -9.845mil  
+             }
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+         }
+       }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+       ha:ps_proto_v6.3 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-          li:objects {
-           ha:line.8376 {
-            x1=40.976741mm; y1=32.110871mm; x2=40.976741mm; y2=32.110871mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.8379 {
-            x1=40.976804mm; y1=1.26421in; x2=40.976804mm; y2=1.26421in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
+            clearance=0.0
+             li:ps_poly {
+              -0.899922mm  
+              -11.81mil  
+              -0.899922mm  
+              11.81mil  
+              0.899922mm  
+              11.81mil  
+              0.899922mm  
+              -11.81mil  
+             }
            }
-           ha:line.8382 {
-            x1=40.976804mm; y1=1.26421in; x2=40.976804mm; y2=31.110934mm; 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.976122mm  
+              -14.81mil  
+              -0.976122mm  
+              14.81mil  
+              0.976122mm  
+              14.81mil  
+              0.976122mm  
+              -14.81mil  
+             }
            }
-           ha:line.8385 {
-            x1=40.976804mm; y1=1.26421in; x2=39.976804mm; y2=1.26421in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
             }
+            clearance=0.0
+             li:ps_poly {
+              -0.899922mm  
+              -11.81mil  
+              -0.899922mm  
+              11.81mil  
+              0.899922mm  
+              11.81mil  
+              0.899922mm  
+              -11.81mil  
+             }
            }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
+         }
        }
-      }
-       uid = tOk2dqYgydnQP1rLYRgAAABt
-      }
-     ha:subc.166 {
-      ha:attributes {
-       value=MCP130T-300
-       footprint=SOT23
-       refdes=U11
-      }
-     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.4 {
+         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 {
-             17.0mil  
-             -20.0mil  
-             -17.0mil  
-             -20.0mil  
-             -17.0mil  
-             20.0mil  
-             17.0mil  
-             20.0mil  
+           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 {
+              -0.89992mm  
+              -0.299973mm  
+              -0.89992mm  
+              0.299973mm  
+              0.89992mm  
+              0.299973mm  
+              0.89992mm  
+              -0.299973mm  
+             }
            }
-           clearance=0.0
-            li:ps_poly {
-             20.0mil  
-             -23.0mil  
-             -20.0mil  
-             -23.0mil  
-             -20.0mil  
-             23.0mil  
-             20.0mil  
-             23.0mil  
-            }
-          }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             17.0mil  
-             -20.0mil  
-             -17.0mil  
-             -20.0mil  
-             -17.0mil  
-             20.0mil  
-             17.0mil  
-             20.0mil  
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.168 {
-        proto=0; x=1.318in; y=143.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=RESET
-        }
-       }
-       ha:padstack_ref.169 {
-        proto=0; x=1.396in; y=143.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=VCC
-        }
-       }
-       ha:padstack_ref.170 {
-        proto=0; x=1.357in; y=61.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=GND
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.171 {
-           x1=32.8422mm; y1=33.0mil; x2=1.421in; y2=33.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.174 {
-           x1=1.421in; y1=33.0mil; x2=1.421in; y2=172.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.177 {
-           x1=32.8422mm; y1=172.0mil; x2=1.421in; y2=172.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.180 {
-           x1=32.8422mm; y1=33.0mil; x2=32.8422mm; y2=172.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.167 {
-           string=%a.parent.refdes%; x=30.5308mm; y=75.0mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
+            clearance=0.0
+             li:ps_poly {
+              -0.976121mm  
+              -14.81mil  
+              -0.976121mm  
+              14.81mil  
+              0.976121mm  
+              14.81mil  
+              0.976121mm  
+              -14.81mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.89992mm  
+              -0.299973mm  
+              -0.89992mm  
+              0.299973mm  
+              0.89992mm  
+              0.299973mm  
+              0.89992mm  
+              -0.299973mm  
+             }
            }
-           rot = 0.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
          }
        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+       ha:ps_proto_v6.5 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         li:objects {
-          ha:line.183 {
-           x1=1.357in; y1=2.937933mm; x2=1.357in; y2=2.937933mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.186 {
-           x1=1.318in; y1=143.0mil; x2=1.318in; y2=143.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.700024mm  
+              -0.350012mm  
+              -0.700024mm  
+              0.350012mm  
+              0.700024mm  
+              0.350012mm  
+              0.700024mm  
+              -0.350012mm  
+             }
            }
-          }
-          ha:line.189 {
-           x1=1.318in; y1=143.0mil; x2=1.318in; y2=4.6322mm; 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.776224mm  
+              -16.78mil  
+              -0.776224mm  
+              16.78mil  
+              0.776224mm  
+              16.78mil  
+              0.776224mm  
+              -16.78mil  
+             }
            }
-          }
-          ha:line.192 {
-           x1=1.318in; y1=143.0mil; x2=34.4772mm; y2=143.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.700024mm  
+              -0.350012mm  
+              -0.700024mm  
+              0.350012mm  
+              0.700024mm  
+              0.350012mm  
+              0.700024mm  
+              -0.350012mm  
+             }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
          }
        }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAAAD
-     }
-     ha:subc.243 {
-      ha:attributes {
-       value=Debug
-       footprint=0-215079-4
-       refdes=J6
-      }
-     ha:data {
-          li:padstack_prototypes {
 
-      ha:ps_proto_v6.0 {
-        hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
+       ha:ps_proto_v6.6 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -31.495mil  
-             -31.495mil  
-             31.495mil  
-             -31.495mil  
-             31.495mil  
-             31.495mil  
-             -31.495mil  
-             31.495mil  
+           ha:ps_shape_v4 {
+            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
+             li:ps_poly {
+              -0.700023mm  
+              -0.400049mm  
+              -0.700023mm  
+              0.400049mm  
+              0.700023mm  
+              0.400049mm  
+              0.700023mm  
+              -0.400049mm  
+             }
            }
-           clearance=0.0
-            li:ps_poly {
-             -31.495mil  
-             -31.495mil  
-             31.495mil  
-             -31.495mil  
-             31.495mil  
-             31.495mil  
-             -31.495mil  
-             31.495mil  
-            }
-          }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -31.495mil  
-             -31.495mil  
-             31.495mil  
-             -31.495mil  
-             31.495mil  
-             31.495mil  
-             -31.495mil  
-             31.495mil  
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+            clearance=0.0
+             li:ps_poly {
+              -0.776224mm  
+              -18.75mil  
+              -0.776224mm  
+              18.75mil  
+              0.776224mm  
+              18.75mil  
+              0.776224mm  
+              -18.75mil  
+             }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.926973mm  
-             -0.926973mm  
-             0.926973mm  
-             -0.926973mm  
-             0.926973mm  
-             0.926973mm  
-             -0.926973mm  
-             0.926973mm  
-            }
-          }
 
-          ha:ps_shape_v4 {
-           ha: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:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
             }
-          }
-        }
+            clearance=0.0
+             li:ps_poly {
+              -0.700023mm  
+              -0.400049mm  
+              -0.700023mm  
+              0.400049mm  
+              0.700023mm  
+              0.400049mm  
+              0.700023mm  
+              -0.400049mm  
+             }
+           }
+         }
+       }
       }
 
-      ha:ps_proto_v6.1 {
-        hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
+       li:objects {
+        ha:padstack_ref.63975 {
+         proto=0; x=26.35377mm; y=16.611727mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.875mil;
+         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 {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
+         li:thermal {
+         }
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
+         ha:attributes {
+           term=18
+           name=pin18
+         }
+        }
+        ha:padstack_ref.63976 {
+         proto=0; x=26.35377mm; y=1.028005in; rot=270.000000; xmirror=0; smirror=0; clearance=7.875mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=1.853946mm;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
+         li:thermal {
+         }
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=1.853946mm;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
+         ha:attributes {
+           term=1
+           name=pin1
+         }
         }
-      }
+        ha:padstack_ref.63977 {
+         proto=1; x=27.453844mm; y=16.611727mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-      ha:ps_proto_v6.2 {
-        hdia=59.06mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
+         li:thermal {
+         }
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=74.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
+         ha:attributes {
+           term=17
+           name=pin17
+         }
+        }
+        ha:padstack_ref.63978 {
+         proto=1; x=27.453844mm; y=1.028005in; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=74.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
+         li:thermal {
+         }
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=74.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
+         ha:attributes {
+           term=2
+           name=pin2
+         }
+        }
+        ha:padstack_ref.63979 {
+         proto=1; x=1.12417in; y=16.611727mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=79.06mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
+         li:thermal {
+         }
 
-          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:attributes {
+           term=16
+           name=pin16
+         }
         }
-      }
-     }
+        ha:padstack_ref.63980 {
+         proto=1; x=1.12417in; y=1.028005in; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-      li:objects {
-       ha:padstack_ref.245 {
-        proto=0; x=2.075in; y=945.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
-        li:thermal {
-          li:0 {
-           on  
-           diag  
-           round  
-           noshape  
-          }
-          li:1 {
-           on  
-           diag  
-           round  
-           noshape  
-          }
-          li:2 {
-           on  
-           diag  
-           round  
-           noshape  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-           noshape  
-          }
+         ha:attributes {
+           term=3
+           name=pin3
+         }
         }
+        ha:padstack_ref.63981 {
+         proto=1; x=1.16747in; y=16.611727mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=1
-          name=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=15
+           name=pin15
+         }
         }
-       }
-       ha:padstack_ref.246 {
-        proto=1; x=51.435mm; y=845.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.63982 {
+         proto=1; x=1.16747in; y=1.028005in; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=pin4
+         }
         }
+        ha:padstack_ref.63983 {
+         proto=1; x=30.753558mm; y=16.611727mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=pin14
+         }
         }
+        ha:padstack_ref.63984 {
+         proto=1; x=30.753558mm; y=1.028005in; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=pin5
+         }
         }
-       }
-       ha:padstack_ref.247 {
-        proto=1; x=1.975in; y=945.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.63985 {
+         proto=1; x=31.853632mm; y=16.611727mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=13
+           name=pin13
+         }
         }
+        ha:padstack_ref.63986 {
+         proto=1; x=31.853632mm; y=1.028005in; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=pin6
+         }
         }
+        ha:padstack_ref.63987 {
+         proto=1; x=1.29738in; y=16.611727mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=3
-          name=3
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=12
+           name=pin12
+         }
         }
-       }
-       ha:padstack_ref.248 {
-        proto=1; x=48.895mm; y=845.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.63988 {
+         proto=1; x=1.29738in; y=1.028005in; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
         }
+        ha:padstack_ref.63989 {
+         proto=1; x=1.34069in; y=16.611727mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=11
+           name=pin11
+         }
         }
+        ha:padstack_ref.63990 {
+         proto=1; x=1.34069in; y=1.028005in; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=4
-          name=4
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=pin8
+         }
         }
-       }
-       ha:padstack_ref.249 {
-        proto=2; x=2.13011in; y=22.202902mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.63991 {
+         proto=0; x=1.384in; y=16.611727mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.875mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=10
+           name=pin10
+         }
         }
+        ha:padstack_ref.63992 {
+         proto=0; x=1.384in; y=1.028005in; rot=270.000000; xmirror=0; smirror=0; clearance=7.875mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=9
+           name=pin9
+         }
         }
+        ha:padstack_ref.63993 {
+         proto=2; x=26.35377mm; y=654.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=0
-          name=mnt
+         ha:attributes {
+           term=18
+           name=pin18
+         }
         }
-       }
-      }
-      li:layers {
+        ha:padstack_ref.63994 {
+         proto=2; x=26.35377mm; y=1.02801in; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+         li:thermal {
+         }
 
-         li:objects {
-          ha:line.250 {
-           x1=1.83071in; y1=794.62mil; x2=2.16928in; y2=794.62mil; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.253 {
-           x1=1.83071in; y1=25.282906mm; x2=1.83071in; y2=794.62mil; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.256 {
-           x1=1.83071in; y1=25.282906mm; x2=2.16928in; y2=25.282906mm; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.259 {
-           x1=2.16928in; y1=25.282906mm; x2=2.16928in; y2=794.62mil; thickness=6.0mil; clearance=0.0;
-          }
-          ha:text.244 {
-           string=%a.parent.refdes%; x=1.858in; y=962.0mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-            onsolder=1
-           }
-           rot = 0.000000
-          }
+         ha:attributes {
+           term=1
+           name=pin1
          }
-         ha:type {
-          silk = 1
-          bottom = 1
+        }
+        ha:padstack_ref.63995 {
+         proto=3; x=27.453844mm; y=654.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
          }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
 
-         li:objects {
-          ha:line.262 {
-           x1=51.460958mm; y1=22.62698mm; x2=51.460958mm; y2=22.62698mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.265 {
-           x1=2.075in; y1=845.0mil; x2=2.075in; y2=845.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.268 {
-           x1=2.075in; y1=845.0mil; x2=53.705mm; y2=845.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.271 {
-           x1=2.075in; y1=845.0mil; x2=2.075in; y2=22.463mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
+         li:thermal {
          }
-         ha:type {
-          bottom = 1
-          virtual = 1
-          misc = 1
+
+         ha:attributes {
+           term=17
+           name=pin17
          }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAAAG
-     }
-       ha:subc.274 {
-        ha:attributes {
-         value=0.1uF
-         footprint=0402
-         refdes=C36
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:padstack_ref.63996 {
+         proto=4; x=27.453844mm; y=26.111453mm; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         li:thermal {
+         }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
-            }
+         ha:attributes {
+           term=2
+           name=pin2
+         }
+        }
+        ha:padstack_ref.63997 {
+         proto=3; x=1.12417in; y=654.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         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.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-              }
-            }
+         li:thermal {
+         }
 
-            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:attributes {
+           term=16
+           name=pin16
+         }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.276 {
-          proto=0; x=36.6776mm; y=84.26mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:padstack_ref.63998 {
+         proto=4; x=1.12417in; y=26.111453mm; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
+         }
 
-          li:thermal {
-          }
+         li:thermal {
+         }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
+         ha:attributes {
+           term=3
+           name=pin3
+         }
+        }
+        ha:padstack_ref.63999 {
+         proto=3; x=1.16747in; y=654.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
          }
-         ha:padstack_ref.277 {
-          proto=0; x=36.6776mm; y=2.939796mm; rot=270.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=15
+           name=pin15
          }
         }
-        li:layers {
+        ha:padstack_ref.64000 {
+         proto=4; x=1.16747in; y=26.111453mm; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
+         }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+         li:thermal {
+         }
 
-           li:objects {
-            ha:text.275 {
-             string=%a.parent.refdes%; x=36.646612mm; y=0.420116mm; scale=100; fid=0;
-             ha:flags {
-              dyntext=1
-              floater=1
-             }
-             rot = 270.000000
-            }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
+         ha:attributes {
+           term=4
+           name=pin4
+         }
+        }
+        ha:padstack_ref.64001 {
+         proto=3; x=30.753558mm; y=654.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+         li:thermal {
+         }
 
-           li:objects {
-            ha:line.278 {
-             x1=36.6776mm; y1=100.0mil; x2=36.6776mm; y2=100.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.281 {
-             x1=36.6776mm; y1=100.0mil; x2=36.6776mm; y2=100.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.284 {
-             x1=36.6776mm; y1=100.0mil; x2=36.6776mm; y2=3.54mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.287 {
-             x1=36.6776mm; y1=100.0mil; x2=35.6776mm; y2=100.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+         ha:attributes {
+           term=14
+           name=pin14
          }
         }
-       }
-        uid = qIc8VW925zCt24ZkTm0AAAAH
-       }
-       ha:subc.40856 {
-        ha:attributes {
-         value=0.1uF
-         footprint=0402
-         refdes=C101
-        }
-       ha:data {
-              li:padstack_prototypes {
+        ha:padstack_ref.64002 {
+         proto=4; x=30.753558mm; y=26.111453mm; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         li:thermal {
+         }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
+         ha:attributes {
+           term=5
+           name=pin5
+         }
+        }
+        ha:padstack_ref.64003 {
+         proto=3; x=31.853632mm; y=654.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         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=pin13
+         }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.40870 {
-          proto=0; x=40.1574mm; y=27.6098mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:padstack_ref.64004 {
+         proto=4; x=31.853632mm; y=26.111453mm; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
+         }
 
-          li:thermal {
-          }
+         li:thermal {
+         }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
+         ha:attributes {
+           term=6
+           name=pin6
+         }
+        }
+        ha:padstack_ref.64005 {
+         proto=3; x=1.29738in; y=654.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
          }
-         ha:padstack_ref.40871 {
-          proto=0; x=1.54952in; y=27.6098mm; rot=90.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=12
+           name=pin12
          }
         }
-        li:layers {
+        ha:padstack_ref.64006 {
+         proto=4; x=1.29738in; y=26.111453mm; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
+         }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+         li:thermal {
+         }
 
-           li:objects {
-            ha:text.40857 {
-             string=%a.parent.refdes%; x=40.557704mm; y=28.4099mm; scale=100; fid=0;
-             ha:flags {
-              dyntext=1
-              floater=1
-             }
-             rot = 180.000000
-            }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
+         ha:attributes {
+           term=7
+           name=pin7
+         }
+        }
+        ha:padstack_ref.64007 {
+         proto=3; x=1.34069in; y=654.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+         li:thermal {
+         }
 
-           li:objects {
-            ha:line.40858 {
-             x1=1.56526in; y1=27.6098mm; x2=1.56526in; y2=27.6098mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.40861 {
-             x1=1.56526in; y1=27.6098mm; x2=1.56526in; y2=27.6098mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.40864 {
-             x1=1.56526in; y1=27.6098mm; x2=40.757604mm; y2=27.6098mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.40867 {
-             x1=1.56526in; y1=27.6098mm; x2=1.56526in; y2=26.6098mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+         ha:attributes {
+           term=11
+           name=pin11
          }
         }
-       }
-        uid = qIc8VW925zCt24ZkTm0AAAAu
-       }
-       ha:subc.40873 {
-        ha:attributes {
-         value=1uF
-         footprint=0402
-         refdes=C102
+        ha:padstack_ref.64008 {
+         proto=4; x=1.34069in; y=26.111453mm; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=pin8
+         }
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:padstack_ref.64009 {
+         proto=2; x=1.384in; y=654.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         li:thermal {
+         }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
-            }
+         ha:attributes {
+           term=10
+           name=pin10
+         }
+        }
+        ha:padstack_ref.64010 {
+         proto=2; x=1.384in; y=1.02801in; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         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.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-              }
-            }
+         li:thermal {
+         }
 
-            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:attributes {
+           term=9
+           name=pin9
+         }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.40887 {
-          proto=0; x=1.644in; y=27.6098mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:padstack_ref.64011 {
+         proto=5; x=26.35377mm; y=15.811754mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.875mil;
+         ha:flags {
+          clearline=1
+         }
 
-          li:thermal {
-          }
+         li:thermal {
+         }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
+         ha:attributes {
+           term=18
+           name=pin18
+         }
+        }
+        ha:padstack_ref.64012 {
+         proto=5; x=26.35377mm; y=26.9113mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.875mil;
+         ha:flags {
+          clearline=1
          }
-         ha:padstack_ref.40888 {
-          proto=0; x=1.67548in; y=27.6098mm; rot=180.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=1
+           name=pin1
          }
         }
-        li:layers {
+        ha:padstack_ref.64013 {
+         proto=6; x=27.453844mm; y=15.811754mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+         li:thermal {
+         }
 
-           li:objects {
-            ha:text.40874 {
-             string=%a.parent.refdes%; x=1.62824in; y=1.0555in; scale=100; fid=0;
-             ha:flags {
-              dyntext=1
-              floater=1
-             }
-             rot = 360.000000
-            }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
+         ha:attributes {
+           term=17
+           name=pin17
+         }
+        }
+        ha:padstack_ref.64014 {
+         proto=6; x=27.453844mm; y=26.9113mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+         li:thermal {
+         }
 
-           li:objects {
-            ha:line.40875 {
-             x1=1.65974in; y1=27.6098mm; x2=1.65974in; y2=27.6098mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.40878 {
-             x1=1.65974in; y1=27.6098mm; x2=1.65974in; y2=27.6098mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.40881 {
-             x1=1.65974in; y1=27.6098mm; x2=43.157396mm; y2=27.6098mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.40884 {
-             x1=1.65974in; y1=27.6098mm; x2=1.65974in; y2=28.6098mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+         ha:attributes {
+           term=2
+           name=pin2
          }
         }
-       }
-        uid = qIc8VW925zCt24ZkTm0AAAAX
-       }
-       ha:subc.551 {
-        ha:attributes {
-         value=56k
-         footprint=0402
-         refdes=R32
-        }
-       ha:data {
-              li:padstack_prototypes {
+        ha:padstack_ref.64015 {
+         proto=6; x=1.12417in; y=15.811754mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         li:thermal {
+         }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
+         ha:attributes {
+           term=16
+           name=pin16
+         }
+        }
+        ha:padstack_ref.64016 {
+         proto=6; x=1.12417in; y=26.9113mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
-              }
-            }
+         li:thermal {
+         }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-          }
+         ha:attributes {
+           term=3
+           name=pin3
+         }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.553 {
-          proto=0; x=2.006in; y=1.08326in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:padstack_ref.64017 {
+         proto=6; x=1.16747in; y=15.811754mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-          li:thermal {
-          }
+         li:thermal {
+         }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
+         ha:attributes {
+           term=15
+           name=pin15
+         }
+        }
+        ha:padstack_ref.64018 {
+         proto=6; x=1.16747in; y=26.9113mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
          }
-         ha:padstack_ref.554 {
-          proto=0; x=2.006in; y=1.11474in; 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=4
+           name=pin4
          }
         }
-        li:layers {
+        ha:padstack_ref.64019 {
+         proto=6; x=30.753558mm; y=15.811754mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+         li:thermal {
+         }
 
-           li:objects {
-            ha:text.552 {
-             string=%a.parent.refdes%; x=2.0375in; y=1.0675in; scale=100; fid=0;
-             ha:flags {
-              dyntext=1
-              floater=1
-             }
-             rot = 270.000000
-            }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
+         ha:attributes {
+           term=14
+           name=pin14
+         }
+        }
+        ha:padstack_ref.64020 {
+         proto=6; x=30.753558mm; y=26.9113mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+         li:thermal {
+         }
 
-           li:objects {
-            ha:line.555 {
-             x1=2.006in; y1=27.9146mm; x2=2.006in; y2=27.9146mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.558 {
-             x1=2.006in; y1=27.9146mm; x2=2.006in; y2=27.9146mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.561 {
-             x1=2.006in; y1=27.9146mm; x2=2.006in; y2=26.9146mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.564 {
-             x1=2.006in; y1=27.9146mm; x2=49.9524mm; y2=27.9146mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+         ha:attributes {
+           term=5
+           name=pin5
          }
         }
-       }
-        uid = qIc8VW925zCt24ZkTm0AAAAU
-       }
-      ha:subc.30626 {
-       ha:attributes {
-        value=AT1220
-        footprint=AT1220
-        refdes=U8
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=23.62mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+        ha:padstack_ref.64021 {
+         proto=6; x=31.853632mm; y=15.811754mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -29.53mil  
-              -29.53mil  
-              29.53mil  
-              -29.53mil  
-              29.53mil  
-              29.53mil  
-              -29.53mil  
-              29.53mil  
-             }
-           }
+         li:thermal {
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -29.53mil  
-              -29.53mil  
-              29.53mil  
-              -29.53mil  
-              29.53mil  
-              29.53mil  
-              -29.53mil  
-              29.53mil  
-             }
-           }
+         ha:attributes {
+           term=13
+           name=pin13
+         }
+        }
+        ha:padstack_ref.64022 {
+         proto=6; x=31.853632mm; y=26.9113mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -29.53mil  
-              -29.53mil  
-              29.53mil  
-              -29.53mil  
-              29.53mil  
-              29.53mil  
-              -29.53mil  
-              29.53mil  
-             }
-           }
+         li:thermal {
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -29.53mil  
-              -29.53mil  
-              29.53mil  
-              -29.53mil  
-              29.53mil  
-              29.53mil  
-              -29.53mil  
-              29.53mil  
-             }
-           }
+         ha:attributes {
+           term=6
+           name=pin6
+         }
+        }
+        ha:padstack_ref.64023 {
+         proto=6; x=1.29738in; y=15.811754mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -29.53mil  
-              -29.53mil  
-              29.53mil  
-              -29.53mil  
-              29.53mil  
-              29.53mil  
-              -29.53mil  
-              29.53mil  
-             }
-           }
+         li:thermal {
          }
-       }
 
-       ha:ps_proto_v6.1 {
-         hdia=23.62mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+         ha:attributes {
+           term=12
+           name=pin12
+         }
+        }
+        ha:padstack_ref.64024 {
+         proto=6; x=1.29738in; y=26.9113mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;            }
-            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=59.06mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+         ha:attributes {
+           term=7
+           name=pin7
+         }
+        }
+        ha:padstack_ref.64025 {
+         proto=6; x=1.34069in; y=15.811754mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;            }
-            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=59.06mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
+         ha:attributes {
+           term=11
+           name=pin11
+         }
+        }
+        ha:padstack_ref.64026 {
+         proto=6; x=1.34069in; y=26.9113mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
+         li:thermal {
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.30650 {
-         proto=0; x=850.0mil; y=372.06mil; rot=90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:attributes {
+           term=8
+           name=pin8
+         }
+        }
+        ha:padstack_ref.64027 {
+         proto=5; x=1.384in; y=15.811754mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.875mil;
          ha:flags {
           clearline=1
          }
@@ -20790,12 +19858,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=1
-           name=pin1
+           term=10
+           name=pin10
          }
         }
-        ha:padstack_ref.30651 {
-         proto=1; x=850.0mil; y=627.95mil; rot=90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+        ha:padstack_ref.64028 {
+         proto=5; x=1.384in; y=26.9113mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.875mil;
          ha:flags {
           clearline=1
          }
@@ -20804,8 +19872,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=pin2
+           term=9
+           name=pin9
          }
         }
        }
@@ -20816,31 +19884,25 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.30627 {
-            x1=18.540222mm; y1=8.125206mm; x2=18.540222mm; y2=439.97mil; thickness=10.0mil; clearance=0.0;
+           ha:line.63949 {
+            x1=25.703784mm; y1=594.95mil; x2=25.703784mm; y2=27.611324mm; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.30630 {
-            x1=18.540222mm; y1=680.12mil; x2=18.540222mm; y2=14.225016mm; thickness=10.0mil; clearance=0.0;
+           ha:line.63952 {
+            x1=35.803586mm; y1=27.611324mm; x2=25.703784mm; y2=27.611324mm; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.30633 {
-            x1=17.015206mm; y1=620.08mil; x2=789.97mil; y2=620.08mil; thickness=10.0mil; clearance=0.0;
+           ha:line.63955 {
+            x1=35.803586mm; y1=594.95mil; x2=35.803586mm; y2=27.611324mm; thickness=10.0mil; clearance=0.0;
            }
-           ha:arc.30636 {
-            x=850.0mil; y=500.0mil; width=6.100064mm; height=6.100064mm; astart=270.000000; adelta=-360.000000; thickness=10.0mil; clearance=0.0;
+           ha:line.63958 {
+            x1=35.803586mm; y1=594.95mil; x2=25.703784mm; y2=594.95mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:text.30637 {
-            string=%a.parent.refdes%; x=850.0mil; y=500.0mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-             onsolder=1
-            }
-            rot = 90.000000
+           ha:arc.63961 {
+            x=26.35377mm; y=24.311356mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
            silk = 1
-           bottom = 1
+           top = 1
           }
         }
 
@@ -20849,296 +19911,286 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.30638 {
-            x1=850.0mil; y1=12.700127mm; x2=850.0mil; y2=12.700127mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63963 {
+            x1=30.753671mm; y1=21.361526mm; x2=30.753671mm; y2=21.361526mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.30641 {
-            x1=850.0mil; y1=500.0mil; x2=850.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63966 {
+            x1=30.753558mm; y1=841.0mil; x2=30.753558mm; y2=841.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.30644 {
-            x1=850.0mil; y1=500.0mil; x2=850.0mil; y2=13.7mm; thickness=0.1mm; clearance=0.0;
+           ha:line.63969 {
+            x1=30.753558mm; y1=841.0mil; x2=30.753558mm; y2=20.3614mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.30647 {
-            x1=850.0mil; y1=500.0mil; x2=22.59mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.63972 {
+            x1=30.753558mm; y1=841.0mil; x2=31.753558mm; y2=841.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           bottom = 1
-           virtual = 1
+           top = 1
            misc = 1
+           virtual = 1
           }
         }
        }
       }
-       uid = Bda500dsIaChqNFriEwAAACd
+       uid = qIc8VW925zCt24ZkTm0AAAAV
       }
-      ha:subc.52662 {
+      ha:subc.64030 {
        ha:attributes {
-        value=2.49k
-        footprint=0402
-        refdes=R35
+        value=Debug
+        footprint=0-215079-4
+        refdes=J6
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -26.0mil  
+              -26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -26.0mil  
+              -26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+             }
+           }
+         }
        }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.1 {
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
            }
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=46.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=46.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=52.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
            }
          }
        }
-      }
-
-       li:objects {
-        ha:padstack_ref.52676 {
-         proto=0; x=17.093664mm; y=29.157923mm; 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.52677 {
-         proto=0; x=16.294072mm; y=29.157923mm; 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:top-silk {
-         lid=0
-         ha:combining {         }
+       ha:ps_proto_v6.2 {
+         hdia=59.06mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-          li:objects {
-           ha:text.52663 {
-            string=%a.parent.refdes%; x=18.221668mm; y=31.048723mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
-            rot = 180.000000
+            clearance=0.0
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
 
-          li:objects {
-           ha:line.52664 {
-            x1=16.693868mm; y1=29.157923mm; x2=16.693868mm; y2=29.157923mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.52667 {
-            x1=16.693868mm; y1=29.157923mm; x2=16.693868mm; y2=29.157923mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.52670 {
-            x1=16.693868mm; y1=29.157923mm; x2=15.693868mm; y2=29.157923mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.52673 {
-            x1=16.693868mm; y1=29.157923mm; x2=16.693868mm; y2=28.157923mm; 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=73.56mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
             }
+            clearance=0.0
            }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = qIc8VW925zCt24ZkTm0AAABV
-      }
-      ha:subc.52679 {
-       ha:attributes {
-        value=1k
-        footprint=0402
-        refdes=R51
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
-             top = 1
+             intern = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
            }
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.52693 {
-         proto=0; x=17.116236mm; y=30.187385mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.64056 {
+         proto=0; x=2.175in; y=26.543mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
            term=1
-           name=1
+           name=pin1
          }
         }
-        ha:padstack_ref.52694 {
-         proto=0; x=16.316644mm; y=30.187385mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.64057 {
+         proto=1; x=53.975mm; y=945.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -21148,7 +20200,49 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=2
+           name=pin2
+         }
+        }
+        ha:padstack_ref.64058 {
+         proto=1; x=2.075in; y=26.543mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=pin3
+         }
+        }
+        ha:padstack_ref.64059 {
+         proto=1; x=51.435mm; y=945.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=pin4
+         }
+        }
+        ha:padstack_ref.64060 {
+         proto=2; x=2.23011in; y=24.742902mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=0
+           name=mnt
          }
         }
        }
@@ -21159,18 +20253,22 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.52680 {
-            string=%a.parent.refdes%; x=20.09845mm; y=30.833585mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 180.000000
+           ha:line.64031 {
+            x1=2.26928in; y1=894.62mil; x2=2.26928in; y2=1.09539in; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.64034 {
+            x1=2.26928in; y1=1.09539in; x2=1.93071in; y2=1.09539in; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.64037 {
+            x1=1.93071in; y1=1.09539in; x2=1.93071in; y2=894.62mil; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.64040 {
+            x1=1.93071in; y1=894.62mil; x2=2.26928in; y2=894.62mil; thickness=6.0mil; clearance=0.0;
            }
           }
           ha:type {
            silk = 1
-           top = 1
+           bottom = 1
           }
         }
 
@@ -21179,52 +20277,52 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.52681 {
-            x1=16.71644mm; y1=30.187385mm; x2=16.71644mm; y2=30.187385mm; thickness=0.1mm; clearance=0.0;
+           ha:line.64044 {
+            x1=54.000959mm; y1=25.16698mm; x2=54.000959mm; y2=25.16698mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.52684 {
-            x1=16.71644mm; y1=30.187385mm; x2=16.71644mm; y2=30.187385mm; thickness=0.1mm; clearance=0.0;
+           ha:line.64047 {
+            x1=2.175in; y1=945.0mil; x2=2.175in; y2=945.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.52687 {
-            x1=16.71644mm; y1=30.187385mm; x2=15.71644mm; y2=30.187385mm; thickness=0.1mm; clearance=0.0;
+           ha:line.64050 {
+            x1=2.175in; y1=945.0mil; x2=2.175in; y2=25.003mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.52690 {
-            x1=16.71644mm; y1=30.187385mm; x2=16.71644mm; y2=29.187385mm; thickness=0.1mm; clearance=0.0;
+           ha:line.64053 {
+            x1=2.175in; y1=945.0mil; x2=54.245mm; y2=945.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           top = 1
-           misc = 1
+           bottom = 1
            virtual = 1
+           misc = 1
           }
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAABW
+       uid = qzneKWK0pLfBwDGZcG8AAABa
       }
-      ha:subc.52696 {
+      ha:subc.64062 {
        ha:attributes {
-        value=MS5607
-        footprint=MS5607
-        refdes=U4
+        value=Companion
+        footprint=0-338068-8
+        refdes=J9
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -21235,14 +20333,52 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              11.81mil  
-              -21.655mil  
-              -11.81mil  
-              -21.655mil  
-              -11.81mil  
-              21.655mil  
-              11.81mil  
-              21.655mil  
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
              }
            }
 
@@ -21254,56 +20390,173 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              14.81mil  
-              -24.655mil  
-              -14.81mil  
-              -24.655mil  
-              -14.81mil  
-              24.655mil  
-              14.81mil  
-              24.655mil  
+              -26.0mil  
+              -26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
              }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             mask = 1
             }
             clearance=0.0
              li:ps_poly {
-              11.81mil  
-              -21.655mil  
-              -11.81mil  
-              -21.655mil  
-              -11.81mil  
-              21.655mil  
-              11.81mil  
-              21.655mil  
+              -26.0mil  
+              -26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
              }
            }
          }
        }
+
+       ha:ps_proto_v6.1 {
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=46.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=46.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=46.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=52.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=52.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=59.06mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;            }
+            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=73.56mil;            }
+            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.56mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
       }
 
        li:objects {
-        ha:padstack_ref.52723 {
-         proto=0; x=18.587466mm; y=1.1184in; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        ha:padstack_ref.64088 {
+         proto=0; x=62.865mm; y=255.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=8
-           name=pin8
+           term=1
+           name=pin1
          }
         }
-        ha:padstack_ref.52724 {
-         proto=0; x=18.587466mm; y=1.205in; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        ha:padstack_ref.64089 {
+         proto=1; x=2.425in; y=155.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -21312,12 +20565,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=1
-           name=pin1
+           term=2
+           name=pin2
          }
         }
-        ha:padstack_ref.52725 {
-         proto=0; x=781.0mil; y=1.1184in; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        ha:padstack_ref.64090 {
+         proto=1; x=60.325mm; y=255.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -21326,12 +20579,26 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=7
-           name=pin7
+           term=3
+           name=pin3
+         }
+        }
+        ha:padstack_ref.64091 {
+         proto=1; x=2.325in; y=155.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=pin4
          }
         }
-        ha:padstack_ref.52726 {
-         proto=0; x=781.0mil; y=1.205in; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        ha:padstack_ref.64092 {
+         proto=1; x=57.785mm; y=255.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -21340,12 +20607,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=pin2
+           term=5
+           name=pin5
          }
         }
-        ha:padstack_ref.52727 {
-         proto=0; x=830.21mil; y=1.1184in; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        ha:padstack_ref.64093 {
+         proto=1; x=56.515mm; y=155.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -21358,8 +20625,8 @@ ha:pcb-rnd-board-v6 {
            name=pin6
          }
         }
-        ha:padstack_ref.52728 {
-         proto=0; x=830.21mil; y=1.205in; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        ha:padstack_ref.64094 {
+         proto=1; x=2.175in; y=255.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -21368,12 +20635,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=3
-           name=pin3
+           term=7
+           name=pin7
          }
         }
-        ha:padstack_ref.52729 {
-         proto=0; x=22.337268mm; y=1.1184in; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        ha:padstack_ref.64095 {
+         proto=1; x=53.975mm; y=155.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -21382,12 +20649,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=5
-           name=pin5
+           term=8
+           name=pin8
          }
         }
-        ha:padstack_ref.52730 {
-         proto=0; x=22.337268mm; y=1.205in; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        ha:padstack_ref.64096 {
+         proto=2; x=2.53011in; y=4.676902mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -21396,8 +20663,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=4
-           name=pin4
+           term=0
+           name=mnt
          }
         }
        }
@@ -21408,33 +20675,22 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.52697 {
-            x1=17.962372mm; y1=28.007183mm; x2=17.962372mm; y2=1.220755in; thickness=10.0mil; clearance=0.0;
+           ha:line.64063 {
+            x1=65.809622mm; y1=104.62mil; x2=65.809622mm; y2=7.756906mm; thickness=6.0mil; clearance=0.0;
            }
-           ha:line.52700 {
-            x1=17.962372mm; y1=1.220755in; x2=22.962362mm; y2=1.220755in; thickness=10.0mil; clearance=0.0;
+           ha:line.64066 {
+            x1=65.809622mm; y1=7.756906mm; x2=51.030124mm; y2=7.756906mm; thickness=6.0mil; clearance=0.0;
            }
-           ha:line.52703 {
-            x1=22.962362mm; y1=28.007183mm; x2=22.962362mm; y2=1.220755in; thickness=10.0mil; clearance=0.0;
+           ha:line.64069 {
+            x1=51.030124mm; y1=7.756906mm; x2=51.030124mm; y2=104.62mil; thickness=6.0mil; clearance=0.0;
            }
-           ha:line.52706 {
-            x1=17.962372mm; y1=28.007183mm; x2=22.962362mm; y2=28.007183mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.52709 {
-            x=719.49mil; y=31.432119mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.52710 {
-            string=%a.parent.refdes%; x=703.99mil; y=26.456259mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 0.000000
+           ha:line.64072 {
+            x1=51.030124mm; y1=104.62mil; x2=65.809622mm; y2=104.62mil; thickness=6.0mil; clearance=0.0;
            }
           }
           ha:type {
            silk = 1
-           top = 1
+           bottom = 1
           }
         }
 
@@ -21443,46 +20699,46 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.52711 {
-            x1=805.605mil; y1=1.1617in; x2=805.605mil; y2=1.1617in; thickness=0.1mm; clearance=0.0;
+           ha:line.64076 {
+            x1=59.069422mm; y1=5.1481mm; x2=59.069422mm; y2=5.1481mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.52714 {
-            x1=805.6mil; y1=29.507053mm; x2=805.6mil; y2=29.507053mm; thickness=0.1mm; clearance=0.0;
+           ha:line.64079 {
+            x1=62.865mm; y1=155.0mil; x2=62.865mm; y2=155.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.52717 {
-            x1=805.6mil; y1=29.507053mm; x2=805.6mil; y2=30.507053mm; thickness=0.1mm; clearance=0.0;
+           ha:line.64082 {
+            x1=62.865mm; y1=155.0mil; x2=62.865mm; y2=4.937mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.52720 {
-            x1=805.6mil; y1=29.507053mm; x2=21.46224mm; y2=29.507053mm; thickness=0.1mm; clearance=0.0;
+           ha:line.64085 {
+            x1=62.865mm; y1=155.0mil; x2=61.865mm; y2=155.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           top = 1
-           misc = 1
+           bottom = 1
            virtual = 1
+           misc = 1
           }
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAABY
+       uid = qzneKWK0pLfBwDGZcG8AAABc
       }
-      ha:subc.52732 {
+      ha:subc.64098 {
        ha:attributes {
         value=0.1uF
         footprint=0402
-        refdes=C10
+        refdes=C43
        }
       ha:data {
             li:padstack_prototypes {
@@ -21499,14 +20755,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              -0.249936mm  
+              0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -21518,14 +20774,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
               -0.425958mm  
               -0.326136mm  
               -0.425958mm  
-              -0.326136mm  
+              0.326136mm  
               0.425958mm  
               0.326136mm  
               0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -21537,14 +20793,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              -0.249936mm  
+              0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
+              -0.249936mm  
              }
            }
          }
@@ -21552,8 +20808,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.52746 {
-         proto=0; x=19.917636mm; y=32.293553mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.64112 {
+         proto=0; x=1.944in; y=-26.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -21566,8 +20822,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.52747 {
-         proto=0; x=19.118044mm; y=32.293553mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.64113 {
+         proto=0; x=1.944in; y=5.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -21588,14 +20844,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.52733 {
-            string=%a.parent.refdes%; x=18.769048mm; y=33.089335mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 180.000000
-           }
           }
           ha:type {
            silk = 1
@@ -21608,26 +20856,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.52734 {
-            x1=19.51784mm; y1=32.293553mm; x2=19.51784mm; y2=32.293553mm; thickness=0.1mm; clearance=0.0;
+           ha:line.64100 {
+            x1=1.944in; y1=-0.260604mm; x2=1.944in; y2=-0.260604mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.52737 {
-            x1=19.51784mm; y1=32.293553mm; x2=19.51784mm; y2=32.293553mm; thickness=0.1mm; clearance=0.0;
+           ha:line.64103 {
+            x1=1.944in; y1=-0.260604mm; x2=1.944in; y2=-0.260604mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.52740 {
-            x1=19.51784mm; y1=32.293553mm; x2=18.51784mm; y2=32.293553mm; thickness=0.1mm; clearance=0.0;
+           ha:line.64106 {
+            x1=1.944in; y1=-0.260604mm; x2=1.944in; y2=-1.260604mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.52743 {
-            x1=19.51784mm; y1=32.293553mm; x2=19.51784mm; y2=31.293553mm; thickness=0.1mm; clearance=0.0;
+           ha:line.64109 {
+            x1=1.944in; y1=-0.260604mm; x2=48.3776mm; y2=-0.260604mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -21641,77 +20889,84 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAk
+       uid = qIc8VW925zCt24ZkTm0AAABP
       }
-      ha:subc.53542 {
+      ha:subc.64115 {
        ha:attributes {
-        value=APAE1575R1840AADB7-T
-        footprint=GP.18.4
-        refdes=A1
+        value=0.1uF
+        footprint=0402
+        refdes=C42
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.95mm; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=2.5mm;            }
             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=2.5mm;            }
-            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=2.5mm;            }
-            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=3.0mm;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=3.0mm;            }
-            ha:combining { sub=1; auto=1;            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             mask = 1
+             top = 1
+             paste = 1
             }
             clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.53571 {
-         proto=0; x=36.195mm; y=500.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.25mm;
+        ha:padstack_ref.64129 {
+         proto=0; x=1.78252in; y=-29.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -21724,6 +20979,20 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
+        ha:padstack_ref.64130 {
+         proto=0; x=1.814in; y=-29.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
        }
        li:layers {
 
@@ -21732,34 +21001,10 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.53543 {
-            x1=46.195mm; y1=5.7mm; x2=46.195mm; y2=21.7mm; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.53546 {
-            x1=46.195mm; y1=5.7mm; x2=44.195mm; y2=3.7mm; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.53549 {
-            x1=28.195mm; y1=3.7mm; x2=44.195mm; y2=3.7mm; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.53552 {
-            x1=28.195mm; y1=3.7mm; x2=28.195mm; y2=21.7mm; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.53555 {
-            x1=28.195mm; y1=21.7mm; x2=46.195mm; y2=21.7mm; thickness=15.0mil; clearance=0.0;
-           }
-           ha:text.53558 {
-            string=%a.parent.refdes%; x=45.195mm; y=20.7mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-             onsolder=1
-            }
-            rot = 270.000000
-           }
           }
           ha:type {
            silk = 1
-           bottom = 1
+           top = 1
           }
         }
 
@@ -21768,62 +21013,47 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.53559 {
-            x1=36.195mm; y1=500.0mil; x2=36.195mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.64117 {
+            x1=1.79826in; y1=-29.0mil; x2=1.79826in; y2=-29.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.53562 {
-            x1=37.195mm; y1=500.0mil; x2=37.195mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.64120 {
+            x1=1.79826in; y1=-29.0mil; x2=1.79826in; y2=-29.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.53565 {
-            x1=37.195mm; y1=500.0mil; x2=36.195mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.64123 {
+            x1=1.79826in; y1=-29.0mil; x2=46.675804mm; y2=-29.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.53568 {
-            x1=37.195mm; y1=500.0mil; x2=37.195mm; y2=11.7mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.64126 {
+            x1=1.79826in; y1=-29.0mil; x2=1.79826in; y2=0.2634mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           bottom = 1
-           virtual = 1
+           top = 1
            misc = 1
+           virtual = 1
           }
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAA5
+       uid = qIc8VW925zCt24ZkTm0AAABa
       }
-      ha:subc.53573 {
+      ha:subc.64132 {
        ha:attributes {
-        value=SAW
-        footprint=saw
-        refdes=S1
+        openscad=0603
+        value=22uF
+        refdes=C44
+        footprint=0603
        }
       ha:data {
             li:padstack_prototypes {
@@ -21840,14 +21070,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.162559mm  
-              -0.124967mm  
-              -0.162559mm  
-              0.124967mm  
-              0.162559mm  
-              0.124967mm  
-              0.162559mm  
-              -0.124967mm  
+              0.374904mm  
+              -0.499872mm  
+              -0.374904mm  
+              -0.499872mm  
+              -0.374904mm  
+              0.499872mm  
+              0.374904mm  
+              0.499872mm  
              }
            }
 
@@ -21859,14 +21089,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.312547mm  
-              -0.274955mm  
-              -0.312547mm  
-              0.274955mm  
-              0.312547mm  
-              0.274955mm  
-              0.312547mm  
-              -0.274955mm  
+              17.76mil  
+              -0.576072mm  
+              -17.76mil  
+              -0.576072mm  
+              -17.76mil  
+              0.576072mm  
+              17.76mil  
+              0.576072mm  
              }
            }
 
@@ -21878,14 +21108,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.162559mm  
-              -0.124967mm  
-              -0.162559mm  
-              0.124967mm  
-              0.162559mm  
-              0.124967mm  
-              0.162559mm  
-              -0.124967mm  
+              0.374904mm  
+              -0.499872mm  
+              -0.374904mm  
+              -0.499872mm  
+              -0.374904mm  
+              0.499872mm  
+              0.374904mm  
+              0.499872mm  
              }
            }
          }
@@ -21893,8 +21123,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.53599 {
-         proto=0; x=1.28in; y=450.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.64146 {
+         proto=0; x=1.76482in; y=64.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -21907,50 +21137,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.53600 {
-         proto=0; x=1.26031in; y=438.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-        ha:padstack_ref.53601 {
-         proto=0; x=1.26031in; y=11.717528mm; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=5
-         }
-        }
-        ha:padstack_ref.53602 {
-         proto=0; x=1.24063in; y=438.68mil; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
-        ha:padstack_ref.53603 {
-         proto=0; x=1.24063in; y=11.717528mm; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.64147 {
+         proto=0; x=1.816in; y=64.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -21959,8 +21147,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=4
-           name=4
+           term=2
+           name=2
          }
         }
        }
@@ -21971,26 +21159,6 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.53574 {
-            x1=32.711898mm; y1=11.930126mm; x2=1.23276in; y2=11.930126mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.53577 {
-            x1=1.23276in; y1=430.31mil; x2=1.23276in; y2=11.930126mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.53580 {
-            x1=32.711898mm; y1=430.31mil; x2=1.23276in; y2=430.31mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.53583 {
-            x1=32.711898mm; y1=430.31mil; x2=32.711898mm; y2=11.930126mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.53586 {
-            string=%a.parent.refdes%; x=1.28in; y=450.0mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 180.000000
-           }
           }
           ha:type {
            silk = 1
@@ -22003,26 +21171,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.53587 {
-            x1=31.911951mm; y1=450.0mil; x2=31.911951mm; y2=450.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.64134 {
+            x1=1.79041in; y1=64.0mil; x2=1.79041in; y2=64.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.53590 {
-            x1=1.28in; y1=450.0mil; x2=1.28in; y2=450.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.64137 {
+            x1=1.79041in; y1=64.0mil; x2=1.79041in; y2=64.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.53593 {
-            x1=1.28in; y1=450.0mil; x2=1.28in; y2=12.43mm; thickness=0.1mm; clearance=0.0;
+           ha:line.64140 {
+            x1=1.79041in; y1=64.0mil; x2=46.476414mm; y2=64.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.53596 {
-            x1=1.28in; y1=450.0mil; x2=31.512mm; y2=450.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.64143 {
+            x1=1.79041in; y1=64.0mil; x2=1.79041in; y2=2.6256mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -22036,13 +21204,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAA4
+       uid = Bda500dsIaChqNFriEwAAACB
       }
-      ha:subc.53605 {
+      ha:subc.64149 {
        ha:attributes {
-        value=MAX-8Q
-        footprint=UBLOX-MAX
-        refdes=U10
+        value=USBmicroB
+        footprint=11071
+        refdes=J5
        }
       ha:data {
             li:padstack_prototypes {
@@ -22059,102 +21227,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -35.435mil  
-              -0.350012mm  
-              -35.435mil  
-              0.350012mm  
-              35.435mil  
-              0.350012mm  
-              35.435mil  
-              -0.350012mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -38.435mil  
-              -16.78mil  
-              -38.435mil  
-              16.78mil  
-              38.435mil  
-              16.78mil  
-              38.435mil  
-              -16.78mil  
-             }
-           }
-         }
-       }
-
-       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 {
-              -35.435mil  
-              -15.75mil  
-              -35.435mil  
-              15.75mil  
-              35.435mil  
-              15.75mil  
-              35.435mil  
-              -15.75mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -38.435mil  
-              -18.75mil  
-              -38.435mil  
-              18.75mil  
-              38.435mil  
-              18.75mil  
-              38.435mil  
-              -18.75mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.435mil  
-              -9.845mil  
-              -35.435mil  
-              9.845mil  
-              35.435mil  
-              9.845mil  
-              35.435mil  
-              -9.845mil  
+              7.875mil  
+              -0.675005mm  
+              -7.875mil  
+              -0.675005mm  
+              -7.875mil  
+              0.675005mm  
+              7.875mil  
+              0.675005mm  
              }
            }
 
@@ -22166,14 +21246,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -38.435mil  
-              -12.845mil  
-              -38.435mil  
-              12.845mil  
-              38.435mil  
-              12.845mil  
-              38.435mil  
-              -12.845mil  
+              10.875mil  
+              -0.751205mm  
+              -10.875mil  
+              -0.751205mm  
+              -10.875mil  
+              0.751205mm  
+              10.875mil  
+              0.751205mm  
              }
            }
 
@@ -22185,20 +21265,20 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -35.435mil  
-              -9.845mil  
-              -35.435mil  
-              9.845mil  
-              35.435mil  
-              9.845mil  
-              35.435mil  
-              -9.845mil  
+              7.875mil  
+              -0.675005mm  
+              -7.875mil  
+              -0.675005mm  
+              -7.875mil  
+              0.675005mm  
+              7.875mil  
+              0.675005mm  
              }
            }
          }
        }
 
-       ha:ps_proto_v6.3 {
+       ha:ps_proto_v6.1 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -22210,14 +21290,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.899922mm  
-              -11.81mil  
-              -0.899922mm  
-              11.81mil  
-              0.899922mm  
-              11.81mil  
-              0.899922mm  
-              -11.81mil  
+              -31.495mil  
+              -0.700024mm  
+              -31.495mil  
+              0.700024mm  
+              31.495mil  
+              0.700024mm  
+              31.495mil  
+              -0.700024mm  
              }
            }
 
@@ -22229,14 +21309,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.976122mm  
-              -14.81mil  
-              -0.976122mm  
-              14.81mil  
-              0.976122mm  
-              14.81mil  
-              0.976122mm  
-              -14.81mil  
+              -0.876173mm  
+              -0.776224mm  
+              -0.876173mm  
+              0.776224mm  
+              0.876173mm  
+              0.776224mm  
+              0.876173mm  
+              -0.776224mm  
              }
            }
 
@@ -22248,20 +21328,20 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.899922mm  
-              -11.81mil  
-              -0.899922mm  
-              11.81mil  
-              0.899922mm  
-              11.81mil  
-              0.899922mm  
-              -11.81mil  
+              -31.495mil  
+              -0.700024mm  
+              -31.495mil  
+              0.700024mm  
+              31.495mil  
+              0.700024mm  
+              31.495mil  
+              -0.700024mm  
              }
            }
          }
        }
 
-       ha:ps_proto_v6.4 {
+       ha:ps_proto_v6.2 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -22273,14 +21353,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.89992mm  
-              -0.299973mm  
-              -0.89992mm  
-              0.299973mm  
-              0.89992mm  
-              0.299973mm  
-              0.89992mm  
-              -0.299973mm  
+              -0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              -0.94996mm  
+              -0.94996mm  
+              -0.94996mm  
              }
            }
 
@@ -22292,14 +21372,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.976121mm  
-              -14.81mil  
-              -0.976121mm  
-              14.81mil  
-              0.976121mm  
-              14.81mil  
-              0.976121mm  
-              -14.81mil  
+              -1.02616mm  
+              1.02616mm  
+              1.02616mm  
+              1.02616mm  
+              1.02616mm  
+              -1.02616mm  
+              -1.02616mm  
+              -1.02616mm  
              }
            }
 
@@ -22311,163 +21391,98 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.89992mm  
-              -0.299973mm  
-              -0.89992mm  
-              0.299973mm  
-              0.89992mm  
-              0.299973mm  
-              0.89992mm  
-              -0.299973mm  
+              -0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              -0.94996mm  
+              -0.94996mm  
+              -0.94996mm  
              }
            }
          }
        }
 
-       ha:ps_proto_v6.5 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.3 {
+         hdia=0.0; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.700024mm  
-              -0.350012mm  
-              -0.700024mm  
-              0.350012mm  
-              0.700024mm  
-              0.350012mm  
-              0.700024mm  
-              -0.350012mm  
-             }
+            clearance=10.0mil
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=0.45mm; square=0;            }
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             mech = 1
+            }
+            clearance=10.0mil
            }
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.2024mm; square=0;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.776224mm  
-              -16.78mil  
-              -0.776224mm  
-              16.78mil  
-              0.776224mm  
-              16.78mil  
-              0.776224mm  
-              -16.78mil  
-             }
+            clearance=10.0mil
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             copper = 1
+             intern = 1
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.700024mm  
-              -0.350012mm  
-              -0.700024mm  
-              0.350012mm  
-              0.700024mm  
-              0.350012mm  
-              0.700024mm  
-              -0.350012mm  
-             }
+            clearance=10.0mil
            }
-         }
-       }
-
-       ha:ps_proto_v6.6 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0;            }
             ha:combining {            }
             ha:layer_mask {
+             bottom = 1
              copper = 1
-             top = 1
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.700023mm  
-              -0.400049mm  
-              -0.700023mm  
-              0.400049mm  
-              0.700023mm  
-              0.400049mm  
-              0.700023mm  
-              -0.400049mm  
-             }
+            clearance=10.0mil
            }
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.2024mm; square=0;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
+             bottom = 1
              mask = 1
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.776224mm  
-              -18.75mil  
-              -0.776224mm  
-              18.75mil  
-              0.776224mm  
-              18.75mil  
-              0.776224mm  
-              -18.75mil  
-             }
+            clearance=10.0mil
            }
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0;            }
             ha:combining { auto=1;            }
             ha:layer_mask {
              top = 1
              paste = 1
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.700023mm  
-              -0.400049mm  
-              -0.700023mm  
-              0.400049mm  
-              0.700023mm  
-              0.400049mm  
-              0.700023mm  
-              -0.400049mm  
-             }
+            clearance=10.0mil
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.53632 {
-         proto=0; x=23.81377mm; y=14.071727mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.875mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=18
-           name=pin18
-         }
-        }
-        ha:padstack_ref.53633 {
-         proto=0; x=23.81377mm; y=23.571327mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.875mil;
+        ha:padstack_ref.64163 {
+         proto=0; x=22.889972mm; y=7.29996mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -22477,25 +21492,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=pin1
-         }
-        }
-        ha:padstack_ref.53634 {
-         proto=1; x=980.86mil; y=14.071727mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=17
-           name=pin17
+           name=VBUS
          }
         }
-        ha:padstack_ref.53635 {
-         proto=1; x=980.86mil; y=23.571327mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+        ha:padstack_ref.64164 {
+         proto=0; x=875.59mil; y=7.29996mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -22505,11 +21506,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=pin2
+           name=D-
          }
         }
-        ha:padstack_ref.53636 {
-         proto=1; x=1.02417in; y=14.071727mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+        ha:padstack_ref.64165 {
+         proto=0; x=850.0mil; y=7.29996mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -22518,12 +21519,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=16
-           name=pin16
+           term=3
+           name=D+
          }
         }
-        ha:padstack_ref.53637 {
-         proto=1; x=1.02417in; y=23.571327mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+        ha:padstack_ref.64166 {
+         proto=0; x=20.940014mm; y=7.29996mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -22532,12 +21533,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=3
-           name=pin3
+           term=4
+           name=HS
          }
         }
-        ha:padstack_ref.53638 {
-         proto=1; x=1.06747in; y=14.071727mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+        ha:padstack_ref.64167 {
+         proto=0; x=798.82mil; y=7.29996mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -22546,12 +21547,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=15
-           name=pin15
+           term=5
+           name=GND
          }
         }
-        ha:padstack_ref.53639 {
-         proto=1; x=1.06747in; y=23.571327mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+        ha:padstack_ref.64168 {
+         proto=1; x=18.389981mm; y=270.67mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -22560,12 +21561,11 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=4
-           name=pin4
+           term=G
          }
         }
-        ha:padstack_ref.53640 {
-         proto=1; x=1.11077in; y=14.071727mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+        ha:padstack_ref.64169 {
+         proto=1; x=975.985mil; y=270.67mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -22574,12 +21574,11 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=14
-           name=pin14
+           term=G
          }
         }
-        ha:padstack_ref.53641 {
-         proto=1; x=1.11077in; y=23.571327mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+        ha:padstack_ref.64170 {
+         proto=2; x=804.72mil; y=182.09mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -22588,12 +21587,11 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=5
-           name=pin5
+           term=G
          }
         }
-        ha:padstack_ref.53642 {
-         proto=1; x=1.15408in; y=14.071727mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+        ha:padstack_ref.64171 {
+         proto=2; x=22.740112mm; y=182.09mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -22602,544 +21600,713 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=13
-           name=pin13
+           term=G
          }
         }
-        ha:padstack_ref.53643 {
-         proto=1; x=1.15408in; y=23.571327mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+        ha:padstack_ref.64172 {
+         proto=3; x=18.390108mm; y=182.08354331mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=6
-           name=pin6
+           term=G
          }
         }
-        ha:padstack_ref.53644 {
-         proto=1; x=1.19738in; y=14.071727mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+        ha:padstack_ref.64173 {
+         proto=3; x=975.98mil; y=182.08354331mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=12
-           name=pin12
+           term=G
          }
         }
-        ha:padstack_ref.53645 {
-         proto=1; x=1.19738in; y=23.571327mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=7
-           name=pin7
-         }
+          li:objects {
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-        ha:padstack_ref.53646 {
-         proto=1; x=1.24069in; y=14.071727mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-         ha:attributes {
-           term=11
-           name=pin11
-         }
-        }
-        ha:padstack_ref.53647 {
-         proto=1; x=1.24069in; y=23.571327mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
-         ha:flags {
-          clearline=1
-         }
+          li:objects {
+           ha:line.64151 {
+            x1=850.0mil; y1=5.676451mm; x2=850.0mil; y2=5.676451mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
 
-         li:thermal {
-         }
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.64154 {
+            x1=850.0mil; y1=125.0mil; x2=850.0mil; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
 
-         ha:attributes {
-           term=8
-           name=pin8
-         }
-        }
-        ha:padstack_ref.53648 {
-         proto=0; x=1.284in; y=14.071727mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.875mil;
-         ha:flags {
-          clearline=1
-         }
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.64157 {
+            x1=850.0mil; y1=125.0mil; x2=20.59mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
 
-         li:thermal {
-         }
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.64160 {
+            x1=850.0mil; y1=125.0mil; x2=850.0mil; y2=2.175mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
 
-         ha:attributes {
-           term=10
-           name=pin10
-         }
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.53649 {
-         proto=0; x=1.284in; y=23.571327mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.875mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        {ha:top copper}   {
+         lid=2
+         ha:combining {         }
 
-         ha:attributes {
-           term=9
-           name=pin9
-         }
+          li:objects {
+          }
+          ha:type {
+           copper = 1
+           top = 1
+          }
         }
-        ha:padstack_ref.53650 {
-         proto=2; x=23.81377mm; y=554.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:top_paste {
+         lid=3
+         ha:combining { auto=1;         }
 
-         ha:attributes {
-           term=18
-           name=pin18
-         }
+          li:objects {
+          }
+          ha:type {
+           top = 1
+           paste = 1
+          }
         }
-        ha:padstack_ref.53651 {
-         proto=2; x=23.81377mm; y=23.571454mm; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:top_mask {
+         lid=4
+         ha:combining { sub=1; auto=1;         }
 
-         ha:attributes {
-           term=1
-           name=pin1
-         }
+          li:objects {
+          }
+          ha:type {
+           top = 1
+           mask = 1
+          }
         }
-        ha:padstack_ref.53652 {
-         proto=3; x=980.86mil; y=554.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:any_internal_copper {
+         lid=5
+         ha:combining {         }
 
-         ha:attributes {
-           term=17
-           name=pin17
-         }
+          li:objects {
+          }
+          ha:type {
+           copper = 1
+           intern = 1
+          }
+          stack_offs = 1
         }
-        ha:padstack_ref.53653 {
-         proto=4; x=980.86mil; y=23.571453mm; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:bottom_copper {
+         lid=6
+         ha:combining {         }
 
-         ha:attributes {
-           term=2
-           name=pin2
-         }
+          li:objects {
+          }
+          ha:type {
+           bottom = 1
+           copper = 1
+          }
         }
-        ha:padstack_ref.53654 {
-         proto=3; x=1.02417in; y=554.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:bottom_mask {
+         lid=7
+         ha:combining { sub=1; auto=1;         }
 
-         ha:attributes {
-           term=16
-           name=pin16
-         }
+          li:objects {
+          }
+          ha:type {
+           bottom = 1
+           mask = 1
+          }
         }
-        ha:padstack_ref.53655 {
-         proto=4; x=1.02417in; y=23.571453mm; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:bottom_silk {
+         lid=8
+         ha:combining { auto=1;         }
 
-         ha:attributes {
-           term=3
-           name=pin3
-         }
+          li:objects {
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
+          }
         }
-        ha:padstack_ref.53656 {
-         proto=3; x=1.06747in; y=554.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:bottom_paste {
+         lid=9
+         ha:combining { auto=1;         }
 
-         ha:attributes {
-           term=15
-           name=pin15
-         }
+          li:objects {
+          }
+          ha:type {
+           bottom = 1
+           paste = 1
+          }
         }
-        ha:padstack_ref.53657 {
-         proto=4; x=1.06747in; y=23.571453mm; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:outline {
+         lid=10
+         ha:combining {         }
 
-         ha:attributes {
-           term=4
-           name=pin4
-         }
+          li:objects {
+          }
+          ha:type {
+           boundary = 1
+          }
+          purpose = uroute
         }
-        ha:padstack_ref.53658 {
-         proto=3; x=1.11077in; y=554.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:pmech {
+         lid=11
+         ha:combining { auto=1;         }
 
-         ha:attributes {
-           term=14
-           name=pin14
-         }
+          li:objects {
+          }
+          ha:type {
+           mech = 1
+          }
+          purpose = proute
         }
-        ha:padstack_ref.53659 {
-         proto=4; x=1.11077in; y=23.571453mm; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:umech {
+         lid=12
+         ha:combining { auto=1;         }
 
-         ha:attributes {
-           term=5
-           name=pin5
-         }
+          li:objects {
+          }
+          ha:type {
+           mech = 1
+          }
+          purpose = uroute
         }
-        ha:padstack_ref.53660 {
-         proto=3; x=1.15408in; y=554.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+      }
+       uid = t+CANjtdPMoBlE0Q3VMAAAAB
+      }
+     ha:subc.62109 {
+      ha:attributes {
+       value=6screws
+       footprint=282834-6
+       refdes=J4
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-         li:thermal {
-         }
+      ha:ps_proto_v6.0 {
+        hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
 
-         ha:attributes {
-           term=13
-           name=pin13
-         }
-        }
-        ha:padstack_ref.53661 {
-         proto=4; x=1.15408in; y=23.571453mm; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
+           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=70.87mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
 
-         ha:attributes {
-           term=6
-           name=pin6
-         }
-        }
-        ha:padstack_ref.53662 {
-         proto=3; x=1.19738in; y=554.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
+           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=76.87mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
 
-         ha:attributes {
-           term=12
-           name=pin12
-         }
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=76.87mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
         }
-        ha:padstack_ref.53663 {
-         proto=4; x=1.19738in; y=23.571453mm; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=45.28mil; 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.435mil  
+             -35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.435mil  
+             -35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.435mil  
+             -35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+            }
+          }
 
-         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 {
+             -38.435mil  
+             -38.435mil  
+             38.435mil  
+             -38.435mil  
+             38.435mil  
+             38.435mil  
+             -38.435mil  
+             38.435mil  
+            }
+          }
 
-         ha:attributes {
-           term=7
-           name=pin7
-         }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -38.435mil  
+             -38.435mil  
+             38.435mil  
+             -38.435mil  
+             38.435mil  
+             38.435mil  
+             -38.435mil  
+             38.435mil  
+            }
+          }
         }
-        ha:padstack_ref.53664 {
-         proto=3; x=1.24069in; y=554.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+      }
+     }
 
-         ha:attributes {
-           term=11
-           name=pin11
-         }
+      li:objects {
+       ha:padstack_ref.62135 {
+        proto=0; x=233.0mil; y=850.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=12.5mil;
+        ha:flags {
+         clearline=1
         }
-        ha:padstack_ref.53665 {
-         proto=4; x=1.24069in; y=23.571453mm; rot=270.000000; xmirror=0; smirror=0; clearance=9.845mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
 
-         ha:attributes {
-           term=8
-           name=pin8
-         }
+        li:thermal {
         }
-        ha:padstack_ref.53666 {
-         proto=2; x=1.284in; y=554.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
 
-         ha:attributes {
-           term=10
-           name=pin10
-         }
+        ha:attributes {
+          term=6
+          name=6
         }
-        ha:padstack_ref.53667 {
-         proto=2; x=1.284in; y=23.571454mm; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=9
-           name=pin9
-         }
+       }
+       ha:padstack_ref.62136 {
+        proto=0; x=233.0mil; y=750.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=12.5mil;
+        ha:flags {
+         clearline=1
         }
-        ha:padstack_ref.53668 {
-         proto=5; x=23.81377mm; y=13.271754mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.875mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
 
-         ha:attributes {
-           term=18
-           name=pin18
-         }
+        li:thermal {
         }
-        ha:padstack_ref.53669 {
-         proto=5; x=23.81377mm; y=959.5mil; rot=270.000000; xmirror=0; smirror=0; clearance=7.875mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
 
-         ha:attributes {
-           term=1
-           name=pin1
-         }
+        ha:attributes {
+          term=5
+          name=5
         }
-        ha:padstack_ref.53670 {
-         proto=6; x=980.86mil; y=13.271754mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=17
-           name=pin17
-         }
+       }
+       ha:padstack_ref.62137 {
+        proto=0; x=233.0mil; y=650.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=12.5mil;
+        ha:flags {
+         clearline=1
         }
-        ha:padstack_ref.53671 {
-         proto=6; x=980.86mil; y=959.5mil; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        li:thermal {
+        }
 
-         ha:attributes {
-           term=2
-           name=pin2
-         }
+        ha:attributes {
+          term=4
+          name=4
+        }
+       }
+       ha:padstack_ref.62138 {
+        proto=0; x=233.0mil; y=550.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=12.5mil;
+        ha:flags {
+         clearline=1
         }
-        ha:padstack_ref.53672 {
-         proto=6; x=1.02417in; y=13.271754mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        li:thermal {
+        }
 
-         ha:attributes {
-           term=16
-           name=pin16
-         }
+        ha:attributes {
+          term=3
+          name=3
+        }
+       }
+       ha:padstack_ref.62139 {
+        proto=0; x=233.0mil; y=450.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=12.5mil;
+        ha:flags {
+         clearline=1
         }
-        ha:padstack_ref.53673 {
-         proto=6; x=1.02417in; y=959.5mil; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        li:thermal {
+        }
 
-         ha:attributes {
-           term=3
-           name=pin3
-         }
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+       ha:padstack_ref.62140 {
+        proto=1; x=233.0mil; y=350.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=12.5mil;
+        ha:flags {
+         clearline=1
         }
-        ha:padstack_ref.53674 {
-         proto=6; x=1.06747in; y=13.271754mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        li:thermal {
+        }
 
-         ha:attributes {
-           term=15
-           name=pin15
-         }
+        ha:attributes {
+          term=1
+          name=1
         }
-        ha:padstack_ref.53675 {
-         proto=6; x=1.06747in; y=959.5mil; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+      }
+      li:layers {
 
-         li:thermal {
-         }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-         ha:attributes {
-           term=4
-           name=pin4
+         li:objects {
+          ha:line.62110 {
+           x1=9.16813mm; y1=7.390124mm; x2=9.16813mm; y2=23.090124mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.62113 {
+           x1=105.04mil; y1=7.390124mm; x2=9.16813mm; y2=7.390124mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.62116 {
+           x1=105.04mil; y1=7.390124mm; x2=105.04mil; y2=23.090124mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.62119 {
+           x1=105.04mil; y1=23.090124mm; x2=9.16813mm; y2=23.090124mm; thickness=6.0mil; clearance=0.0;
+          }
          }
-        }
-        ha:padstack_ref.53676 {
-         proto=6; x=1.11077in; y=13.271754mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
-         ha:flags {
-          clearline=1
+         ha:type {
+          silk = 1
+          bottom = 1
          }
+       }
 
-         li:thermal {
-         }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-         ha:attributes {
-           term=14
-           name=pin14
+         li:objects {
+          ha:line.62123 {
+           x1=233.0mil; y1=600.0mil; x2=233.0mil; y2=600.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.62126 {
+           x1=9.16813mm; y1=23.090124mm; x2=9.16813mm; y2=23.090124mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.62129 {
+           x1=9.16813mm; y1=23.090124mm; x2=8.16813mm; y2=23.090124mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.62132 {
+           x1=9.16813mm; y1=23.090124mm; x2=9.16813mm; y2=22.090124mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
          }
-        }
-        ha:padstack_ref.53677 {
-         proto=6; x=1.11077in; y=959.5mil; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
-         ha:flags {
-          clearline=1
+         ha:type {
+          bottom = 1
+          virtual = 1
+          misc = 1
          }
+       }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAAAF
+     }
+      ha:subc.83085 {
+       ha:attributes {
+        value=SMA
+        footprint=sma-edge
+        refdes=J8
+       }
+      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 {
+              65.0mil  
+              -95.0mil  
+              -65.0mil  
+              -95.0mil  
+              -65.0mil  
+              95.0mil  
+              65.0mil  
+              95.0mil  
+             }
+           }
 
-         ha:attributes {
-           term=5
-           name=pin5
-         }
-        }
-        ha:padstack_ref.53678 {
-         proto=6; x=1.15408in; y=13.271754mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
-         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 {
+              68.0mil  
+              -98.0mil  
+              -68.0mil  
+              -98.0mil  
+              -68.0mil  
+              98.0mil  
+              68.0mil  
+              98.0mil  
+             }
+           }
          }
+       }
 
-         li:thermal {
-         }
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         ha:attributes {
-           term=13
-           name=pin13
-         }
-        }
-        ha:padstack_ref.53679 {
-         proto=6; x=1.15408in; y=959.5mil; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              65.0mil  
+              -95.0mil  
+              -65.0mil  
+              -95.0mil  
+              -65.0mil  
+              95.0mil  
+              65.0mil  
+              95.0mil  
+             }
+           }
 
-         li:thermal {
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              68.0mil  
+              -98.0mil  
+              -68.0mil  
+              -98.0mil  
+              -68.0mil  
+              98.0mil  
+              68.0mil  
+              98.0mil  
+             }
+           }
          }
+       }
 
-         ha:attributes {
-           term=6
-           name=pin6
-         }
-        }
-        ha:padstack_ref.53680 {
-         proto=6; x=1.19738in; y=13.271754mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
-         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 {
+              30.0mil  
+              -95.0mil  
+              -30.0mil  
+              -95.0mil  
+              -30.0mil  
+              95.0mil  
+              30.0mil  
+              95.0mil  
+             }
+           }
 
-         ha:attributes {
-           term=12
-           name=pin12
+           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  
+              -98.0mil  
+              -33.0mil  
+              -98.0mil  
+              -33.0mil  
+              98.0mil  
+              33.0mil  
+              98.0mil  
+             }
+           }
          }
-        }
-        ha:padstack_ref.53681 {
-         proto=6; x=1.19738in; y=959.5mil; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.83099 {
+         proto=0; x=69.977mm; y=465.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -23148,12 +22315,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=7
-           name=pin7
+           term=2
+           name=pin2
          }
         }
-        ha:padstack_ref.53682 {
-         proto=6; x=1.24069in; y=13.271754mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+        ha:padstack_ref.83100 {
+         proto=1; x=69.977mm; y=465.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -23162,12 +22329,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=11
-           name=pin11
+           term=2
+           name=pin2
          }
         }
-        ha:padstack_ref.53683 {
-         proto=6; x=1.24069in; y=959.5mil; rot=270.000000; xmirror=0; smirror=0; clearance=5.905mil;
+        ha:padstack_ref.83101 {
+         proto=2; x=69.977mm; y=600.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -23176,12 +22343,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=8
-           name=pin8
+           term=1
+           name=pin1
          }
         }
-        ha:padstack_ref.53684 {
-         proto=5; x=1.284in; y=13.271754mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.875mil;
+        ha:padstack_ref.83102 {
+         proto=0; x=69.977mm; y=735.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -23190,12 +22357,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=10
-           name=pin10
+           term=2
+           name=pin2
          }
         }
-        ha:padstack_ref.53685 {
-         proto=5; x=1.284in; y=959.5mil; rot=270.000000; xmirror=0; smirror=0; clearance=7.875mil;
+        ha:padstack_ref.83103 {
+         proto=1; x=69.977mm; y=735.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -23204,8 +22371,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=9
-           name=pin9
+           term=2
+           name=pin2
          }
         }
        }
@@ -23216,23 +22383,8 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.53606 {
-            x1=911.96mil; y1=12.57173mm; x2=911.96mil; y2=25.071324mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.53609 {
-            x1=1.30959in; y1=25.071324mm; x2=911.96mil; y2=25.071324mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.53612 {
-            x1=1.30959in; y1=12.57173mm; x2=1.30959in; y2=25.071324mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.53615 {
-            x1=1.30959in; y1=12.57173mm; x2=911.96mil; y2=12.57173mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.53618 {
-            x=23.81377mm; y=21.771356mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.53619 {
-            string=%a.parent.refdes%; x=1.00916in; y=15.770606mm; scale=100; fid=0;
+           ha:text.83086 {
+            string=%a.parent.refdes%; x=76.870387mm; y=10.09396mm; fid=0;
             ha:flags {
              dyntext=1
              floater=1
@@ -23251,26 +22403,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.53620 {
-            x1=28.213671mm; y1=18.821526mm; x2=28.213671mm; y2=18.821526mm; thickness=0.1mm; clearance=0.0;
+           ha:line.83087 {
+            x1=69.977mm; y1=600.0mil; x2=69.977mm; y2=600.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.53623 {
-            x1=1.11077in; y1=741.0mil; x2=1.11077in; y2=741.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.83090 {
+            x1=72.39mm; y1=600.0mil; x2=72.39mm; y2=600.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.53626 {
-            x1=1.11077in; y1=741.0mil; x2=1.11077in; y2=17.8214mm; thickness=0.1mm; clearance=0.0;
+           ha:line.83093 {
+            x1=72.39mm; y1=600.0mil; x2=73.39mm; y2=600.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.53629 {
-            x1=1.11077in; y1=741.0mil; x2=29.213558mm; y2=741.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.83096 {
+            x1=72.39mm; y1=600.0mil; x2=72.39mm; y2=14.24mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -23284,1320 +22436,1793 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAV
+       uid = 5jaj73W1KOYA0+NBZFoAAABb
       }
+     ha:rat.85130 {
+      x1=53.4924mm; y1=30.054804mm; lgrp1=3; anchor1=pcb/63754/63768; x2=31.853632mm; y2=26.9113mm; lgrp2=3; anchor2=pcb/63948/64022;
+     }
+     ha:rat.85133 {
+      x1=26.082784mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62889/62904; x2=28.518888mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62906/62921;
+     }
+     ha:rat.85136 {
+      x1=28.518888mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62906/62921; x2=30.954992mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62923/62938;
+     }
+     ha:rat.85139 {
+      x1=30.954992mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62923/62938; x2=33.391096mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62940/62955;
+     }
+     ha:rat.85142 {
+      x1=30.954992mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62923/62938; x2=1.19647in; y2=6.900037mm; lgrp2=3; anchor2=pcb/63261/63310;
+     }
+     ha:rat.85145 {
+      x1=1.19647in; y1=6.900037mm; lgrp1=3; anchor1=pcb/63261/63310; x2=33.765363mm; y2=365.16mil; lgrp2=3; anchor2=pcb/63261/63309;
+     }
+     ha:rat.85148 {
+      x1=33.765363mm; y1=365.16mil; lgrp1=3; anchor1=pcb/63261/63309; x2=1.496in; y2=243.0mil; lgrp2=3; anchor2=pcb/63673/63700;
+     }
+     ha:rat.85151 {
+      x1=1.544in; y1=215.74mil; lgrp1=3; anchor1=pcb/63703/63718; x2=1.496in; y2=243.0mil; lgrp2=3; anchor2=pcb/63673/63700;
+     }
+     ha:rat.85154 {
+      x1=1.544in; y1=215.74mil; lgrp1=3; anchor1=pcb/63703/63718; x2=1.816in; y2=64.0mil; lgrp2=3; anchor2=pcb/64132/64147;
+     }
+     ha:rat.85157 {
+      x1=1.814in; y1=-29.0mil; lgrp1=3; anchor1=pcb/64115/64130; x2=1.816in; y2=64.0mil; lgrp2=3; anchor2=pcb/64132/64147;
+     }
+     ha:rat.85160 {
+      x1=1.814in; y1=-29.0mil; lgrp1=3; anchor1=pcb/64115/64130; x2=1.944in; y2=5.48mil; lgrp2=3; anchor2=pcb/64098/64113;
+     }
+     ha:rat.85163 {
+      x1=1.944in; y1=5.48mil; lgrp1=3; anchor1=pcb/64098/64113; x2=2.175in; y2=255.0mil; lgrp2=10; anchor2=pcb/64062/64094;
+     }
+     ha:rat.85166 {
+      x1=2.175in; y1=255.0mil; lgrp1=10; anchor1=pcb/64062/64094; x2=2.15127in; y2=11.382883mm; lgrp2=3; anchor2=pcb/63159/63258;
+     }
+     ha:rat.85169 {
+      x1=2.15127in; y1=11.382883mm; lgrp1=3; anchor1=pcb/63159/63258; x2=1.97411in; y2=11.382883mm; lgrp2=3; anchor2=pcb/63159/63222;
+     }
+     ha:rat.85172 {
+      x1=1.97411in; y1=11.382883mm; lgrp1=3; anchor1=pcb/63159/63222; x2=1.909155in; y2=16.532606mm; lgrp2=3; anchor2=pcb/63159/63220;
+     }
+     ha:rat.85175 {
+      x1=1.909155in; y1=16.532606mm; lgrp1=3; anchor1=pcb/63159/63220; x2=2.07253in; y2=715.845mil; lgrp2=3; anchor2=pcb/63159/63243;
+     }
+     ha:rat.85178 {
+      x1=26.082784mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62889/62904; x2=698.0mil; y2=358.0mil; lgrp2=3; anchor2=pcb/61664;
+     }
+     ha:rat.85181 {
+      x1=663.0mil; y1=358.0mil; lgrp1=3; anchor1=pcb/62251/62266; x2=534.47mil; y2=9.947783mm; lgrp2=3; anchor2=pcb/62174/62210;
+     }
+     ha:rat.85184 {
+      x1=642.0mil; y1=593.0mil; lgrp1=3; anchor1=pcb/62473/62488; x2=534.47mil; y2=9.9478mm; lgrp2=3; anchor2=pcb/61376;
+     }
+     ha:rat.85187 {
+      x1=2.07253in; y1=715.845mil; lgrp1=3; anchor1=pcb/63159/63243; x2=1.818in; y2=1.187in; lgrp2=3; anchor2=pcb/61763;
+     }
+     ha:rat.85190 {
+      x1=1.79199in; y1=33.5534mm; lgrp1=3; anchor1=pcb/63621/63649; x2=1.79073in; y2=31.592266mm; lgrp2=3; anchor2=pcb/61736;
+     }
+     ha:rat.85193 {
+      x1=1.64952in; y1=1.187in; lgrp1=3; anchor1=pcb/63720/63735; x2=1.77548in; y2=1.187in; lgrp2=3; anchor2=pcb/63737/63752;
+     }
+     ha:rat.85196 {
+      x1=1.63452in; y1=33.5534mm; lgrp1=3; anchor1=pcb/63621/63669; x2=41.484804mm; y2=31.592266mm; lgrp2=3; anchor2=pcb/61772;
+     }
+     ha:rat.85199 {
+      x1=36.291392mm; y1=1.246in; lgrp1=3; anchor1=pcb/62323/62355; x2=1.608in; y2=1.187in; lgrp2=3; anchor2=pcb/61724;
+     }
+     ha:rat.85202 {
+      x1=36.291392mm; y1=1.246in; lgrp1=3; anchor1=pcb/62323/62355; x2=1.34069in; y2=26.9113mm; lgrp2=3; anchor2=pcb/63948/64026;
+     }
+     ha:rat.85205 {
+      x1=1.29738in; y1=1.028005in; lgrp1=3; anchor1=pcb/63948/63988; x2=1.34069in; y2=1.028005in; lgrp2=3; anchor2=pcb/63948/63990;
+     }
+     ha:rat.85208 {
+      x1=29.291661mm; y1=32.918146mm; lgrp1=3; anchor1=pcb/62323/62352; x2=1.29738in; y2=26.9113mm; lgrp2=3; anchor2=pcb/63948/64024;
+     }
+     ha:rat.85211 {
+      x1=29.291661mm; y1=32.918146mm; lgrp1=3; anchor1=pcb/62323/62352; x2=29.291661mm; y2=1.34599in; lgrp2=3; anchor2=pcb/62323/62350;
+     }
+     ha:rat.85214 {
+      x1=21.658044mm; y1=34.833553mm; lgrp1=3; anchor1=pcb/63868/63883; x2=29.291661mm; y2=1.34599in; lgrp2=3; anchor2=pcb/62323/62350;
+     }
+     ha:rat.85217 {
+      x1=1.93474in; y1=715.845mil; lgrp1=3; anchor1=pcb/63159/63215; x2=27.453844mm; y2=1.028005in; lgrp2=3; anchor2=pcb/63948/63978;
+     }
+     ha:rat.85220 {
+      x1=66.439796mm; y1=600.0mil; lgrp1=3; anchor1=pcb/62804/62818; x2=69.977mm; y2=600.0mil; lgrp2=3; anchor2=pcb/83085/83101;
+     }
+     ha:rat.85223 {
+      x1=1.02974in; y1=353.0mil; lgrp1=3; anchor1=pcb/63414/63429; x2=28.515437mm; y2=9.774936mm; lgrp2=3; anchor2=pcb/63261/63307;
+     }
+     ha:rat.85226 {
+      x1=22.847088mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62872/62886; x2=29.965269mm; y2=5.776214mm; lgrp2=3; anchor2=pcb/63374/63392;
+     }
+     ha:rat.85229 {
+      x1=1.21616in; y1=6.900037mm; lgrp1=3; anchor1=pcb/63261/63306; x2=29.965269mm; y2=5.776214mm; lgrp2=3; anchor2=pcb/63374/63392;
+     }
+     ha:rat.85232 {
+      x1=20.410984mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62855/62869; x2=32.264985mm; y2=154.58mil; lgrp2=3; anchor2=pcb/63374/63390;
+     }
+     ha:rat.85235 {
+      x1=1.23584in; y1=6.900037mm; lgrp1=3; anchor1=pcb/63261/63302; x2=32.264985mm; y2=154.58mil; lgrp2=3; anchor2=pcb/63374/63390;
+     }
+     ha:rat.85238 {
+      x1=73.237152mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/63431/63446; x2=28.515437mm; y2=10.275062mm; lgrp2=3; anchor2=pcb/63261/63311;
+     }
+     ha:rat.85241 {
+      x1=875.59mil; y1=7.29996mm; lgrp1=3; anchor1=pcb/64149/64164; x2=25.355804mm; y2=353.0mil; lgrp2=3; anchor2=pcb/63414/63428;
+     }
+     ha:rat.85244 {
+      x1=850.0mil; y1=7.29996mm; lgrp1=3; anchor1=pcb/64149/64165; x2=25.381204mm; y2=392.0mil; lgrp2=3; anchor2=pcb/63057/63071;
+     }
+     ha:rat.85247 {
+      x1=25.381204mm; y1=392.0mil; lgrp1=3; anchor1=pcb/63057/63071; x2=72.43756mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/63431/63445;
+     }
+     ha:rat.85250 {
+      x1=1.9938in; y1=11.382883mm; lgrp1=3; anchor1=pcb/63159/63226; x2=950.0mil; y2=727.95mil; lgrp2=10; anchor2=pcb/63771/63796;
+     }
+     ha:rat.85253 {
+      x1=60.325mm; y1=26.543mm; lgrp1=10; anchor1=pcb/63008/63036; x2=1.93474in; y2=11.382883mm; lgrp2=3; anchor2=pcb/63159/63214;
+     }
+     ha:rat.85256 {
+      x1=586.0mil; y1=561.0mil; lgrp1=10; anchor1=pcb/61980; x2=649.0mil; y2=555.0mil; lgrp2=3; anchor2=pcb/61571;
+     }
+     ha:rat.85259 {
+      x1=508.0mil; y1=561.0mil; lgrp1=10; anchor1=pcb/61980; x2=459.0mil; y2=503.0mil; lgrp2=3; anchor2=pcb/61550;
+     }
+     ha:rat.85262 {
+      x1=431.435mil; y1=482.3mil; lgrp1=3; anchor1=pcb/62285/62313; x2=431.435mil; y2=431.12mil; lgrp2=3; anchor2=pcb/62285/62317;
+     }
+     ha:rat.85265 {
+      x1=15.075662mm; y1=472.355mil; lgrp1=3; anchor1=pcb/62174/62209; x2=586.0mil; y2=561.0mil; lgrp2=10; anchor2=pcb/61980;
+     }
+     ha:rat.85268 {
+      x1=673.48mil; y1=593.0mil; lgrp1=3; anchor1=pcb/62473/62487; x2=681.0mil; y2=731.0mil; lgrp2=3; anchor2=pcb/61487;
+     }
+     ha:rat.85271 {
+      x1=681.0mil; y1=731.0mil; lgrp1=3; anchor1=pcb/61487; x2=777.0mil; y2=719.0mil; lgrp2=3; anchor2=pcb/61478;
+     }
+     ha:rat.85274 {
+      x1=499.0mil; y1=585.0mil; lgrp1=3; anchor1=pcb/61463; x2=369.0mil; y2=632.0mil; lgrp2=3; anchor2=pcb/61658;
+     }
+     ha:rat.85277 {
+      x1=837.0mil; y1=12.891008mm; lgrp1=3; anchor1=pcb/62456/62470; x2=17.691608mm; y2=14.618208mm; lgrp2=3; anchor2=pcb/61604;
+     }
+     ha:rat.85280 {
+      x1=950.0mil; y1=472.06mil; lgrp1=10; anchor1=pcb/63771/63795; x2=881.0mil; y2=466.0mil; lgrp2=3; anchor2=pcb/61598;
+     }
+     ha:rat.85283 {
+      x1=1.042in; y1=508.0mil; lgrp1=3; anchor1=pcb/63465/63479; x2=950.0mil; y2=472.06mil; lgrp2=10; anchor2=pcb/63771/63795;
+     }
+     ha:rat.85286 {
+      x1=1.042in; y1=508.0mil; lgrp1=3; anchor1=pcb/63465/63479; x2=26.4922mm; y2=13.671804mm; lgrp2=3; anchor2=pcb/62507/62521;
+     }
+     ha:rat.85289 {
+      x1=1.042in; y1=508.0mil; lgrp1=3; anchor1=pcb/63465/63479; x2=1.16568in; y2=11.057128mm; lgrp2=3; anchor2=pcb/63261/63340;
+     }
+     ha:rat.85292 {
+      x1=1.25616in; y1=314.68mil; lgrp1=3; anchor1=pcb/63261/63346; x2=32.264985mm; y2=5.776214mm; lgrp2=3; anchor2=pcb/63374/63391;
+     }
+     ha:rat.85295 {
+      x1=32.672528mm; y1=11.057128mm; lgrp1=3; anchor1=pcb/63261/63327; x2=1.322in; y2=520.0mil; lgrp2=3; anchor2=pcb/61799;
+     }
+     ha:rat.85298 {
+      x1=34.551874mm; y1=13.6825mm; lgrp1=3; anchor1=pcb/61817; x2=34.551874mm; y2=14.2575mm; lgrp2=3; anchor2=pcb/61826;
+     }
+     ha:rat.85301 {
+      x1=29.965269mm; y1=154.58mil; lgrp1=3; anchor1=pcb/63374/63389; x2=32.264985mm; y2=5.776214mm; lgrp2=3; anchor2=pcb/63374/63391;
+     }
+     ha:rat.85304 {
+      x1=30.1554mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62923/62937; x2=29.965269mm; y2=154.58mil; lgrp2=3; anchor2=pcb/63374/63389;
+     }
+     ha:rat.85307 {
+      x1=27.719296mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62906/62920; x2=30.1554mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62923/62937;
+     }
+     ha:rat.85310 {
+      x1=25.283192mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62889/62903; x2=27.719296mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62906/62920;
+     }
+     ha:rat.85313 {
+      x1=23.64668mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62872/62887; x2=25.283192mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62889/62903;
+     }
+     ha:rat.85316 {
+      x1=21.210576mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62855/62870; x2=23.64668mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62872/62887;
+     }
+     ha:rat.85319 {
+      x1=30.1554mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62923/62937; x2=32.591504mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62940/62954;
+     }
+     ha:rat.85322 {
+      x1=32.591504mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62940/62954; x2=35.027608mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62957/62971;
+     }
+     ha:rat.85325 {
+      x1=21.210576mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62855/62870; x2=17.97488mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62838/62852;
+     }
+     ha:rat.85328 {
+      x1=35.027608mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62957/62971; x2=38.263304mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62974/62989;
+     }
+     ha:rat.85331 {
+      x1=38.263304mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62974/62989; x2=40.699408mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62991/63006;
+     }
+     ha:rat.85334 {
+      x1=38.263304mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62974/62989; x2=1.457in; y2=161.0mil; lgrp2=3; anchor2=pcb/63673/63701;
+     }
+     ha:rat.85337 {
+      x1=1.544in; y1=4.680204mm; lgrp1=3; anchor1=pcb/63703/63717; x2=1.457in; y2=161.0mil; lgrp2=3; anchor2=pcb/63673/63701;
+     }
+     ha:rat.85340 {
+      x1=663.0mil; y1=319.0mil; lgrp1=3; anchor1=pcb/62268/62282; x2=613.0mil; y2=472.0mil; lgrp2=3; anchor2=pcb/61406;
+     }
+     ha:rat.85343 {
+      x1=18.389981mm; y1=270.67mil; lgrp1=3; anchor1=pcb/64149/64168; x2=663.0mil; y2=319.0mil; lgrp2=3; anchor2=pcb/62268/62282;
+     }
+     ha:rat.85346 {
+      x1=798.82mil; y1=7.29996mm; lgrp1=3; anchor1=pcb/64149/64167; x2=18.389981mm; y2=270.67mil; lgrp2=3; anchor2=pcb/64149/64168;
+     }
+     ha:rat.85349 {
+      x1=1.76482in; y1=64.0mil; lgrp1=3; anchor1=pcb/64132/64146; x2=40.699408mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62991/63006;
+     }
+     ha:rat.85352 {
+      x1=1.78252in; y1=-29.0mil; lgrp1=3; anchor1=pcb/64115/64129; x2=1.76482in; y2=64.0mil; lgrp2=3; anchor2=pcb/64132/64146;
+     }
+     ha:rat.85355 {
+      x1=1.78252in; y1=-29.0mil; lgrp1=3; anchor1=pcb/64115/64129; x2=1.944in; y2=-26.0mil; lgrp2=3; anchor2=pcb/64098/64112;
+     }
+     ha:rat.85358 {
+      x1=1.944in; y1=-26.0mil; lgrp1=3; anchor1=pcb/64098/64112; x2=51.47437mm; y2=3.782568mm; lgrp2=3; anchor2=pcb/62656/62674;
+     }
+     ha:rat.85361 {
+      x1=51.47437mm; y1=3.782568mm; lgrp1=3; anchor1=pcb/62656/62674; x2=2.06in; y2=3.782568mm; lgrp2=3; anchor2=pcb/62656/62673;
+     }
+     ha:rat.85364 {
+      x1=2.201in; y1=56.0mil; lgrp1=3; anchor1=pcb/63482/63496; x2=2.06in; y2=3.782568mm; lgrp2=3; anchor2=pcb/62656/62673;
+     }
+     ha:rat.85367 {
+      x1=2.201in; y1=56.0mil; lgrp1=3; anchor1=pcb/63482/63496; x2=2.3in; y2=5.0mil; lgrp2=3; anchor2=pcb/63499/63514;
+     }
+     ha:rat.85370 {
+      x1=475.0mil; y1=225.0mil; lgrp1=3; anchor1=pcb/62058/62073; x2=466.0mil; y2=430.0mil; lgrp2=3; anchor2=pcb/64182;
+     }
+     ha:rat.85373 {
+      x1=10.666568mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62787/62801; x2=475.0mil; y2=225.0mil; lgrp2=3; anchor2=pcb/62058/62073;
+     }
+     ha:rat.85376 {
+      x1=8.230464mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62770/62784; x2=10.666568mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62787/62801;
+     }
+     ha:rat.85379 {
+      x1=5.79436mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62753/62767; x2=8.230464mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62770/62784;
+     }
+     ha:rat.85382 {
+      x1=4.157848mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62736/62751; x2=5.79436mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62753/62767;
+     }
+     ha:rat.85385 {
+      x1=574.0mil; y1=19.901408mm; lgrp1=3; anchor1=pcb/63604/63618; x2=475.0mil; y2=975.0mil; lgrp2=3; anchor2=pcb/62075/62090;
+     }
+     ha:rat.85388 {
+      x1=475.0mil; y1=975.0mil; lgrp1=3; anchor1=pcb/62075/62090; x2=233.0mil; y2=1.003in; lgrp2=3; anchor2=pcb/62159/62172;
+     }
+     ha:rat.85391 {
+      x1=64.9478mm; y1=-52.0mil; lgrp1=3; anchor1=pcb/63516/63530; x2=2.3in; y2=5.0mil; lgrp2=3; anchor2=pcb/63499/63514;
+     }
+     ha:rat.85394 {
+      x1=2.3in; y1=5.0mil; lgrp1=3; anchor1=pcb/63499/63514; x2=62.865mm; y2=255.0mil; lgrp2=10; anchor2=pcb/64062/64088;
+     }
+     ha:rat.85397 {
+      x1=69.215mm; y1=225.0mil; lgrp1=3; anchor1=pcb/63533/63548; x2=62.865mm; y2=255.0mil; lgrp2=10; anchor2=pcb/64062/64088;
+     }
+     ha:rat.85400 {
+      x1=69.215mm; y1=225.0mil; lgrp1=3; anchor1=pcb/63533/63548; x2=69.977mm; y2=465.0mil; lgrp2=3; anchor2=pcb/83085/83099;
+     }
+     ha:rat.85403 {
+      x1=51.47437mm; y1=3.782568mm; lgrp1=3; anchor1=pcb/62656/62674; x2=2.043in; y2=12.457684mm; lgrp2=3; anchor2=pcb/63159/63183;
+     }
+     ha:rat.85406 {
+      x1=2.043in; y1=17.107662mm; lgrp1=3; anchor1=pcb/63159/63182; x2=52.291615mm; y2=783.59mil; lgrp2=3; anchor2=pcb/63394/63411;
+     }
+     ha:rat.85409 {
+      x1=54.591331mm; y1=21.753068mm; lgrp1=3; anchor1=pcb/63394/63409; x2=52.291615mm; y2=783.59mil; lgrp2=3; anchor2=pcb/63394/63411;
+     }
+     ha:rat.85412 {
+      x1=2.175in; y1=26.543mm; lgrp1=10; anchor1=pcb/64030/64056; x2=54.591331mm; y2=21.753068mm; lgrp2=3; anchor2=pcb/63394/63409;
+     }
+     ha:rat.85415 {
+      x1=2.175in; y1=26.543mm; lgrp1=10; anchor1=pcb/64030/64056; x2=62.865mm; y2=26.543mm; lgrp2=10; anchor2=pcb/63008/63034;
+     }
+     ha:rat.85418 {
+      x1=69.215mm; y1=975.0mil; lgrp1=3; anchor1=pcb/62142/62157; x2=62.865mm; y2=26.543mm; lgrp2=10; anchor2=pcb/63008/63034;
+     }
+     ha:rat.85421 {
+      x1=26.35377mm; y1=1.028005in; lgrp1=3; anchor1=pcb/63948/63976; x2=801.08mil; y2=743.08mil; lgrp2=3; anchor2=pcb/61625;
+     }
+     ha:rat.85424 {
+      x1=26.35377mm; y1=26.9113mm; lgrp1=3; anchor1=pcb/63948/64012; x2=23.62734mm; y2=33.146993mm; lgrp2=3; anchor2=pcb/61784;
+     }
+     ha:rat.85427 {
+      x1=881.0mil; y1=33.147mm; lgrp1=3; anchor1=pcb/63832/63862; x2=19.656236mm; y2=32.727385mm; lgrp2=3; anchor2=pcb/63815/63829;
+     }
+     ha:rat.85430 {
+      x1=19.633664mm; y1=31.697923mm; lgrp1=3; anchor1=pcb/63798/63812; x2=19.656236mm; y2=32.727385mm; lgrp2=3; anchor2=pcb/63815/63829;
+     }
+     ha:rat.85433 {
+      x1=36.291392mm; y1=30.3784mm; lgrp1=3; anchor1=pcb/62323/62357; x2=26.35377mm; y2=26.9113mm; lgrp2=3; anchor2=pcb/63948/64012;
+     }
+     ha:rat.85436 {
+      x1=36.291392mm; y1=30.3784mm; lgrp1=3; anchor1=pcb/62323/62357; x2=1.66476in; y2=1.22624in; lgrp2=3; anchor2=pcb/61757;
+     }
+     ha:rat.85439 {
+      x1=1.76049in; y1=33.5534mm; lgrp1=3; anchor1=pcb/63621/63653; x2=1.75923in; y2=31.592266mm; lgrp2=3; anchor2=pcb/61745;
+     }
+     ha:rat.85442 {
+      x1=1.76049in; y1=33.5534mm; lgrp1=3; anchor1=pcb/63621/63653; x2=1.69751in; y2=33.5534mm; lgrp2=3; anchor2=pcb/63621/63661;
+     }
+     ha:rat.85445 {
+      x1=1.69751in; y1=33.5534mm; lgrp1=3; anchor1=pcb/63621/63661; x2=1.66602in; y2=33.5534mm; lgrp2=3; anchor2=pcb/63621/63665;
+     }
+     ha:rat.85448 {
+      x1=16.338368mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62821/62836; x2=2.176855in; y2=670.57mil; lgrp2=3; anchor2=pcb/63159/63217;
+     }
+     ha:rat.85451 {
+      x1=64.9478mm; y1=756.0mil; lgrp1=3; anchor1=pcb/63074/63088; x2=2.176855in; y2=670.57mil; lgrp2=3; anchor2=pcb/63159/63217;
+     }
+     ha:rat.85454 {
+      x1=64.9478mm; y1=756.0mil; lgrp1=3; anchor1=pcb/63074/63088; x2=69.208396mm; y2=44.0mil; lgrp2=3; anchor2=pcb/63142/63157;
+     }
+     ha:rat.85457 {
+      x1=2.176855in; y1=493.42mil; lgrp1=3; anchor1=pcb/63159/63253; x2=21.127466mm; y2=1.2184in; lgrp2=3; anchor2=pcb/63832/63859;
+     }
+     ha:rat.85460 {
+      x1=2.07253in; y1=11.382883mm; lgrp1=3; anchor1=pcb/63159/63242; x2=1.79199in; y2=1.40741in; lgrp2=3; anchor2=pcb/63621/63648;
+     }
+     ha:rat.85463 {
+      x1=60.325mm; y1=255.0mil; lgrp1=10; anchor1=pcb/64062/64090; x2=1.909155in; y2=552.47mil; lgrp2=3; anchor2=pcb/63159/63240;
+     }
+     ha:rat.85466 {
+      x1=1.909155in; y1=552.47mil; lgrp1=3; anchor1=pcb/63159/63240; x2=29.291661mm; y2=30.3784mm; lgrp2=3; anchor2=pcb/62323/62356;
+     }
+     ha:rat.85469 {
+      x1=1.95443in; y1=715.845mil; lgrp1=3; anchor1=pcb/63159/63219; x2=36.291392mm; y2=1.34599in; lgrp2=3; anchor2=pcb/62323/62351;
+     }
+     ha:rat.85472 {
+      x1=718.45mil; y1=26.799043mm; lgrp1=3; anchor1=pcb/62693/62711; x2=18.856644mm; y2=32.727385mm; lgrp2=3; anchor2=pcb/63815/63830;
+     }
+     ha:rat.85475 {
+      x1=18.834072mm; y1=31.697923mm; lgrp1=3; anchor1=pcb/63798/63813; x2=18.58137mm; y2=22.77237mm; lgrp2=3; anchor2=pcb/61628;
+     }
+     ha:rat.85478 {
+      x1=3.358256mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62736/62750; x2=2.176855in; y2=17.532604mm; lgrp2=3; anchor2=pcb/63159/63213;
+     }
+     ha:rat.85481 {
+      x1=64.9478mm; y1=787.48mil; lgrp1=3; anchor1=pcb/63074/63089; x2=2.176855in; y2=17.532604mm; lgrp2=3; anchor2=pcb/63159/63213;
+     }
+     ha:rat.85484 {
+      x1=60.25704mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/63091/63105; x2=2.176855in; y2=17.532604mm; lgrp2=3; anchor2=pcb/63159/63213;
+     }
+     ha:rat.85487 {
+      x1=2.06in; y1=206.0mil; lgrp1=3; anchor1=pcb/62656/62671; x2=2.076in; y2=242.0mil; lgrp2=3; anchor2=pcb/62676/62690;
+     }
+     ha:rat.85490 {
+      x1=51.47437mm; y1=206.0mil; lgrp1=3; anchor1=pcb/62656/62672; x2=2.038in; y2=6.280404mm; lgrp2=3; anchor2=pcb/62422/62436;
+     }
+     ha:rat.85493 {
+      x1=52.948728mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/63040/63054; x2=1.909155in; y2=631.2mil; lgrp2=3; anchor2=pcb/63159/63224;
+     }
+     ha:rat.85496 {
+      x1=2.325in; y1=945.0mil; lgrp1=10; anchor1=pcb/63008/63037; x2=1.909155in; y2=473.73mil; lgrp2=3; anchor2=pcb/63159/63256;
+     }
+     ha:rat.85499 {
+      x1=53.975mm; y1=945.0mil; lgrp1=10; anchor1=pcb/64030/64057; x2=2.425in; y2=945.0mil; lgrp2=10; anchor2=pcb/63008/63035;
+     }
+     ha:rat.85502 {
+      x1=53.975mm; y1=945.0mil; lgrp1=10; anchor1=pcb/64030/64057; x2=1.909155in; y2=670.57mil; lgrp2=3; anchor2=pcb/63159/63216;
+     }
+     ha:rat.85505 {
+      x1=1.909155in; y1=670.57mil; lgrp1=3; anchor1=pcb/63159/63216; x2=1.384in; y2=1.028005in; lgrp2=3; anchor2=pcb/63948/63992;
+     }
+     ha:rat.85508 {
+      x1=1.909155in; y1=670.57mil; lgrp1=3; anchor1=pcb/63159/63216; x2=36.0172mm; y2=243.0mil; lgrp2=3; anchor2=pcb/63673/63699;
+     }
+     ha:rat.85511 {
+      x1=32.390334mm; y1=6.900037mm; lgrp1=3; anchor1=pcb/63261/63294; x2=36.0172mm; y2=243.0mil; lgrp2=3; anchor2=pcb/63673/63699;
+     }
+     ha:rat.85514 {
+      x1=11.46616mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62787/62802; x2=65.92884mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/63125/63140;
+     }
+     ha:rat.85517 {
+      x1=2.58426in; y1=600.0mil; lgrp1=3; anchor1=pcb/62804/62819; x2=65.92884mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/63125/63140;
+     }
+     ha:rat.85520 {
+      x1=2.3in; y1=-26.48mil; lgrp1=3; anchor1=pcb/63499/63513; x2=1.95443in; y2=11.382883mm; lgrp2=3; anchor2=pcb/63159/63218;
+     }
+     ha:rat.85523 {
+      x1=37.463712mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62974/62988; x2=2.1119in; y2=715.845mil; lgrp2=3; anchor2=pcb/63159/63251;
+     }
+     ha:rat.85526 {
+      x1=2.1119in; y1=715.845mil; lgrp1=3; anchor1=pcb/63159/63251; x2=52.291615mm; y2=21.753068mm; lgrp2=3; anchor2=pcb/63394/63410;
+     }
+     ha:rat.85529 {
+      x1=39.899816mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62991/63005; x2=2.13158in; y2=715.845mil; lgrp2=3; anchor2=pcb/63159/63255;
+     }
+     ha:rat.85532 {
+      x1=2.13158in; y1=715.845mil; lgrp1=3; anchor1=pcb/63159/63255; x2=54.591331mm; y2=783.59mil; lgrp2=3; anchor2=pcb/63394/63412;
+     }
+     ha:rat.85535 {
+      x1=6.593952mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62753/62768; x2=15.538776mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/62821/62835;
+     }
+     ha:rat.85538 {
+      x1=15.538776mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62821/62835; x2=61.056632mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/63091/63106;
+     }
+     ha:rat.85541 {
+      x1=61.056632mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/63091/63106; x2=62.693144mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/63108/63122;
+     }
+     ha:rat.85544 {
+      x1=64.9478mm; y1=-0.82mil; lgrp1=3; anchor1=pcb/63516/63531; x2=2.201in; y2=0.622808mm; lgrp2=3; anchor2=pcb/63482/63497;
+     }
+     ha:rat.85547 {
+      x1=2.201in; y1=0.622808mm; lgrp1=3; anchor1=pcb/63482/63497; x2=53.74832mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/63040/63055;
+     }
+     ha:rat.85550 {
+      x1=53.74832mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/63040/63055; x2=2.09221in; y2=715.845mil; lgrp2=3; anchor2=pcb/63159/63247;
+     }
+     ha:rat.85553 {
+      x1=2.09221in; y1=715.845mil; lgrp1=3; anchor1=pcb/63159/63247; x2=2.15127in; y2=715.845mil; lgrp2=3; anchor2=pcb/63159/63259;
+     }
+     ha:rat.85556 {
+      x1=35.8272mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62957/62972; x2=53.74832mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/63040/63055;
+     }
+     ha:rat.85559 {
+      x1=18.774472mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62838/62853; x2=2.176855in; y2=16.532606mm; lgrp2=3; anchor2=pcb/63159/63221;
+     }
+     ha:rat.85562 {
+      x1=2.69326in; y1=44.0mil; lgrp1=3; anchor1=pcb/63142/63156; x2=2.176855in; y2=16.532606mm; lgrp2=3; anchor2=pcb/63159/63221;
+     }
+     ha:rat.85565 {
+      x1=26.180796mm; y1=392.0mil; lgrp1=3; anchor1=pcb/63057/63072; x2=1.17679in; y2=6.900037mm; lgrp2=3; anchor2=pcb/63261/63314;
+     }
+     ha:rat.85568 {
+      x1=2.176855in; y1=14.532864mm; lgrp1=3; anchor1=pcb/63159/63237; x2=33.765363mm; y2=345.47mil; lgrp2=3; anchor2=pcb/63261/63313;
+     }
+     ha:rat.85571 {
+      x1=2.176855in; y1=473.73mil; lgrp1=3; anchor1=pcb/63159/63257; x2=881.0mil; y2=1.2184in; lgrp2=3; anchor2=pcb/63832/63861;
+     }
+     ha:rat.85574 {
+      x1=2.176855in; y1=552.47mil; lgrp1=3; anchor1=pcb/63159/63241; x2=33.765363mm; y2=325.79mil; lgrp2=3; anchor2=pcb/63261/63317;
+     }
+     ha:rat.85577 {
+      x1=9.030056mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/62770/62785; x2=63.492736mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/63108/63123;
+     }
+     ha:rat.85580 {
+      x1=63.492736mm; y1=1.501933mm; lgrp1=3; anchor1=pcb/63108/63123; x2=65.129248mm; y2=1.501933mm; lgrp2=3; anchor2=pcb/63125/63139;
+     }
+     ha:rat.85583 {
+      x1=2.176855in; y1=591.83mil; lgrp1=3; anchor1=pcb/63159/63233; x2=28.515437mm; y2=11.27506mm; lgrp2=3; anchor2=pcb/63261/63319;
+     }
+     ha:rat.85586 {
+      x1=1.909155in; y1=17.532604mm; lgrp1=3; anchor1=pcb/63159/63212; x2=1.12417in; y2=1.028005in; lgrp2=3; anchor2=pcb/63948/63980;
+     }
+     ha:rat.85589 {
+      x1=2.038in; y1=278.74mil; lgrp1=3; anchor1=pcb/62422/62437; x2=1.909155in; y2=513.1mil; lgrp2=3; anchor2=pcb/63159/63248;
+     }
+     ha:rat.85592 {
+      x1=2.076in; y1=273.48mil; lgrp1=3; anchor1=pcb/62676/62691; x2=1.909155in; y2=493.42mil; lgrp2=3; anchor2=pcb/63159/63252;
+     }
+     ha:rat.85595 {
+      x1=2.09221in; y1=11.382883mm; lgrp1=3; anchor1=pcb/63159/63246; x2=45.614336mm; y2=1.36421in; lgrp2=3; anchor2=pcb/63621/63651;
+     }
+     ha:rat.85598 {
+      x1=2.425in; y1=155.0mil; lgrp1=10; anchor1=pcb/64062/64089; x2=1.909155in; y2=13.532866mm; lgrp2=3; anchor2=pcb/63159/63244;
+     }
+     ha:rat.85601 {
+      x1=1.909155in; y1=13.532866mm; lgrp1=3; anchor1=pcb/63159/63244; x2=29.291661mm; y2=1.246in; lgrp2=3; anchor2=pcb/62323/62354;
+     }
+     ha:rat.85604 {
+      x1=2.05284in; y1=11.382883mm; lgrp1=3; anchor1=pcb/63159/63238; x2=1.76049in; y2=1.40741in; lgrp2=3; anchor2=pcb/63621/63652;
+     }
+     ha:rat.85607 {
+      x1=2.325in; y1=155.0mil; lgrp1=10; anchor1=pcb/64062/64091; x2=1.909155in; y2=14.532864mm; lgrp2=3; anchor2=pcb/63159/63236;
+     }
+     ha:rat.85610 {
+      x1=1.909155in; y1=14.532864mm; lgrp1=3; anchor1=pcb/63159/63236; x2=36.291392mm; y2=32.918146mm; lgrp2=3; anchor2=pcb/62323/62353;
+     }
+     ha:rat.85613 {
+      x1=730.0mil; y1=413.0mil; lgrp1=3; anchor1=pcb/62092/62107; x2=26.4922mm; y2=569.74mil; lgrp2=3; anchor2=pcb/62507/62522;
+     }
+     ha:rat.85616 {
+      x1=1.042in; y1=12.103608mm; lgrp1=3; anchor1=pcb/63465/63480; x2=733.0mil; y2=451.0mil; lgrp2=3; anchor2=pcb/61592;
+     }
+     ha:rat.85619 {
+      x1=51.435mm; y1=945.0mil; lgrp1=10; anchor1=pcb/64030/64059; x2=1.19647in; y2=478.345mil; lgrp2=3; anchor2=pcb/63261/63300;
+     }
+     ha:rat.85622 {
+      x1=2.13158in; y1=11.382883mm; lgrp1=3; anchor1=pcb/63159/63254; x2=930.21mil; y2=1.2184in; lgrp2=3; anchor2=pcb/63832/63863;
+     }
+     ha:rat.85625 {
+      x1=2.176855in; y1=13.532866mm; lgrp1=3; anchor1=pcb/63159/63245; x2=33.765363mm; y2=306.1mil; lgrp2=3; anchor2=pcb/63261/63321;
+     }
+     ha:rat.85628 {
+      x1=2.05284in; y1=715.845mil; lgrp1=3; anchor1=pcb/63159/63239; x2=881.0mil; y2=539.0mil; lgrp2=3; anchor2=pcb/61493;
+     }
+     ha:rat.85631 {
+      x1=2.075in; y1=26.543mm; lgrp1=10; anchor1=pcb/64030/64058; x2=33.765363mm; y2=11.27506mm; lgrp2=3; anchor2=pcb/63261/63293;
+     }
+     ha:rat.85634 {
+      x1=2.1119in; y1=11.382883mm; lgrp1=3; anchor1=pcb/63159/63250; x2=1.63068in; y2=1.36421in; lgrp2=3; anchor2=pcb/63621/63650;
+     }
+     ha:rat.85637 {
+      x1=2.03317in; y1=11.382883mm; lgrp1=3; anchor1=pcb/63159/63234; x2=1.63452in; y2=1.40741in; lgrp2=3; anchor2=pcb/63621/63668;
+     }
+     ha:rat.85640 {
+      x1=51.142392mm; y1=11.382883mm; lgrp1=3; anchor1=pcb/63159/63230; x2=1.66602in; y2=1.40741in; lgrp2=3; anchor2=pcb/63621/63664;
+     }
+     ha:rat.85643 {
+      x1=327.61mil; y1=768.0mil; lgrp1=3; anchor1=pcb/62213/62249; x2=769.0mil; y2=507.0mil; lgrp2=3; anchor2=pcb/64195;
+     }
+     ha:rat.85646 {
+      x1=53.975mm; y1=155.0mil; lgrp1=10; anchor1=pcb/64062/64095; x2=798.0mil; y2=12.891mm; lgrp2=3; anchor2=pcb/61496;
+     }
+     ha:rat.85649 {
+      x1=56.515mm; y1=155.0mil; lgrp1=10; anchor1=pcb/64062/64093; x2=1.909155in; y2=15.532608mm; lgrp2=3; anchor2=pcb/63159/63228;
+     }
+     ha:rat.85652 {
+      x1=57.785mm; y1=255.0mil; lgrp1=10; anchor1=pcb/64062/64092; x2=1.909155in; y2=591.83mil; lgrp2=3; anchor2=pcb/63159/63232;
+     }
+     ha:rat.85655 {
+      x1=2.176855in; y1=513.1mil; lgrp1=3; anchor1=pcb/63159/63249; x2=24.877268mm; y2=1.2184in; lgrp2=3; anchor2=pcb/63832/63865;
+     }
+     ha:rat.85658 {
+      x1=24.877268mm; y1=33.147mm; lgrp1=3; anchor1=pcb/63832/63866; x2=24.877268mm; y2=1.2184in; lgrp2=3; anchor2=pcb/63832/63865;
+     }
+     ha:rat.85661 {
+      x1=53.4924mm; y1=30.854396mm; lgrp1=3; anchor1=pcb/63754/63769; x2=642.0mil; y2=803.0mil; lgrp2=3; anchor2=pcb/61490;
+     }
    }
    li:layers {
 
-    ha:top {
+    ha:top-sig {
      lid=0
      group=3
      ha:combining {     }
 
+      ha:attributes {
+        {pcb-rnd::key::vis}={<Key>l; Shift<Key>t}
+        {pcb-rnd::key::select}={<Key>l; <Key>t}
+      }
+
       li:objects {
-       ha:line.3050 {
-        x1=454.16mil; y1=7.4078mm; x2=454.16mil; y2=274.16mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61361 {
+        x1=14.075664mm; y1=9.9478mm; x2=14.075664mm; y2=374.16mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.3053 {
-        x1=454.16mil; y1=274.16mil; x2=445.0mil; y2=265.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61364 {
+        x1=14.075664mm; y1=374.16mil; x2=545.0mil; y2=365.0mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.3056 {
-        x1=445.0mil; y1=265.0mil; x2=9.4479mm; y2=265.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61367 {
+        x1=545.0mil; y1=365.0mil; x2=11.9879mm; y2=365.0mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.3059 {
-        x1=9.4479mm; y1=265.0mil; x2=8.4184mm; y2=7.760462mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61370 {
+        x1=11.9879mm; y1=365.0mil; x2=10.9584mm; y2=10.300462mm; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.3062 {
-        x1=414.0mil; y1=291.0mil; x2=11.0192mm; y2=291.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61373 {
+        x1=514.0mil; y1=391.0mil; x2=13.5592mm; y2=391.0mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.3065 {
-        x1=11.0192mm; y1=291.0mil; x2=434.47mil; y2=7.4078mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61376 {
+        x1=13.5592mm; y1=391.0mil; x2=534.47mil; y2=9.9478mm; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.3068 {
-        x1=8.4184mm; y1=331.12mil; x2=9.267952mm; y2=331.12mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61379 {
+        x1=10.9584mm; y1=431.12mil; x2=11.807952mm; y2=431.12mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.3071 {
-        x1=9.267952mm; y1=331.12mil; x2=366.0mil; y2=330.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61382 {
+        x1=11.807952mm; y1=431.12mil; x2=466.0mil; y2=430.0mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.3155 {
-        x1=133.0mil; y1=750.0mil; x2=78.0mil; y2=695.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61385 {
+        x1=233.0mil; y1=850.0mil; x2=178.0mil; y2=795.0mil; thickness=25.0mil; clearance=20.0mil;
        }
-       ha:line.3158 {
-        x1=78.0mil; y1=695.0mil; x2=78.0mil; y2=605.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61388 {
+        x1=178.0mil; y1=795.0mil; x2=178.0mil; y2=705.0mil; thickness=25.0mil; clearance=20.0mil;
        }
-       ha:line.3161 {
-        x1=78.0mil; y1=605.0mil; x2=133.0mil; y2=550.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61391 {
+        x1=178.0mil; y1=705.0mil; x2=233.0mil; y2=650.0mil; thickness=25.0mil; clearance=20.0mil;
        }
-       ha:line.3164 {
-        x1=133.0mil; y1=550.0mil; x2=78.0mil; y2=495.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61394 {
+        x1=233.0mil; y1=650.0mil; x2=178.0mil; y2=595.0mil; thickness=25.0mil; clearance=20.0mil;
        }
-       ha:line.3167 {
-        x1=78.0mil; y1=495.0mil; x2=78.0mil; y2=405.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61397 {
+        x1=178.0mil; y1=595.0mil; x2=178.0mil; y2=505.0mil; thickness=25.0mil; clearance=20.0mil;
        }
-       ha:line.3170 {
-        x1=78.0mil; y1=405.0mil; x2=133.0mil; y2=350.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61400 {
+        x1=178.0mil; y1=505.0mil; x2=233.0mil; y2=450.0mil; thickness=25.0mil; clearance=20.0mil;
        }
-       ha:line.3173 {
-        x1=12.535662mm; y1=9.4578mm; x2=13.0212mm; y2=9.4578mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61403 {
+        x1=15.075662mm; y1=472.35433071mil; x2=15.5612mm; y2=472.35433071mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3176 {
-        x1=13.0212mm; y1=9.4578mm; x2=513.0mil; y2=372.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61406 {
+        x1=15.5612mm; y1=472.35433071mil; x2=613.0mil; y2=472.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3179 {
-        x1=542.0mil; y1=549.0mil; x2=570.0mil; y2=549.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61409 {
+        x1=642.0mil; y1=649.0mil; x2=670.0mil; y2=649.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3182 {
-        x1=542.0mil; y1=611.0mil; x2=563.0mil; y2=590.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61412 {
+        x1=642.0mil; y1=711.0mil; x2=663.0mil; y2=690.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3185 {
-        x1=542.0mil; y1=611.0mil; x2=542.0mil; y2=631.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61415 {
+        x1=642.0mil; y1=711.0mil; x2=642.0mil; y2=731.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3188 {
-        x1=620.0mil; y1=610.0mil; x2=620.0mil; y2=630.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61418 {
+        x1=720.0mil; y1=710.0mil; x2=720.0mil; y2=730.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3191 {
-        x1=600.0mil; y1=590.0mil; x2=620.0mil; y2=610.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61421 {
+        x1=700.0mil; y1=690.0mil; x2=720.0mil; y2=710.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3194 {
-        x1=563.0mil; y1=590.0mil; x2=600.0mil; y2=590.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61424 {
+        x1=663.0mil; y1=690.0mil; x2=700.0mil; y2=690.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3197 {
-        x1=542.0mil; y1=629.0mil; x2=367.0mil; y2=629.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61427 {
+        x1=642.0mil; y1=729.0mil; x2=467.0mil; y2=729.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3200 {
-        x1=367.0mil; y1=629.0mil; x2=328.0mil; y2=668.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61430 {
+        x1=467.0mil; y1=729.0mil; x2=428.0mil; y2=768.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3203 {
-        x1=542.0mil; y1=493.0mil; x2=542.0mil; y2=549.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61433 {
+        x1=642.0mil; y1=593.0mil; x2=642.0mil; y2=649.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3206 {
-        x1=628.0mil; y1=493.0mil; x2=628.0mil; y2=541.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61436 {
+        x1=728.0mil; y1=593.0mil; x2=728.0mil; y2=641.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3209 {
-        x1=628.0mil; y1=541.0mil; x2=620.0mil; y2=549.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61439 {
+        x1=728.0mil; y1=641.0mil; x2=720.0mil; y2=649.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3212 {
-        x1=573.48mil; y1=493.0mil; x2=573.48mil; y2=12.078208mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61442 {
+        x1=673.48mil; y1=593.0mil; x2=673.48mil; y2=14.618208mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3215 {
-        x1=573.48mil; y1=12.078208mm; x2=585.0mil; y2=464.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61445 {
+        x1=673.48mil; y1=14.618208mm; x2=685.0mil; y2=564.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3218 {
-        x1=133.0mil; y1=750.0mil; x2=145.61mil; y2=750.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61448 {
+        x1=233.0mil; y1=850.0mil; x2=245.61mil; y2=850.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3221 {
-        x1=145.61mil; y1=750.0mil; x2=227.61mil; y2=668.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61451 {
+        x1=245.61mil; y1=850.0mil; x2=327.61mil; y2=768.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3224 {
-        x1=345.0mil; y1=531.0mil; x2=345.0mil; y2=606.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61454 {
+        x1=445.0mil; y1=631.0mil; x2=445.0mil; y2=706.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3227 {
-        x1=345.0mil; y1=606.0mil; x2=368.0mil; y2=629.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61457 {
+        x1=445.0mil; y1=706.0mil; x2=468.0mil; y2=729.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3230 {
-        x1=453.0mil; y1=461.0mil; x2=423.0mil; y2=461.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61460 {
+        x1=553.0mil; y1=561.0mil; x2=523.0mil; y2=561.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3233 {
-        x1=423.0mil; y1=461.0mil; x2=399.0mil; y2=485.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61463 {
+        x1=523.0mil; y1=561.0mil; x2=499.0mil; y2=585.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3236 {
-        x1=453.0mil; y1=539.74mil; x2=10.725404mm; y2=539.74mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61466 {
+        x1=553.0mil; y1=639.74mil; x2=13.265404mm; y2=639.74mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3239 {
-        x1=10.725404mm; y1=539.74mil; x2=399.0mil; y2=516.48mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61469 {
+        x1=13.265404mm; y1=639.74mil; x2=499.0mil; y2=616.48mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3242 {
-        x1=677.0mil; y1=534.0mil; x2=677.0mil; y2=584.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61472 {
+        x1=777.0mil; y1=634.0mil; x2=777.0mil; y2=684.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3245 {
-        x1=716.0mil; y1=534.0mil; x2=716.0mil; y2=584.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61475 {
+        x1=816.0mil; y1=634.0mil; x2=816.0mil; y2=684.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3248 {
-        x1=677.0mil; y1=615.48mil; x2=677.0mil; y2=619.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61478 {
+        x1=777.0mil; y1=715.48mil; x2=777.0mil; y2=719.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3251 {
-        x1=716.0mil; y1=615.48mil; x2=716.0mil; y2=620.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61481 {
+        x1=816.0mil; y1=715.48mil; x2=816.0mil; y2=720.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3254 {
-        x1=716.0mil; y1=620.0mil; x2=697.0mil; y2=639.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61484 {
+        x1=816.0mil; y1=720.0mil; x2=797.0mil; y2=739.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3257 {
-        x1=581.0mil; y1=631.0mil; x2=581.0mil; y2=703.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61487 {
+        x1=681.0mil; y1=731.0mil; x2=681.0mil; y2=803.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3260 {
-        x1=514.0mil; y1=703.0mil; x2=542.0mil; y2=703.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61490 {
+        x1=614.0mil; y1=803.0mil; x2=642.0mil; y2=803.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3275 {
-        x1=698.0mil; y1=439.0mil; x2=781.0mil; y2=439.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61493 {
+        x1=798.0mil; y1=539.0mil; x2=881.0mil; y2=539.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3278 {
-        x1=698.0mil; y1=10.351mm; x2=17.005808mm; y2=10.351mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61496 {
+        x1=798.0mil; y1=12.891mm; x2=19.545808mm; y2=12.891mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3281 {
-        x1=17.005808mm; y1=10.351mm; x2=669.0mil; y2=407.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61499 {
+        x1=19.545808mm; y1=12.891mm; x2=769.0mil; y2=507.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3290 {
-        x1=573.0mil; y1=313.0mil; x2=15.202408mm; y2=313.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61502 {
+        x1=673.0mil; y1=413.0mil; x2=17.742408mm; y2=413.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3293 {
-        x1=573.0mil; y1=351.0mil; x2=15.202408mm; y2=351.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61505 {
+        x1=673.0mil; y1=451.0mil; x2=17.742408mm; y2=451.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3296 {
-        x1=12.535662mm; y1=7.4078mm; x2=12.535662mm; y2=7.709662mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61508 {
+        x1=15.075662mm; y1=9.9478mm; x2=15.075662mm; y2=10.249662mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3299 {
-        x1=12.535662mm; y1=7.709662mm; x2=539.0mil; y2=349.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61511 {
+        x1=15.075662mm; y1=10.249662mm; x2=639.0mil; y2=449.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3302 {
-        x1=539.0mil; y1=349.0mil; x2=539.0mil; y2=383.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61514 {
+        x1=639.0mil; y1=449.0mil; x2=639.0mil; y2=483.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3305 {
-        x1=539.0mil; y1=383.0mil; x2=523.0mil; y2=399.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61517 {
+        x1=639.0mil; y1=483.0mil; x2=623.0mil; y2=499.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3308 {
-        x1=454.16mil; y1=9.4578mm; x2=454.16mil; y2=9.901936mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61520 {
+        x1=14.075664mm; y1=472.35433071mil; x2=14.075664mm; y2=12.441936mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3311 {
-        x1=454.16mil; y1=9.901936mm; x2=445.0mil; y2=399.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61523 {
+        x1=14.075664mm; y1=12.441936mm; x2=545.0mil; y2=499.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3314 {
-        x1=445.0mil; y1=399.0mil; x2=411.0mil; y2=399.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61526 {
+        x1=545.0mil; y1=499.0mil; x2=511.0mil; y2=499.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3317 {
-        x1=484.0mil; y1=425.0mil; x2=483.0mil; y2=424.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61529 {
+        x1=584.0mil; y1=525.0mil; x2=583.0mil; y2=524.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3320 {
-        x1=332.0mil; y1=282.0mil; x2=332.0mil; y2=7.7461mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61532 {
+        x1=432.0mil; y1=382.0mil; x2=432.0mil; y2=10.2861mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3323 {
-        x1=332.0mil; y1=7.7461mm; x2=8.4184mm; y2=7.760462mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61535 {
+        x1=432.0mil; y1=10.2861mm; x2=10.9584mm; y2=10.300462mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3326 {
-        x1=434.47mil; y1=9.4578mm; x2=9.788mm; y2=9.4578mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61538 {
+        x1=534.47mil; y1=472.35433071mil; x2=485.35433071mil; y2=472.35433071mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3329 {
-        x1=8.4184mm; y1=9.060434mm; x2=9.390634mm; y2=9.060434mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61541 {
+        x1=10.9584mm; y1=11.600434mm; x2=11.930634mm; y2=11.600434mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3332 {
-        x1=9.788mm; y1=9.4578mm; x2=9.390634mm; y2=9.060434mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61544 {
+        x1=485.35433071mil; y1=472.35433071mil; x2=11.930634mm; y2=11.600434mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3335 {
-        x1=8.4184mm; y1=382.3mil; x2=338.3mil; y2=382.3mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61547 {
+        x1=10.9584mm; y1=482.3mil; x2=438.3mil; y2=482.3mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3338 {
-        x1=338.3mil; y1=382.3mil; x2=359.0mil; y2=403.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61550 {
+        x1=438.3mil; y1=482.3mil; x2=459.0mil; y2=503.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3341 {
-        x1=523.0mil; y1=399.0mil; x2=482.0mil; y2=399.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61553 {
+        x1=623.0mil; y1=499.0mil; x2=582.0mil; y2=499.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3344 {
-        x1=482.0mil; y1=399.0mil; x2=474.0mil; y2=391.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61556 {
+        x1=582.0mil; y1=499.0mil; x2=574.0mil; y2=491.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3347 {
-        x1=474.0mil; y1=391.0mil; x2=474.0mil; y2=9.4619mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61559 {
+        x1=574.0mil; y1=491.0mil; x2=574.0mil; y2=12.0019mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3350 {
-        x1=474.0mil; y1=9.4619mm; x2=12.035536mm; y2=9.4578mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61562 {
+        x1=574.0mil; y1=12.0019mm; x2=573.84mil; y2=472.35433071mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3353 {
-        x1=510.0mil; y1=399.0mil; x2=510.0mil; y2=14.465808mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61565 {
+        x1=610.0mil; y1=499.0mil; x2=610.0mil; y2=17.005808mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3356 {
-        x1=510.0mil; y1=14.465808mm; x2=490.0mil; y2=14.973808mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61568 {
+        x1=610.0mil; y1=17.005808mm; x2=590.0mil; y2=17.513808mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3359 {
-        x1=549.0mil; y1=455.0mil; x2=576.0mil; y2=455.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61571 {
+        x1=649.0mil; y1=555.0mil; x2=676.0mil; y2=555.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3362 {
-        x1=13.145mm; y1=455.0mil; x2=510.0mil; y2=455.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61574 {
+        x1=15.685mm; y1=555.0mil; x2=610.0mil; y2=555.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3365 {
-        x1=677.0mil; y1=12.764mm; x2=677.0mil; y2=502.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61577 {
+        x1=777.0mil; y1=15.304mm; x2=777.0mil; y2=602.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3368 {
-        x1=677.0mil; y1=502.0mil; x2=633.0mil; y2=458.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61580 {
+        x1=777.0mil; y1=602.0mil; x2=733.0mil; y2=558.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3371 {
-        x1=633.0mil; y1=458.0mil; x2=628.0mil; y2=458.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61583 {
+        x1=733.0mil; y1=558.0mil; x2=728.0mil; y2=558.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3374 {
-        x1=716.0mil; y1=12.764mm; x2=716.0mil; y2=497.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61586 {
+        x1=816.0mil; y1=15.304mm; x2=816.0mil; y2=597.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3377 {
-        x1=716.0mil; y1=497.0mil; x2=662.0mil; y2=443.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61589 {
+        x1=816.0mil; y1=597.0mil; x2=762.0mil; y2=543.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3380 {
-        x1=630.0mil; y1=351.0mil; x2=633.0mil; y2=351.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61592 {
+        x1=730.0mil; y1=451.0mil; x2=733.0mil; y2=451.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3398 {
-        x1=737.0mil; y1=10.351mm; x2=739.48mil; y2=10.351mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61595 {
+        x1=837.0mil; y1=12.891mm; x2=839.48mil; y2=12.891mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3401 {
-        x1=739.48mil; y1=10.351mm; x2=781.0mil; y2=366.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61598 {
+        x1=839.48mil; y1=12.891mm; x2=881.0mil; y2=466.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3404 {
-        x1=15.151608mm; y1=493.0mil; x2=15.151608mm; y2=12.078208mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61601 {
+        x1=17.691608mm; y1=593.0mil; x2=17.691608mm; y2=14.618208mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3407 {
-        x1=576.0mil; y1=455.0mil; x2=15.151608mm; y2=12.078208mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61604 {
+        x1=676.0mil; y1=555.0mil; x2=17.691608mm; y2=14.618208mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3410 {
-        x1=488.0mil; y1=741.0mil; x2=498.0mil; y2=741.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61607 {
+        x1=588.0mil; y1=841.0mil; x2=598.0mil; y2=841.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3413 {
-        x1=498.0mil; y1=741.0mil; x2=542.0mil; y2=785.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61610 {
+        x1=598.0mil; y1=841.0mil; x2=642.0mil; y2=885.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3416 {
-        x1=474.0mil; y1=715.0mil; x2=474.0mil; y2=727.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61613 {
+        x1=574.0mil; y1=815.0mil; x2=574.0mil; y2=827.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3419 {
-        x1=474.0mil; y1=727.0mil; x2=488.0mil; y2=741.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61616 {
+        x1=574.0mil; y1=827.0mil; x2=588.0mil; y2=841.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3422 {
-        x1=581.0mil; y1=667.0mil; x2=12.459208mm; y2=667.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61619 {
+        x1=681.0mil; y1=767.0mil; x2=14.999208mm; y2=767.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3425 {
-        x1=12.459208mm; y1=667.0mil; x2=474.0mil; y2=17.361408mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61622 {
+        x1=14.999208mm; y1=767.0mil; x2=574.0mil; y2=19.901408mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3431 {
-        x1=677.0mil; y1=619.0mil; x2=701.08mil; y2=643.08mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61625 {
+        x1=777.0mil; y1=719.0mil; x2=801.08mil; y2=743.08mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3437 {
-        x1=16.04137mm; y1=20.23237mm; x2=620.0mil; y2=785.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61628 {
+        x1=18.58137mm; y1=22.77237mm; x2=720.0mil; y2=885.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3470 {
-        x1=253.0mil; y1=9.342882mm; x2=5.465318mm; y2=9.342882mm; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61631 {
+        x1=353.0mil; y1=11.882882mm; x2=315.17mil; y2=11.882882mm; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3473 {
-        x1=5.465318mm; y1=9.342882mm; x2=133.0mil; y2=450.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61634 {
+        x1=315.17mil; y1=11.882882mm; x2=233.0mil; y2=550.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3476 {
-        x1=253.0mil; y1=320.0mil; x2=203.0mil; y2=320.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61637 {
+        x1=353.0mil; y1=420.0mil; x2=303.0mil; y2=420.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3479 {
-        x1=203.0mil; y1=320.0mil; x2=133.0mil; y2=250.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61640 {
+        x1=303.0mil; y1=420.0mil; x2=233.0mil; y2=350.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3482 {
-        x1=484.0mil; y1=425.0mil; x2=470.0mil; y2=425.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61643 {
+        x1=584.0mil; y1=525.0mil; x2=570.0mil; y2=525.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3485 {
-        x1=470.0mil; y1=425.0mil; x2=468.0mil; y2=423.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61646 {
+        x1=570.0mil; y1=525.0mil; x2=568.0mil; y2=523.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3488 {
-        x1=468.0mil; y1=423.0mil; x2=429.0mil; y2=423.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61649 {
+        x1=568.0mil; y1=523.0mil; x2=529.0mil; y2=523.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3491 {
-        x1=429.0mil; y1=423.0mil; x2=420.0mil; y2=432.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61652 {
+        x1=529.0mil; y1=523.0mil; x2=520.0mil; y2=532.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3494 {
-        x1=420.0mil; y1=432.0mil; x2=151.0mil; y2=432.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61655 {
+        x1=520.0mil; y1=532.0mil; x2=251.0mil; y2=532.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3611 {
-        x1=269.0mil; y1=532.0mil; x2=227.9mil; y2=532.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61658 {
+        x1=369.0mil; y1=632.0mil; x2=8.32866mm; y2=632.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3614 {
-        x1=13.500608mm; y1=258.0mil; x2=477.0mil; y2=258.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61661 {
+        x1=16.040608mm; y1=358.0mil; x2=577.0mil; y2=358.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3617 {
-        x1=598.0mil; y1=258.0mil; x2=563.0mil; y2=258.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61664 {
+        x1=698.0mil; y1=358.0mil; x2=663.0mil; y2=358.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3620 {
-        x1=13.500608mm; y1=258.0mil; x2=13.500608mm; y2=219.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61667 {
+        x1=16.040608mm; y1=358.0mil; x2=16.040608mm; y2=319.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3629 {
-        x1=12.035536mm; y1=7.4078mm; x2=12.035536mm; y2=261.16mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61670 {
+        x1=573.84mil; y1=9.9478mm; x2=573.84mil; y2=361.16mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3632 {
-        x1=477.0mil; y1=258.0mil; x2=12.035536mm; y2=261.16mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61673 {
+        x1=577.0mil; y1=358.0mil; x2=573.84mil; y2=361.16mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4082 {
-        x1=620.0mil; y1=703.0mil; x2=620.0mil; y2=735.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61676 {
+        x1=720.0mil; y1=803.0mil; x2=720.0mil; y2=835.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4085 {
-        x1=620.0mil; y1=735.0mil; x2=593.0mil; y2=762.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61679 {
+        x1=720.0mil; y1=835.0mil; x2=693.0mil; y2=862.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4088 {
-        x1=593.0mil; y1=762.0mil; x2=593.0mil; y2=819.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61682 {
+        x1=693.0mil; y1=862.0mil; x2=693.0mil; y2=919.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4091 {
-        x1=593.0mil; y1=819.0mil; x2=618.0mil; y2=844.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61685 {
+        x1=693.0mil; y1=919.0mil; x2=718.0mil; y2=944.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4100 {
-        x1=542.0mil; y1=785.0mil; x2=542.0mil; y2=21.558mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61688 {
+        x1=642.0mil; y1=885.0mil; x2=642.0mil; y2=24.098mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4103 {
-        x1=542.0mil; y1=21.558mm; x2=13.900404mm; y2=854.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61691 {
+        x1=642.0mil; y1=24.098mm; x2=16.440404mm; y2=954.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4106 {
-        x1=585.0mil; y1=898.0mil; x2=585.0mil; y2=21.850604mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61694 {
+        x1=685.0mil; y1=998.0mil; x2=685.0mil; y2=24.390604mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4109 {
-        x1=585.0mil; y1=21.850604mm; x2=14.7mm; y2=854.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61697 {
+        x1=685.0mil; y1=24.390604mm; x2=17.24mm; y2=954.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4118 {
-        x1=585.0mil; y1=24.259mm; x2=585.0mil; y2=942.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61700 {
+        x1=685.0mil; y1=26.799mm; x2=685.0mil; y2=1.042in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4121 {
-        x1=585.0mil; y1=942.0mil; x2=600.0mil; y2=927.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61703 {
+        x1=685.0mil; y1=1.042in; x2=700.0mil; y2=26.0858mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4124 {
-        x1=600.0mil; y1=927.0mil; x2=603.0mil; y2=927.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61706 {
+        x1=700.0mil; y1=26.0858mm; x2=703.0mil; y2=26.0858mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4127 {
-        x1=603.0mil; y1=927.0mil; x2=610.0mil; y2=920.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61709 {
+        x1=703.0mil; y1=26.0858mm; x2=710.0mil; y2=1.02in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4130 {
-        x1=610.0mil; y1=920.0mil; x2=610.0mil; y2=906.45mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61712 {
+        x1=710.0mil; y1=1.02in; x2=710.0mil; y2=1.00645in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4133 {
-        x1=610.0mil; y1=906.45mil; x2=618.45mil; y2=898.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61715 {
+        x1=710.0mil; y1=1.00645in; x2=718.45mil; y2=998.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4136 {
-        x1=618.45mil; y1=898.0mil; x2=618.45mil; y2=21.45157mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61718 {
+        x1=718.45mil; y1=998.0mil; x2=718.45mil; y2=23.99157mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4139 {
-        x1=618.45mil; y1=21.45157mm; x2=618.5mil; y2=844.5mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61721 {
+        x1=718.45mil; y1=23.99157mm; x2=718.5mil; y2=944.5mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40804 {
-        x1=1.508in; y1=27.6098mm; x2=1.54952in; y2=27.6098mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61724 {
+        x1=1.608in; y1=1.187in; x2=1.64952in; y2=1.187in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40807 {
-        x1=1.676in; y1=1.08752in; x2=1.67548in; y2=27.6098mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61727 {
+        x1=1.776in; y1=30.163008mm; x2=1.77548in; y2=1.187in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40810 {
-        x1=1.676in; y1=28.1178mm; x2=1.676in; y2=1.08752in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61730 {
+        x1=1.776in; y1=1.207in; x2=1.776in; y2=30.163008mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40813 {
-        x1=1.69073in; y1=1.12173in; x2=1.676in; y2=28.1178mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61733 {
+        x1=1.79073in; y1=1.22173in; x2=1.776in; y2=1.207in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40816 {
-        x1=1.69073in; y1=1.14379in; x2=1.69073in; y2=1.12173in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61736 {
+        x1=1.79073in; y1=31.592266mm; x2=1.79073in; y2=1.22173in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40819 {
-        x1=1.644in; y1=28.1686mm; x2=1.644in; y2=27.6098mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61739 {
+        x1=1.744in; y1=1.209in; x2=1.744in; y2=1.187in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40822 {
-        x1=1.65923in; y1=1.12423in; x2=1.644in; y2=28.1686mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61742 {
+        x1=1.75923in; y1=1.22423in; x2=1.744in; y2=1.209in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40825 {
-        x1=1.65923in; y1=1.14379in; x2=1.65923in; y2=1.12423in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61745 {
+        x1=1.75923in; y1=31.592266mm; x2=1.75923in; y2=1.22423in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40828 {
-        x1=40.54475mm; y1=28.58135mm; x2=40.1574mm; y2=1.11in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61748 {
+        x1=1.69625in; y1=31.12135mm; x2=1.681in; y2=30.734mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40831 {
-        x1=40.54475mm; y1=1.14379in; x2=40.54475mm; y2=28.58135mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61751 {
+        x1=1.69625in; y1=31.592266mm; x2=1.69625in; y2=31.12135mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40834 {
-        x1=40.1574mm; y1=1.11in; x2=40.1574mm; y2=27.6098mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61754 {
+        x1=1.681in; y1=30.734mm; x2=1.681in; y2=1.187in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40837 {
-        x1=39.744904mm; y1=1.12624in; x2=40.1574mm; y2=1.11in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61757 {
+        x1=1.66476in; y1=1.22624in; x2=1.681in; y2=30.734mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40840 {
-        x1=39.744904mm; y1=1.14379in; x2=39.744904mm; y2=1.12624in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61760 {
+        x1=1.66476in; y1=31.592266mm; x2=1.66476in; y2=1.22624in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40843 {
-        x1=1.67548in; y1=27.6098mm; x2=1.718in; y2=27.6098mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61763 {
+        x1=1.77548in; y1=1.187in; x2=1.818in; y2=1.187in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40846 {
-        x1=40.1574mm; y1=27.6098mm; x2=1.644in; y2=27.6098mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61766 {
+        x1=1.681in; y1=1.187in; x2=1.744in; y2=1.187in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40849 {
-        x1=1.53326in; y1=28.022804mm; x2=1.54952in; y2=27.6098mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61769 {
+        x1=41.484804mm; y1=1.20326in; x2=1.64952in; y2=1.187in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40852 {
-        x1=1.53326in; y1=1.14379in; x2=1.53326in; y2=28.022804mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61772 {
+        x1=41.484804mm; y1=31.592266mm; x2=41.484804mm; y2=1.20326in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.52637 {
-        x1=20.45764mm; y1=31.753553mm; x2=19.917636mm; y2=32.293553mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61775 {
+        x1=22.99764mm; y1=34.293553mm; x2=22.457636mm; y2=34.833553mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.52640 {
-        x1=20.45764mm; y1=31.709353mm; x2=20.45764mm; y2=31.753553mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61778 {
+        x1=22.99764mm; y1=34.249353mm; x2=22.99764mm; y2=34.293553mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.52643 {
-        x1=21.08734mm; y1=31.079653mm; x2=20.45764mm; y2=31.709353mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61781 {
+        x1=23.62734mm; y1=33.619653mm; x2=22.99764mm; y2=34.249353mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.52646 {
-        x1=21.08734mm; y1=30.606993mm; x2=21.08734mm; y2=31.079653mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61784 {
+        x1=23.62734mm; y1=33.146993mm; x2=23.62734mm; y2=33.619653mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.52649 {
-        x1=19.83744mm; y1=1.2239824in; x2=20.45764mm; y2=31.709353mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61787 {
+        x1=22.37744mm; y1=33.629153mm; x2=22.99764mm; y2=34.249353mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.52652 {
-        x1=19.83744mm; y1=30.606993mm; x2=19.83744mm; y2=1.2239824in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61790 {
+        x1=22.37744mm; y1=33.146993mm; x2=22.37744mm; y2=33.629153mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.52655 {
-        x1=18.587438mm; y1=31.762947mm; x2=19.118044mm; y2=32.293553mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61793 {
+        x1=21.127438mm; y1=34.302947mm; x2=21.658044mm; y2=34.833553mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.52658 {
-        x1=18.587438mm; y1=30.606993mm; x2=18.587438mm; y2=31.762947mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61796 {
+        x1=21.127438mm; y1=33.146993mm; x2=21.127438mm; y2=34.302947mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.53502 {
-        x1=31.0388mm; y1=420.0mil; x2=1.284in; y2=420.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61799 {
+        x1=1.322in; y1=520.0mil; x2=1.384in; y2=520.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.53505 {
-        x1=1.197in; y1=445.0mil; x2=31.0388mm; y2=420.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61802 {
+        x1=32.9438mm; y1=545.0mil; x2=1.322in; y2=520.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.53508 {
-        x1=1.197in; y1=445.0mil; x2=1.197in; y2=13.2621mm; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61805 {
+        x1=32.9438mm; y1=545.0mil; x2=32.9438mm; y2=15.8021mm; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.53511 {
-        x1=31.0388mm; y1=420.0511811mil; x2=31.512mm; y2=11.1425mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61808 {
+        x1=1.322in; y1=13.2093mm; x2=34.052mm; y2=13.6825mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.53514 {
-        x1=31.0388mm; y1=420.0mil; x2=31.0388mm; y2=420.0511811mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61811 {
+        x1=1.322in; y1=520.0mil; x2=1.322in; y2=13.2093mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.53517 {
-        x1=1.197in; y1=13.2621mm; x2=1.19738in; y2=13.2718mm; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61814 {
+        x1=32.9438mm; y1=15.8021mm; x2=1.29738in; y2=15.8118mm; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.53520 {
-        x1=1.27899in; y1=420.0mil; x2=1.26031in; y2=11.1425mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61817 {
+        x1=35.026346mm; y1=520.0mil; x2=34.551874mm; y2=13.6825mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.53523 {
-        x1=1.27899in; y1=420.0mil; x2=1.284in; y2=420.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61820 {
+        x1=35.026346mm; y1=520.0mil; x2=1.384in; y2=520.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.53526 {
-        x1=1.284in; y1=480.0mil; x2=1.284in; y2=13.2718mm; thickness=25.0mil; clearance=20.0mil;
+       ha:line.61823 {
+        x1=1.384in; y1=580.0mil; x2=1.384in; y2=15.8118mm; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.53529 {
-        x1=1.27899in; y1=480.0mil; x2=1.26031in; y2=11.7175mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61826 {
+        x1=35.026346mm; y1=580.0mil; x2=34.551874mm; y2=14.2575mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.53532 {
-        x1=1.27899in; y1=480.0mil; x2=1.284in; y2=480.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61829 {
+        x1=35.026346mm; y1=580.0mil; x2=1.384in; y2=580.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.53535 {
-        x1=31.512mm; y1=13.2702mm; x2=1.24069in; y2=13.2718mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61832 {
+        x1=34.052mm; y1=15.8102mm; x2=1.34069in; y2=15.8118mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.53538 {
-        x1=31.512mm; y1=11.7175mm; x2=31.512mm; y2=13.2702mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61835 {
+        x1=34.052mm; y1=14.2575mm; x2=34.052mm; y2=15.8102mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.53690 {
-        x1=1.28in; y1=450.0mil; x2=1.375in; y2=450.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61838 {
+        x1=1.38in; y1=550.0mil; x2=37.465mm; y2=550.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.53693 {
-        x1=1.375in; y1=450.0mil; x2=36.195mm; y2=500.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61841 {
+        x1=37.465mm; y1=550.0mil; x2=1.525in; y2=600.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:polygon.4322 {
-        li:geometry {
-          ta:contour {
-           { 62.865mm; 10.0mil }
-           { 2.74in; 10.0mil }
-           { 2.74in; 430.0mil }
-           { 2.55in; 430.0mil }
-           { 2.55in; 300.0mil }
-          }
-        }
-
-        ha:flags {
-         clearpoly=1
-         lock=1
-        }
-       }
-       ha:polygon.4328 {
-        li:geometry {
-          ta:contour {
-           { 62.865mm; 990.0mil }
-           { 2.74in; 990.0mil }
-           { 2.74in; 570.0mil }
-           { 2.55in; 570.0mil }
-           { 2.55in; 700.0mil }
-          }
-        }
-
-        ha:flags {
-         clearpoly=1
-         lock=1
-        }
-       }
       }
       color = {#8b2323}
     }
 
-    ha:power {
+    ha:bottom-sig {
      lid=1
-     group=5
+     group=10
      ha:combining {     }
 
-      li:objects {
-       ha:line.4334 {
-        x1=453.0mil; y1=539.74mil; x2=133.0mil; y2=649.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4337 {
-        x1=453.0mil; y1=539.74mil; x2=514.0mil; y2=703.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4340 {
-        x1=2.374in; y1=290.0mil; x2=2.374in; y2=325.0mil; thickness=25.0mil; clearance=20.0mil;
-       }
-       ha:line.4343 {
-        x1=2.374in; y1=325.0mil; x2=61.468mm; y2=325.0mil; thickness=25.0mil; clearance=20.0mil;
-       }
-       ha:line.4346 {
-        x1=2.347in; y1=305.0mil; x2=2.401in; y2=305.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.4349 {
-        x1=2.193in; y1=291.0mil; x2=55.3212mm; y2=272.0mil; thickness=25.0mil; clearance=20.0mil;
-       }
-       ha:line.4352 {
-        x1=2.157in; y1=311.0mil; x2=56.1594mm; y2=271.0mil; thickness=25.0mil; clearance=20.0mil;
-       }
-       ha:line.4355 {
-        x1=2.176in; y1=309.0mil; x2=2.216in; y2=279.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.4358 {
-        x1=56.3372mm; y1=285.0mil; x2=56.0578mm; y2=285.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.4361 {
-        x1=55.9308mm; y1=556.0mil; x2=2.152in; y2=556.0mil; thickness=32.0mil; clearance=12.0mil;
-       }
-       ha:line.4364 {
-        x1=54.3052mm; y1=567.0mil; x2=55.8546mm; y2=567.0mil; thickness=32.0mil; clearance=12.0mil;
-       }
-       ha:polygon.4388 {
-        li:geometry {
-          ta:contour {
-           { 15.0mil; 15.0mil }
-           { 485.0mil; 15.0mil }
-           { 485.0mil; 40.0mil }
-           { 1.015in; 40.0mil }
-           { 1.015in; 15.0mil }
-           { 58.928mm; 15.0mil }
-           { 58.928mm; 290.0mil }
-           { 2.209in; 290.0mil }
-           { 2.144in; 340.0mil }
-           { 2.144in; 540.0mil }
-           { 2.29in; 540.0mil }
-           { 2.29in; 710.0mil }
-           { 2.29in; 985.0mil }
-           { 15.0mil; 985.0mil }
-          }
-        }
-
-        ha:flags {
-         clearpoly=1
-         lock=1
-        }
-       }
-       ha:polygon.4403 {
-        li:geometry {
-          ta:contour {
-           { 69.469mm; 15.0mil }
-           { 2.33in; 15.0mil }
-           { 2.33in; 300.0mil }
-           { 56.261mm; 300.0mil }
-           { 54.7116mm; 348.0mil }
-           { 54.7116mm; 530.0mil }
-           { 2.3in; 530.0mil }
-           { 2.3in; 985.0mil }
-           { 69.469mm; 985.0mil }
-          }
-        }
+      ha:attributes {
+        {pcb-rnd::key::vis}={<Key>l; Shift<Key>b}
+        {pcb-rnd::key::select}={<Key>l; <Key>b}
+      }
 
-        ha:flags {
-         clearpoly=1
-         lock=1
-        }
+      li:objects {
+       ha:line.61980 {
+        x1=508.0mil; y1=561.0mil; x2=586.0mil; y2=561.0mil; thickness=25.0mil; clearance=20.0mil;
        }
       }
       color = {#3a5fcd}
     }
 
-    ha:signal {
+    ha:top-gnd {
      lid=2
+     group=3
+     ha:combining {     }
+
+      li:objects {
+      }
+      color = {#104e8b}
+    }
+
+    ha:bottom-gnd {
+     lid=3
+     group=10
+     ha:combining {     }
+
+      li:objects {
+      }
+      color = {#cd3700}
+    }
+
+    ha:int-sig2 {
+     lid=4
      group=7
      ha:combining {     }
 
+      ha:attributes {
+        {pcb-rnd::key::vis}={<Key>l; Shift<Key>i}
+        {pcb-rnd::key::select}={<Key>l; <Key>i}
+      }
+
       li:objects {
-       ha:line.4665 {
-        x1=559.0mil; y1=523.0mil; x2=505.0mil; y2=577.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61914 {
+        x1=659.0mil; y1=623.0mil; x2=605.0mil; y2=677.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4668 {
-        x1=505.0mil; y1=577.0mil; x2=423.0mil; y2=577.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61917 {
+        x1=605.0mil; y1=677.0mil; x2=523.0mil; y2=677.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4671 {
-        x1=590.0mil; y1=498.0mil; x2=436.0mil; y2=498.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61932 {
+        x1=523.0mil; y1=677.0mil; x2=432.0mil; y2=586.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4674 {
-        x1=484.0mil; y1=425.0mil; x2=499.0mil; y2=425.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61929 {
+        x1=432.0mil; y1=382.0mil; x2=432.0mil; y2=586.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4677 {
-        x1=573.0mil; y1=351.0mil; x2=499.0mil; y2=425.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61950 {
+        x1=485.0mil; y1=547.0mil; x2=485.0mil; y2=472.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4680 {
-        x1=332.0mil; y1=282.0mil; x2=332.0mil; y2=486.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61935 {
+        x1=536.0mil; y1=598.0mil; x2=485.35433071mil; y2=547.35433071mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4683 {
-        x1=423.0mil; y1=577.0mil; x2=332.0mil; y2=486.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61920 {
+        x1=690.0mil; y1=598.0mil; x2=536.0mil; y2=598.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4686 {
-        x1=436.0mil; y1=498.0mil; x2=9.788mm; y2=11.3628mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61941 {
+        x1=690.0mil; y1=598.0mil; x2=728.0mil; y2=560.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4689 {
-        x1=628.0mil; y1=458.0mil; x2=628.0mil; y2=460.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61944 {
+        x1=702.0mil; y1=623.0mil; x2=762.0mil; y2=563.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4692 {
-        x1=590.0mil; y1=498.0mil; x2=628.0mil; y2=460.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61947 {
+        x1=762.0mil; y1=563.0mil; x2=762.0mil; y2=543.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4695 {
-        x1=602.0mil; y1=523.0mil; x2=662.0mil; y2=463.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61953 {
+        x1=659.0mil; y1=623.0mil; x2=702.0mil; y2=623.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4698 {
-        x1=662.0mil; y1=463.0mil; x2=662.0mil; y2=443.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61926 {
+        x1=673.0mil; y1=451.0mil; x2=599.0mil; y2=525.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4725 {
-        x1=385.0mil; y1=447.0mil; x2=385.0mil; y2=372.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61971 {
+        x1=587.0mil; y1=327.0mil; x2=673.0mil; y2=413.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4728 {
-        x1=559.0mil; y1=523.0mil; x2=602.0mil; y2=523.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61968 {
+        x1=564.0mil; y1=327.0mil; x2=587.0mil; y2=327.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4857 {
-        x1=476.0mil; y1=259.0mil; x2=411.0mil; y2=399.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61965 {
+        x1=538.0mil; y1=353.0mil; x2=564.0mil; y2=327.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4911 {
-        x1=133.0mil; y1=350.0mil; x2=128.0mil; y2=350.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61956 {
+        x1=576.0mil; y1=359.0mil; x2=511.0mil; y2=499.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4935 {
-        x1=292.0mil; y1=253.0mil; x2=438.0mil; y2=253.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61974 {
+        x1=538.0mil; y1=353.0mil; x2=236.0mil; y2=353.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4938 {
-        x1=438.0mil; y1=253.0mil; x2=464.0mil; y2=227.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61923 {
+        x1=584.0mil; y1=525.0mil; x2=599.0mil; y2=525.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4941 {
-        x1=464.0mil; y1=227.0mil; x2=487.0mil; y2=227.0mil; thickness=10.0mil; clearance=12.0mil;
+      }
+      color = {#548b54}
+    }
+
+    ha:int-sig1 {
+     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.61856 {
+        x1=553.0mil; y1=639.74mil; x2=233.0mil; y2=749.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4944 {
-        x1=487.0mil; y1=227.0mil; x2=573.0mil; y2=313.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61859 {
+        x1=553.0mil; y1=639.74mil; x2=614.0mil; y2=803.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4947 {
-        x1=298.0mil; y1=253.0mil; x2=136.0mil; y2=253.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61862 {
+        x1=2.474in; y1=390.0mil; x2=2.474in; y2=425.0mil; thickness=25.0mil; clearance=20.0mil;
+       }
+       ha:line.61865 {
+        x1=2.474in; y1=425.0mil; x2=2.52in; y2=425.0mil; thickness=25.0mil; clearance=20.0mil;
+       }
+       ha:line.61868 {
+        x1=2.447in; y1=405.0mil; x2=63.5254mm; y2=405.0mil; thickness=10.0mil; clearance=12.0mil;
+       }
+       ha:line.61871 {
+        x1=2.293in; y1=391.0mil; x2=2.278in; y2=372.0mil; thickness=25.0mil; clearance=20.0mil;
+       }
+       ha:line.61874 {
+        x1=2.257in; y1=411.0mil; x2=58.6994mm; y2=371.0mil; thickness=25.0mil; clearance=20.0mil;
+       }
+       ha:line.61877 {
+        x1=2.276in; y1=409.0mil; x2=58.8264mm; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
+       }
+       ha:line.61880 {
+        x1=2.318in; y1=385.0mil; x2=58.5978mm; y2=385.0mil; thickness=10.0mil; clearance=12.0mil;
+       }
+       ha:line.61883 {
+        x1=2.302in; y1=656.0mil; x2=2.252in; y2=656.0mil; thickness=32.0mil; clearance=12.0mil;
+       }
+       ha:line.61886 {
+        x1=2.238in; y1=667.0mil; x2=58.3946mm; y2=667.0mil; thickness=32.0mil; clearance=12.0mil;
+       }
+       ha:line.61938 {
+        x1=728.0mil; y1=558.0mil; x2=728.0mil; y2=560.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4950 {
-        x1=136.0mil; y1=253.0mil; x2=133.0mil; y2=250.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.61959 {
+        x1=233.0mil; y1=450.0mil; x2=228.0mil; y2=450.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-      }
-      color = {#104e8b}
-    }
-
-    ha:GND {
-     lid=3
-     group=10
-     ha:combining {     }
-
-      li:objects {
-       ha:line.5028 {
-        x1=408.0mil; y1=461.0mil; x2=486.0mil; y2=461.0mil; thickness=25.0mil; clearance=20.0mil;
-       }
-       ha:polygon.5031 {
-        li:geometry {
-          ta:contour {
-           { 10.0mil; 10.0mil }
-           { 490.0mil; 10.0mil }
-           { 490.0mil; 35.0mil }
-           { 1.01in; 35.0mil }
-           { 1.01in; 10.0mil }
-           { 2.74in; 10.0mil }
-           { 2.74in; 990.0mil }
-           { 10.0mil; 990.0mil }
-          }
-        }
-
+       ha:line.61977 {
+        x1=236.0mil; y1=353.0mil; x2=233.0mil; y2=350.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
-         clearpoly=1
-         lock=1
+         clearline=1
         }
        }
       }
-      color = {#cd3700}
+      color = {#8b7355}
     }
 
     ha:outline {
-     lid=4
+     lid=6
      group=9
-     ha:combining { auto=1;     }
-
-      ha:attributes {
-        {PCB::skip-drc}=1
-      }
+     ha:combining {     }
 
       li:objects {
-       ha:line.5040 {
-        x1=0.0; y1=0.0; x2=500.0mil; y2=0.0; thickness=10.0mil; clearance=20.0mil;
+       ha:line.61992 {
+        x1=100.0mil; y1=100.0mil; x2=600.0mil; y2=100.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          lock=1
         }
        }
-       ha:line.5043 {
-        x1=500.0mil; y1=0.0; x2=500.0mil; y2=25.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.61995 {
+        x1=600.0mil; y1=100.0mil; x2=600.0mil; y2=125.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          lock=1
         }
        }
-       ha:line.5046 {
-        x1=500.0mil; y1=25.0mil; x2=1000.0mil; y2=25.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.61998 {
+        x1=600.0mil; y1=125.0mil; x2=1.1in; y2=125.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          lock=1
         }
        }
-       ha:line.5049 {
-        x1=1000.0mil; y1=25.0mil; x2=1000.0mil; y2=0.0; thickness=10.0mil; clearance=20.0mil;
+       ha:line.62001 {
+        x1=1.1in; y1=125.0mil; x2=1.1in; y2=100.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          lock=1
         }
        }
-       ha:line.5052 {
-        x1=1000.0mil; y1=0.0; x2=2.75in; y2=0.0; thickness=10.0mil; clearance=20.0mil;
+       ha:line.62004 {
+        x1=1.1in; y1=100.0mil; x2=72.39mm; y2=100.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          lock=1
         }
        }
-       ha:line.5055 {
-        x1=2.75in; y1=0.0; x2=2.75in; y2=1000.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.62007 {
+        x1=72.39mm; y1=100.0mil; x2=72.39mm; y2=1.1in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          lock=1
         }
        }
-       ha:line.5058 {
-        x1=2.75in; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.62010 {
+        x1=72.39mm; y1=1.1in; x2=100.0mil; y2=1.1in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          lock=1
         }
        }
-       ha:line.5061 {
-        x1=0.0; y1=0.0; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.62013 {
+        x1=100.0mil; y1=100.0mil; x2=100.0mil; y2=1.1in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          lock=1
         }
        }
       }
-      color = {#548b54}
+      color = {#00868b}
     }
 
-    ha:silk {
-     lid=5
+    ha:bottom-silk {
+     lid=7
      group=12
      ha:combining { auto=1;     }
 
+      ha:attributes {
+        {pcb-rnd::key::vis}={<Key>l; Shift<Key>x}
+        {pcb-rnd::key::select}={<Key>l; <Key>x}
+      }
+
       li:objects {
-       ha:polygon.5076 {
+       ha:polygon.62029 {
         li:geometry {
           ta:contour {
-           { 478.0mil; 990.0mil }
-           { 962.0mil; 990.0mil }
-           { 962.0mil; 774.0mil }
-           { 478.0mil; 774.0mil }
+           { 578.0mil; 1.09in }
+           { 1.062in; 1.09in }
+           { 1.062in; 874.0mil }
+           { 578.0mil; 874.0mil }
           }
         }
 
@@ -24605,23 +24230,23 @@ ha:pcb-rnd-board-v6 {
          clearpoly=1
         }
        }
-       ha:polygon.53724 {
+       ha:polygon.62034 {
         li:geometry {
           ta:contour {
-           { 2.2263in; 524.5mil }
-           { 2.1806811in; 585.32mil }
-           { 2.1044in; 339.93mil }
-           { 52.1162mm; 291.0mil }
-           { 54.53888mm; 291.0mil }
-           { 55.7985mm; 8.612378mm }
-           { 55.7985mm; 528.47mil }
-           { 2.2263in; 12.925552mm }
-           { 57.2978mm; 528.47mil }
-           { 57.2978mm; 8.612378mm }
-           { 58.5559mm; 291.0mil }
-           { 60.9798mm; 291.0mil }
-           { 59.6445mm; 339.93mil }
-           { 57.707mm; 585.32mil }
+           { 2.3263in; 624.5mil }
+           { 2.2806811in; 685.32mil }
+           { 2.2044in; 439.93mil }
+           { 54.6562mm; 391.0mil }
+           { 57.07888mm; 391.0mil }
+           { 58.3385mm; 11.152378mm }
+           { 58.3385mm; 628.47mil }
+           { 2.3263in; 15.465552mm }
+           { 59.8378mm; 628.47mil }
+           { 59.8378mm; 11.152378mm }
+           { 61.0959mm; 391.0mil }
+           { 63.5198mm; 391.0mil }
+           { 62.1845mm; 439.93mil }
+           { 60.247mm; 685.32mil }
           }
         }
 
@@ -24629,15 +24254,15 @@ ha:pcb-rnd-board-v6 {
          clearpoly=1
         }
        }
-       ha:polygon.53739 {
+       ha:polygon.62049 {
         li:geometry {
           ta:contour {
-           { 2.2263in; 18.615406mm }
-           { 55.5048mm; 600.84mil }
-           { 55.7997mm; 14.90726mm }
-           { 2.2263in; 648.85mil }
-           { 57.2963mm; 14.90726mm }
-           { 57.5912mm; 600.84mil }
+           { 2.3263in; 21.155406mm }
+           { 58.0448mm; 700.84mil }
+           { 58.3397mm; 17.44726mm }
+           { 2.3263in; 748.85mil }
+           { 59.8363mm; 17.44726mm }
+           { 60.1312mm; 700.84mil }
           }
         }
 
@@ -24645,102 +24270,95 @@ ha:pcb-rnd-board-v6 {
          clearpoly=1
         }
        }
-       ha:text.5064 {
-        string=apogee; x=8.602726mm; y=399.17mil; scale=100; fid=0;
+       ha:text.62016 {
+        string=apogee; x=11.142726mm; y=499.17mil; scale=100; fid=0;
         ha:flags {
          onsolder=1
         }
         rot = 270.000000
        }
-       ha:text.5065 {
-        string=switch; x=8.5504mm; y=20.193254mm; scale=100; fid=0;
+       ha:text.62017 {
+        string=switch; x=11.0904mm; y=22.733254mm; scale=100; fid=0;
         ha:flags {
          onsolder=1
         }
         rot = 270.000000
        }
-       ha:text.5067 {
-        string=main; x=8.585962mm; y=14.29131mm; scale=100; fid=0;
+       ha:text.62018 {
+        string=main; x=11.125962mm; y=16.83131mm; scale=100; fid=0;
         ha:flags {
          onsolder=1
         }
         rot = 270.000000
        }
-       ha:text.5069 {
-        string=Licensed under the TAPR OHL (www.tapr.org/OHL); x=483.43mil; y=2.656332mm; scale=100; fid=0;
-        ha:flags {
-         onsolder=1
-        }
-        rot = 360.000000
-       }
-       ha:text.5071 {
-        string=GND; x=88.0mil; y=952.0mil; scale=100; fid=0;
+       ha:text.62019 {
+        string=GND; x=188.0mil; y=1.052in; scale=100; fid=0;
         ha:flags {
          clearline=1
          onsolder=1
         }
         rot = 270.000000
        }
-       ha:text.5072 {
-        string=+; x=434.98mil; y=723.57mil; scale=200; fid=0;
+       ha:text.62020 {
+        string=+; x=534.98mil; y=823.57mil; scale=200; fid=0;
         ha:flags {
          onsolder=1
         }
         rot = 0.000000
        }
-       ha:text.5073 {
-        string=-; x=393.17mil; y=314.86mil; scale=200; fid=0;
+       ha:text.62021 {
+        string=-; x=493.17mil; y=414.86mil; scale=200; fid=0;
         ha:flags {
          onsolder=1
         }
         rot = 90.000000
        }
-       ha:text.5066 {
-        string=companion; x=56.1594mm; y=278.0mil; scale=100; fid=0;
+       ha:text.62022 {
+        string=companion; x=58.6994mm; y=378.0mil; scale=100; fid=0;
         ha:flags {
          onsolder=1
         }
         rot = 0.000000
        }
-       ha:text.41744 {
-        string=TeleMetrum v4.0; x=1.0058in; y=982.07mil; scale=175; fid=0;
+       ha:text.62023 {
+        string=TeleMetrum v4.0; x=28.08732mm; y=27.484578mm; scale=175; fid=0;
         ha:flags {
          onsolder=1
         }
         rot = 360.000000
        }
-       ha:text.43660 {
-        string=battery; x=593.12mil; y=15.241016mm; scale=100; fid=0;
+       ha:text.62024 {
+        string=battery; x=693.12mil; y=17.781016mm; scale=100; fid=0;
         ha:flags {
          onsolder=1
         }
         rot = 270.000000
        }
-       ha:text.53697 {
-        string=debug; x=46.5612mm; y=793.99mil; scale=100; fid=0;
+       ha:text.62025 {
+        string=debug; x=49.1012mm; y=893.99mil; scale=100; fid=0;
         ha:flags {
          onsolder=1
         }
         rot = 0.000000
        }
-       ha:text.53699 {
-        string=cc1310; x=2.297in; y=790.0mil; scale=100; fid=0;
+       ha:text.62026 {
+        string=cc1310; x=2.397in; y=890.0mil; scale=100; fid=0;
         ha:flags {
          clearline=1
          onsolder=1
         }
         rot = 0.000000
        }
-       ha:text.53701 {
-        string=lpc; x=2.076in; y=793.0mil; scale=100; fid=0;
+       ha:text.62027 {
+        string=lpc; x=2.176in; y=893.0mil; scale=100; fid=0;
         ha:flags {
          clearline=1
          onsolder=1
         }
         rot = 0.000000
        }
-       ha:text.53749 {
-        string=` 2021 Bdale Garbee; x=486.43mil; y=179.36mil; scale=100; fid=0;
+       ha:text.62028 {
+        string=` 2021 Bdale Garbee; x=14.895322mm; y=279.36mil; scale=100; fid=0;
         ha:flags {
          onsolder=1
         }
@@ -24750,22 +24368,37 @@ ha:pcb-rnd-board-v6 {
       color = {#000000}
     }
 
-    ha:silk {
-     lid=6
-     group=1
+    ha:top-silk {
+     lid=8
+     group=1
+     ha:combining { auto=1;     }
+
+      ha:attributes {
+        {pcb-rnd::key::vis}={<Key>l; Shift<Key>s}
+        {pcb-rnd::key::select}={<Key>l; <Key>s}
+      }
+
+      li:objects {
+       ha:text.62056 {
+        string=+; x=582.0mil; y=609.74mil; scale=100; fid=0;
+        rot = 0.000000
+       }
+      }
+      color = {#000000}
+    }
+
+    ha:top-paste {
+     lid=9
+     group=0
      ha:combining { auto=1;     }
 
       li:objects {
-       ha:text.5103 {
-        string=+; x=482.0mil; y=509.74mil; scale=100; fid=0;
-        rot = 0.000000
-       }
       }
-      color = {#000000}
+      color = {#cd00cd}
     }
 
     ha:top-mask {
-     lid=7
+     lid=10
      group=2
      ha:combining { sub=1; auto=1;     }
 
@@ -24775,7 +24408,7 @@ ha:pcb-rnd-board-v6 {
     }
 
     ha:bottom-mask {
-     lid=8
+     lid=11
      group=11
      ha:combining { sub=1; auto=1;     }
 
@@ -24784,9 +24417,9 @@ ha:pcb-rnd-board-v6 {
       color = {#ff0000}
     }
 
-    ha:top-paste {
-     lid=9
-     group=0
+    ha:bottom-paste {
+     lid=12
+     group=13
      ha:combining { auto=1;     }
 
       li:objects {
@@ -24794,21 +24427,61 @@ ha:pcb-rnd-board-v6 {
       color = {#cd00cd}
     }
 
-    ha:bottom-paste {
-     lid=10
-     group=13
+    ha:slot-plated {
+     lid=13
+     group=14
      ha:combining { auto=1;     }
 
       li:objects {
       }
-      color = {#cd00cd}
+      color = {#8b7355}
+    }
+
+    ha:slot-unplated {
+     lid=14
+     group=15
+     ha:combining { auto=1;     }
+
+      li:objects {
+      }
+      color = {#00868b}
+    }
+
+    ha:top-assy {
+     lid=15
+     group=16
+     ha:combining {     }
+
+      li:objects {
+      }
+      color = {#444444}
+    }
+
+    ha:bot-assy {
+     lid=16
+     group=17
+     ha:combining {     }
+
+      li:objects {
+      }
+      color = {#444444}
+    }
+
+    ha:fab {
+     lid=17
+     group=18
+     ha:combining { auto=1;     }
+
+      li:objects {
+      }
+      color = {#222222}
     }
    }
  }
 
  ha:font {
   ha:geda_pcb {
-   cell_width=1.651001mm; cell_height=1.651001mm;
+   cell_width=1.270001mm; cell_height=1.397001mm;
    ha:symbols {
     ha:] {
      width=0.127001mm; height=1.270001mm; delta=12.0mil;
@@ -24881,35 +24554,32 @@ ha:pcb-rnd-board-v6 {
       }
      }
     }
-    ha:a {
-     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+    ha:d {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+       x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.3 {
-       x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.4 {
-       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
       }
       ha:line.5 {
-       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.6 {
-       x1=20.0mil; y1=45.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.7 {
-       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
-      }
-      ha:line.8 {
-       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
       }
      }
     }
@@ -24959,32 +24629,41 @@ ha:pcb-rnd-board-v6 {
       }
      }
     }
-    ha:d {
-     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+    ha:g {
+     width=0.508001mm; height=1.651001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.3 {
-       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
       }
       ha:line.4 {
-       x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.5 {
-       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.6 {
-       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
       }
       ha:line.7 {
-       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+       x1=0.0; y1=60.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=5.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=15.0mil; y1=65.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil;
+      }
+      ha:line.10 {
+       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil;
       }
      }
     }
@@ -25012,48 +24691,24 @@ ha:pcb-rnd-board-v6 {
      width=0.001um; height=1.270001mm; delta=10.0mil;
      li:objects {
       ha:line.0 {
-       x1=0.0; y1=20.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil;
+       x1=0.0; y1=20.0mil; x2=0.0; y2=21.0mil; thickness=10.0mil;
       }
       ha:line.1 {
        x1=0.0; y1=35.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
       }
      }
     }
-    ha:g {
-     width=0.508001mm; height=1.651001mm; delta=12.0mil;
+    ha:j {
+     width=0.127001mm; height=1.651001mm; delta=10.0mil;
      li:objects {
       ha:line.0 {
-       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=20.0mil; x2=5.0mil; y2=21.0mil; thickness=10.0mil;
       }
       ha:line.1 {
-       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=60.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
-      }
-      ha:line.3 {
-       x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
-      }
-      ha:line.4 {
-       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
-      }
-      ha:line.5 {
-       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
-      }
-      ha:line.6 {
-       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
-      }
-      ha:line.7 {
-       x1=0.0; y1=60.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil;
-      }
-      ha:line.8 {
-       x1=5.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil;
-      }
-      ha:line.9 {
-       x1=15.0mil; y1=65.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil;
-      }
-      ha:line.10 {
-       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil;
+       x1=0.0; y1=65.0mil; x2=5.0mil; y2=60.0mil; thickness=8.0mil;
       }
      }
     }
@@ -25082,17 +24737,38 @@ ha:pcb-rnd-board-v6 {
       }
      }
     }
-    ha:j {
-     width=0.127001mm; height=1.651001mm; delta=10.0mil;
+    ha:m {
+     width=0.889001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=5.0mil; y1=20.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=60.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=0.0; y1=65.0mil; x2=5.0mil; y2=60.0mil; thickness=8.0mil;
+       x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=20.0mil; y1=35.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=25.0mil; y1=30.0mil; x2=30.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=30.0mil; y1=30.0mil; x2=35.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=35.0mil; y1=35.0mil; x2=35.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil;
       }
      }
     }
@@ -25148,38 +24824,35 @@ ha:pcb-rnd-board-v6 {
       }
      }
     }
-    ha:m {
-     width=0.889001mm; height=1.270001mm; delta=12.0mil;
+    ha:p {
+     width=0.635001mm; height=1.651001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.3 {
-       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+       x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.4 {
-       x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil;
       }
       ha:line.5 {
-       x1=20.0mil; y1=35.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
       }
       ha:line.6 {
-       x1=25.0mil; y1=30.0mil; x2=30.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
       }
       ha:line.7 {
-       x1=30.0mil; y1=30.0mil; x2=35.0mil; y2=35.0mil; thickness=8.0mil;
+       x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.8 {
-       x1=35.0mil; y1=35.0mil; x2=35.0mil; y2=50.0mil; thickness=8.0mil;
-      }
-      ha:line.9 {
-       x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
       }
      }
     }
@@ -25229,35 +24902,35 @@ ha:pcb-rnd-board-v6 {
       }
      }
     }
-    ha:p {
-     width=0.635001mm; height=1.651001mm; delta=12.0mil;
+    ha:s {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil;
+       x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=20.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
       }
       ha:line.3 {
-       x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=40.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
       }
       ha:line.4 {
-       x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil;
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=40.0mil; thickness=8.0mil;
       }
       ha:line.5 {
-       x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.6 {
-       x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.7 {
-       x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil;
       }
       ha:line.8 {
-       x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
       }
      }
     }
@@ -25295,35 +24968,14 @@ ha:pcb-rnd-board-v6 {
       }
      }
     }
-    ha:s {
-     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+    ha:v {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=0.0; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
-      }
-      ha:line.2 {
-       x1=20.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
-      }
-      ha:line.3 {
-       x1=5.0mil; y1=40.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
-      }
-      ha:line.4 {
-       x1=0.0; y1=35.0mil; x2=5.0mil; y2=40.0mil; thickness=8.0mil;
-      }
-      ha:line.5 {
-       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
-      }
-      ha:line.6 {
-       x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
-      }
-      ha:line.7 {
-       x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil;
-      }
-      ha:line.8 {
-       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=20.0mil; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
       }
      }
     }
@@ -25370,20 +25022,32 @@ ha:pcb-rnd-board-v6 {
       }
      }
     }
-    ha:v {
-     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+    ha:y {
+     width=0.508001mm; height=1.651001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=0.0; y1=30.0mil; x2=0.0; y2=40.0mil; thickness=8.0mil;
+       x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=65.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=5.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil;
       }
-      ha:line.1 {
-       x1=0.0; y1=40.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      ha:line.5 {
+       x1=0.0; y1=60.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil;
       }
-      ha:line.2 {
-       x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+      ha:line.6 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
       }
-      ha:line.3 {
-       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+      ha:line.7 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
       }
      }
     }
@@ -25421,32 +25085,26 @@ ha:pcb-rnd-board-v6 {
       }
      }
     }
-    ha:y {
-     width=0.508001mm; height=1.651001mm; delta=12.0mil;
+    ha:&7b {
+     width=0.254001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=15.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil;
+       x1=0.0; y1=30.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil;
       }
       ha:line.3 {
-       x1=15.0mil; y1=65.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil;
+       x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil;
       }
       ha:line.4 {
-       x1=5.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil;
       }
       ha:line.5 {
-       x1=0.0; y1=60.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil;
-      }
-      ha:line.6 {
-       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
-      }
-      ha:line.7 {
-       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
       }
      }
     }
@@ -25481,31 +25139,8 @@ ha:pcb-rnd-board-v6 {
       }
      }
     }
-    ha:&7b {
-     width=0.254001mm; height=1.270001mm; delta=12.0mil;
-     li:objects {
-      ha:line.0 {
-       x1=5.0mil; y1=15.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil;
-      }
-      ha:line.1 {
-       x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil;
-      }
-      ha:line.2 {
-       x1=0.0; y1=30.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil;
-      }
-      ha:line.3 {
-       x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil;
-      }
-      ha:line.4 {
-       x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil;
-      }
-      ha:line.5 {
-       x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
-      }
-     }
-    }
     ha:&20 {
-     width=0.0; height=0.0; delta=18.0mil;
+     width=0.0; height=10.0mil; delta=18.0mil;
      li:objects {
      }
     }
@@ -25807,13 +25442,13 @@ ha:pcb-rnd-board-v6 {
      width=0.381001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=0.0; y1=18.0mil; x2=8.0mil; y2=10.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=8.0mil; y1=10.0mil; x2=8.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=0.0; y1=20.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil;
+       x1=0.0; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
       }
      }
     }
@@ -25853,19 +25488,28 @@ ha:pcb-rnd-board-v6 {
        x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil;
       }
       ha:line.3 {
-       x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
       }
       ha:line.4 {
-       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.5 {
-       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.6 {
-       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil;
       }
       ha:line.7 {
-       x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=20.0mil; y1=33.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=20.0mil; y1=33.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil;
+      }
+      ha:line.10 {
+       x1=20.0mil; y1=23.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil;
       }
      }
     }
@@ -25873,10 +25517,10 @@ ha:pcb-rnd-board-v6 {
      width=0.635001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=0.0; y1=30.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+       x1=0.0; y1=35.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=0.0; y1=30.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=0.0; y1=35.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil;
       }
       ha:line.2 {
        x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
@@ -25934,10 +25578,10 @@ ha:pcb-rnd-board-v6 {
        x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.5 {
-       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+       x1=15.0mil; y1=28.0mil; x2=20.0mil; y2=33.0mil; thickness=8.0mil;
       }
       ha:line.6 {
-       x1=0.0; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil;
       }
       ha:line.7 {
        x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
@@ -25946,7 +25590,7 @@ ha:pcb-rnd-board-v6 {
        x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
       }
       ha:line.9 {
-       x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+       x1=20.0mil; y1=33.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
       }
      }
     }
@@ -25954,12 +25598,9 @@ ha:pcb-rnd-board-v6 {
      width=0.635001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=0.0; y1=50.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=25.0mil; y1=10.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil;
-      }
-      ha:line.2 {
        x1=0.0; y1=10.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil;
       }
      }
@@ -25971,19 +25612,19 @@ ha:pcb-rnd-board-v6 {
        x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+       x1=0.0; y1=37.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=0.0; y1=37.0mil; x2=7.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.3 {
-       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=7.0mil; y1=30.0mil; x2=13.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.4 {
-       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+       x1=13.0mil; y1=30.0mil; x2=20.0mil; y2=37.0mil; thickness=8.0mil;
       }
       ha:line.5 {
-       x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+       x1=20.0mil; y1=37.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
       }
       ha:line.6 {
        x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
@@ -25992,10 +25633,10 @@ ha:pcb-rnd-board-v6 {
        x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.8 {
-       x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=0.0; y1=23.0mil; x2=7.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.9 {
-       x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil;
+       x1=0.0; y1=15.0mil; x2=0.0; y2=23.0mil; thickness=8.0mil;
       }
       ha:line.10 {
        x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
@@ -26007,10 +25648,10 @@ ha:pcb-rnd-board-v6 {
        x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil;
       }
       ha:line.13 {
-       x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=25.0mil; thickness=8.0mil;
+       x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil;
       }
       ha:line.14 {
-       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=25.0mil; thickness=8.0mil;
+       x1=13.0mil; y1=30.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil;
       }
      }
     }
@@ -26018,7 +25659,7 @@ ha:pcb-rnd-board-v6 {
      width=0.508001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=0.0; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.1 {
        x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
@@ -26154,19 +25795,19 @@ ha:pcb-rnd-board-v6 {
      width=0.635001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=0.0; y1=15.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+       x1=0.0; y1=20.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+       x1=0.0; y1=20.0mil; x2=7.0mil; y2=10.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+       x1=7.0mil; y1=10.0mil; x2=18.0mil; y2=10.0mil; thickness=8.0mil;
       }
       ha:line.3 {
-       x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil;
+       x1=18.0mil; y1=10.0mil; x2=25.0mil; y2=20.0mil; thickness=8.0mil;
       }
       ha:line.4 {
-       x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=25.0mil; y1=20.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.5 {
        x1=0.0; y1=30.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil;
@@ -26183,13 +25824,13 @@ ha:pcb-rnd-board-v6 {
        x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+       x1=25.0mil; y1=33.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
       }
       ha:line.3 {
-       x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil;
+       x1=20.0mil; y1=28.0mil; x2=25.0mil; y2=33.0mil; thickness=8.0mil;
       }
       ha:line.4 {
-       x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=28.0mil; x2=20.0mil; y2=28.0mil; thickness=8.0mil;
       }
       ha:line.5 {
        x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
@@ -26201,10 +25842,10 @@ ha:pcb-rnd-board-v6 {
        x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil;
       }
       ha:line.8 {
-       x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil;
+       x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=23.0mil; thickness=8.0mil;
       }
       ha:line.9 {
-       x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil;
+       x1=20.0mil; y1=28.0mil; x2=25.0mil; y2=23.0mil; thickness=8.0mil;
       }
      }
     }
@@ -26212,19 +25853,19 @@ ha:pcb-rnd-board-v6 {
      width=0.508001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=7.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=0.0; y1=43.0mil; x2=7.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+       x1=0.0; y1=17.0mil; x2=0.0; y2=43.0mil; thickness=8.0mil;
       }
       ha:line.3 {
-       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+       x1=0.0; y1=17.0mil; x2=7.0mil; y2=10.0mil; thickness=8.0mil;
       }
       ha:line.4 {
-       x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+       x1=7.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
       }
      }
     }
@@ -26235,19 +25876,19 @@ ha:pcb-rnd-board-v6 {
        x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil;
+       x1=18.0mil; y1=10.0mil; x2=25.0mil; y2=17.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+       x1=25.0mil; y1=17.0mil; x2=25.0mil; y2=43.0mil; thickness=8.0mil;
       }
       ha:line.3 {
-       x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+       x1=18.0mil; y1=50.0mil; x2=25.0mil; y2=43.0mil; thickness=8.0mil;
       }
       ha:line.4 {
-       x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=0.0; y1=50.0mil; x2=18.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.5 {
-       x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+       x1=0.0; y1=10.0mil; x2=18.0mil; y2=10.0mil; thickness=8.0mil;
       }
      }
     }
@@ -26255,7 +25896,7 @@ ha:pcb-rnd-board-v6 {
      width=0.508001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=0.0; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil;
       }
       ha:line.1 {
        x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
@@ -26278,7 +25919,7 @@ ha:pcb-rnd-board-v6 {
        x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=0.0; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+       x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil;
       }
      }
     }
@@ -26349,7 +25990,7 @@ ha:pcb-rnd-board-v6 {
      width=0.381001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=0.0; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil;
+       x1=7.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil;
       }
       ha:line.1 {
        x1=15.0mil; y1=10.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil;
@@ -26363,6 +26004,9 @@ ha:pcb-rnd-board-v6 {
       ha:line.4 {
        x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
       }
+      ha:line.5 {
+       x1=0.0; y1=45.0mil; x2=0.0; y2=40.0mil; thickness=8.0mil;
+      }
      }
     }
     ha:K {
@@ -26397,10 +26041,10 @@ ha:pcb-rnd-board-v6 {
        x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=0.0; y1=10.0mil; x2=15.0mil; y2=25.0mil; thickness=8.0mil;
+       x1=0.0; y1=10.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=15.0mil; y1=25.0mil; x2=30.0mil; y2=10.0mil; thickness=8.0mil;
+       x1=15.0mil; y1=30.0mil; x2=30.0mil; y2=10.0mil; thickness=8.0mil;
       }
       ha:line.3 {
        x1=30.0mil; y1=10.0mil; x2=30.0mil; y2=50.0mil; thickness=8.0mil;
@@ -26507,12 +26151,9 @@ ha:pcb-rnd-board-v6 {
        x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=0.0; y1=10.0mil; x2=0.0; y2=15.0mil; thickness=8.0mil;
+       x1=0.0; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=0.0; y1=15.0mil; x2=25.0mil; y2=40.0mil; thickness=8.0mil;
-      }
-      ha:line.3 {
        x1=25.0mil; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
       }
      }
@@ -26539,7 +26180,7 @@ ha:pcb-rnd-board-v6 {
        x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.6 {
-       x1=5.0mil; y1=30.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=13.0mil; y1=30.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
       }
      }
     }
@@ -26597,19 +26238,19 @@ ha:pcb-rnd-board-v6 {
        x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil;
       }
       ha:line.4 {
-       x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+       x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
       }
       ha:line.5 {
-       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+       x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
       }
       ha:line.6 {
-       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.7 {
        x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.8 {
-       x1=10.0mil; y1=40.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=10.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
       }
      }
     }
@@ -26637,16 +26278,10 @@ ha:pcb-rnd-board-v6 {
      width=0.508001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=0.0; y1=10.0mil; x2=0.0; y2=40.0mil; thickness=8.0mil;
+       x1=0.0; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=0.0; y1=40.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
-      }
-      ha:line.2 {
-       x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
-      }
-      ha:line.3 {
-       x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+       x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
       }
      }
     }
@@ -26665,22 +26300,10 @@ ha:pcb-rnd-board-v6 {
      width=0.635001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=0.0; y1=10.0mil; x2=0.0; y2=15.0mil; thickness=8.0mil;
+       x1=0.0; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=0.0; y1=15.0mil; x2=25.0mil; y2=40.0mil; thickness=8.0mil;
-      }
-      ha:line.2 {
-       x1=25.0mil; y1=40.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
-      }
-      ha:line.3 {
-       x1=0.0; y1=40.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
-      }
-      ha:line.4 {
-       x1=0.0; y1=40.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil;
-      }
-      ha:line.5 {
-       x1=25.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil;
+       x1=0.0; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
       }
      }
     }
@@ -26688,19 +26311,13 @@ ha:pcb-rnd-board-v6 {
      width=0.508001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=0.0; y1=10.0mil; x2=0.0; y2=15.0mil; thickness=8.0mil;
+       x1=0.0; y1=10.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=0.0; y1=15.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil;
+       x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=10.0mil; y1=25.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil;
-      }
-      ha:line.3 {
-       x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil;
-      }
-      ha:line.4 {
-       x1=10.0mil; y1=25.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=10.0mil; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
       }
      }
     }
@@ -26708,16 +26325,22 @@ ha:pcb-rnd-board-v6 {
      width=0.762001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+       x1=0.0; y1=10.0mil; x2=0.0; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=0.0; y1=50.0mil; x2=15.0mil; y2=35.0mil; thickness=8.0mil;
+       x1=0.0; y1=30.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=15.0mil; y1=35.0mil; x2=30.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.3 {
-       x1=30.0mil; y1=10.0mil; x2=30.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=15.0mil; y1=30.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=25.0mil; y1=50.0mil; x2=30.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=30.0mil; y1=30.0mil; x2=30.0mil; y2=10.0mil; thickness=8.0mil;
       }
      }
     }
@@ -26746,85 +26369,208 @@ ha:pcb-rnd-board-v6 {
       }
      }
     }
-    ha:Z {
-     width=0.635001mm; height=1.270001mm; delta=12.0mil;
-     li:objects {
-      ha:line.0 {
-       x1=0.0; y1=10.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil;
-      }
-      ha:line.1 {
-       x1=25.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil;
-      }
-      ha:line.2 {
-       x1=0.0; y1=40.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil;
-      }
-      ha:line.3 {
-       x1=0.0; y1=40.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
-      }
-      ha:line.4 {
-       x1=0.0; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
-      }
-     }
+    ha:Z {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:a {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=20.0mil; y1=45.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:_ {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+   }
+   id = 0
+  }
+ }
+ ha:layer_stack {
+  li:groups {
+   ha:0 {
+    name = top_paste
+    ha:type { top=1; paste=1;    }
+    li:layers { 9;    }
+   }
+   ha:1 {
+    name = top_silk
+    ha:type { silk=1; top=1;    }
+    li:layers { 8;    }
+   }
+   ha:2 {
+    name = top_mask
+    ha:type { top=1; mask=1;    }
+    li:layers { 10;    }
+   }
+   ha:3 {
+    name = top_copper
+    ha:type { copper=1; top=1;    }
+    li:layers { 0; 2;    }
+   }
+   ha:4 {
+    name = grp_4
+    ha:type { substrate=1; intern=1;    }
+    li:layers {    }
+    ha:attributes {
+     thickness={0.7375mm }
+    }
+   }
+   ha:5 {
+    name = Intern
+    ha:type { copper=1; intern=1;    }
+    li:layers { 5;    }
+   }
+   ha:6 {
+    name = grp_6
+    ha:type { substrate=1; intern=1;    }
+    li:layers {    }
+    ha:attributes {
+     thickness={0.125mm }
+    }
+   }
+   ha:7 {
+    name = Intern
+    ha:type { copper=1; intern=1;    }
+    li:layers { 4;    }
+   }
+   ha:8 {
+    name = grp_8
+    ha:type { substrate=1; intern=1;    }
+    li:layers {    }
+    ha:attributes {
+     thickness={0.7375mm }
+    }
+   }
+   ha:9 {
+    name = global_outline
+    ha:type { boundary=1;    }
+    li:layers { 6;    }
+    purpose = uroute
+   }
+   ha:10 {
+    name = bottom_copper
+    ha:type { bottom=1; copper=1;    }
+    li:layers { 1; 3;    }
+   }
+   ha:11 {
+    name = bottom_mask
+    ha:type { bottom=1; mask=1;    }
+    li:layers { 11;    }
+   }
+   ha:12 {
+    name = bottom_silk
+    ha:type { silk=1; bottom=1;    }
+    li:layers { 7;    }
+   }
+   ha:13 {
+    name = bottom_paste
+    ha:type { bottom=1; paste=1;    }
+    li:layers { 12;    }
+   }
+   ha:14 {
+    name = pmech
+    ha:type { mech=1;    }
+    li:layers { 13;    }
+    purpose = proute
+   }
+   ha:15 {
+    name = umech
+    ha:type { mech=1;    }
+    li:layers { 14;    }
+    purpose = uroute
+   }
+   ha:16 {
+    name = top_assy
+    ha:type { top=1; doc=1;    }
+    li:layers { 15;    }
+    ha:attributes {
+     init-invis=1
+    }
+    purpose = assy
+   }
+   ha:17 {
+    name = bot_assy
+    ha:type { bottom=1; doc=1;    }
+    li:layers { 16;    }
+    ha:attributes {
+     init-invis=1
     }
-    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;
-      }
-     }
+    purpose = assy
+   }
+   ha:18 {
+    name = fab
+    ha:type { top=1; doc=1;    }
+    li:layers { 17;    }
+    ha:attributes {
+     init-invis=1
     }
-    ha:_ {
-     width=0.508001mm; height=1.270001mm; delta=12.0mil;
-     li:objects {
-      ha:line.0 {
-       x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
-      }
+    purpose = fab
+   }
+  }
+ }
+ li:pcb-rnd-conf-v1 {
+  ha:overwrite {
+   ha:design {
+    text_font_id = 0
+   }
+   ha:editor {
+     ha:view {
+      flip_y = 0
      }
-    }
+     grid_unit = mil
+     show_solder_side = 0
+     grids_idx = 1
+     grid = 1.00 mil
    }
-   id = 0
   }
  }
-
+ ha:pixmaps {
+ }
  ha:netlists {
-   li:input {
+
+  li:input {
     ha:unnamed_net10 {
     li:conn { S1-4; U10-11;    }
     }
@@ -26843,36 +26589,36 @@ ha:pcb-rnd-board-v6 {
     ha:unnamed_net12 {
     li:conn { A1-1; S1-1;    }
     }
-     ha:unnamed_net20 {
-     li:conn { R10-2; U7-13;     }
-     }
+    ha:unnamed_net20 {
+    li:conn { R10-2; U7-13;    }
+    }
     ha:unnamed_net17 {
     li:conn { C3-1; U7-5; X1-3;    }
     }
-     ha:unnamed_net18 {
-     li:conn { C2-1; U7-4; X1-1;     }
-     }
+    ha:unnamed_net18 {
+    li:conn { C2-1; U7-4; X1-1;    }
+    }
     ha:unnamed_net19 {
     li:conn { R11-2; U7-14;    }
     }
-     ha:unnamed_net22 {
-     li:conn { J5-2; R10-1;     }
-     }
-     ha:unnamed_net23 {
-     li:conn { J5-3; R9-1; R11-1;     }
-     }
+    ha:unnamed_net22 {
+    li:conn { J5-2; R10-1;    }
+    }
+    ha:unnamed_net23 {
+    li:conn { J5-3; R9-1; R11-1;    }
+    }
     ha:beeper {
     li:conn { U3-21; U8-2;    }
     }
-     ha:unnamed_net25 {
-     li:conn { J7-3; U3-24;     }
-     }
+    ha:unnamed_net25 {
+    li:conn { J7-3; U3-24;    }
+    }
     ha:GND {
     li:conn { B1-2; C2-2; C3-2; C4-1; C5-1; C7-1; C9-1; C10-1; C11-2; C12-1; C13-1; C14-1; C21-1; C36-1; C37-1; C38-2; C39-1; C40-1; C41-1; C42-1; C43-1; C44-1; C45-1; C46-1; C47-1; C101-1; C102-1; C231-2; C461-2; C471-2; D2-3; D2-4; H1-1; H2-1; H3-1; H4-1; H5-1; J5-5; J5-G; J6-1; J7-1; J8-2; J9-1; Q1-1; Q1-3; R1-1; R2-1; R19-1; R20-1; R26-1; R35-1; R37-1; R39-1; R51-1; S1-2; S1-3; S1-5; U1-2; U2-2; U3-49; U4-2; U4-3; U5-4; U6-2; U6-4; U6-5; U7-33; U8-1; U10-1; U10-10; U10-12; U11-3; U13-4; X1-2; X1-4; X2-2; X2-4;    }
     }
-     ha:unnamed_net27 {
-     li:conn { C22-2; L11-1; L21-2; U3-2;     }
-     }
+    ha:unnamed_net27 {
+    li:conn { C22-2; L11-1; L21-2; U3-2;    }
+    }
     ha:cmp_rail {
     li:conn { R38-1; R39-2; U13-2; U13-6;    }
     }
@@ -26909,138 +26655,138 @@ ha:pcb-rnd-board-v6 {
     ha:unnamed_net6 {
     li:conn { D1-2; R50-1;    }
     }
-     ha:unnamed_net28 {
-     li:conn { C11-1; L11-2; L12-1; U3-1;     }
-     }
+    ha:unnamed_net28 {
+    li:conn { C11-1; L11-2; L12-1; U3-1;    }
+    }
     ha:unnamed_net8 {
     li:conn { D2-2; R52-1;    }
     }
     ha:unnamed_net9 {
     li:conn { D2-1; R53-1;    }
     }
-     ha:unnamed_net30 {
-     li:conn { L1-1; U3-33;     }
-     }
+    ha:unnamed_net30 {
+    li:conn { L1-1; U3-33;    }
+    }
     ha:unnamed_net26 {
     li:conn { J7-4; U3-25;    }
     }
     ha:reset_n {
     li:conn { J6-2; J7-2; U3-35; U7-2; U10-9; U11-1;    }
     }
-     ha:unnamed_net39 {
-     li:conn { C14-2; C15-2; L14-2;     }
-     }
+    ha:unnamed_net39 {
+    li:conn { C14-2; C15-2; L14-2;    }
+    }
     ha:unnamed_net29 {
     li:conn { C231-1; U3-23;    }
     }
-     ha:unnamed_net35 {
-     li:conn { C461-1; U3-46; X2-1;     }
-     }
-     ha:unnamed_net36 {
-     li:conn { C471-1; U3-47; X2-3;     }
-     }
-     ha:unnamed_net37 {
-     li:conn { C12-2; C22-1; L12-2; L13-1;     }
-     }
+    ha:unnamed_net35 {
+    li:conn { C461-1; U3-46; X2-1;    }
+    }
+    ha:unnamed_net36 {
+    li:conn { C471-1; U3-47; X2-3;    }
+    }
+    ha:unnamed_net37 {
+    li:conn { C12-2; C22-1; L12-2; L13-1;    }
+    }
     ha:unnamed_net31 {
     li:conn { C45-2; C46-2; C47-2; L1-2; U3-45; U3-48;    }
     }
-     ha:unnamed_net32 {
-     li:conn { C21-2; L21-1; U3-3;     }
-     }
-     ha:usb_pullup {
-     li:conn { R9-2; U7-7;     }
-     }
-     ha:v_ldo_in {
-     li:conn { C39-2; D3-2; R36-2; U1-1; U1-3;     }
-     }
-     ha:rts {
-     li:conn { U3-7; U7-30;     }
-     }
+    ha:unnamed_net32 {
+    li:conn { C21-2; L21-1; U3-3;    }
+    }
+    ha:usb_pullup {
+    li:conn { R9-2; U7-7;    }
+    }
+    ha:v_ldo_in {
+    li:conn { C39-2; D3-2; R36-2; U1-1; U1-3;    }
+    }
+    ha:rts {
+    li:conn { U3-7; U7-30;    }
+    }
     ha:ba_mosi1 {
     li:conn { U3-12; U4-7;    }
     }
-          ha:rxd {
-          li:conn { U3-8; U7-31;          }
-          }
-          ha:fet_a {
-          li:conn { J4-1; Q1-5; Q1-6; R14-1;          }
-          }
-          ha:fet_b {
-          li:conn { J4-3; Q1-7; Q1-8; R13-1;          }
-          }
-          ha:unnamed_net38 {
-          li:conn { C13-2; L13-2; L14-1;          }
-          }
-          ha:cts {
-          li:conn { U3-6; U7-16;          }
-          }
-          ha:tx3 {
-          li:conn { U3-36; U10-3;          }
-          }
-          ha:fire_a {
-          li:conn { R2-2; R8-1;          }
-          }
-          ha:fire_b {
-          li:conn { R1-2; R7-1;          }
-          }
-          ha:led_green {
-          li:conn { R53-2; U3-27;          }
-          }
-          ha:led_red {
-          li:conn { R52-2; U3-26;          }
-          }
-          ha:sck1 {
-          li:conn { U3-16; U6-14;          }
-          }
-          ha:sck2 {
-          li:conn { J9-2; U3-28; U5-6;          }
-          }
-          ha:miso1 {
-          li:conn { U3-18; U6-12;          }
-          }
-          ha:miso2 {
-          li:conn { J9-4; U3-30; U5-2;          }
-          }
-          ha:sense_a {
-          li:conn { R14-2; R20-2;          }
-          }
-          ha:cmp_ldo_in {
-          li:conn { R36-1; R37-2; U13-3; U13-5;          }
-          }
-          ha:sense_b {
-          li:conn { R13-2; R19-2;          }
-          }
-          ha:v_usb {
-          li:conn { C4-2; R50-2; U2-4;          }
-          }
-          ha:swclk {
-          li:conn { J6-4; U7-19;          }
-          }
-          ha:ba_miso1 {
-          li:conn { U3-14; U4-6;          }
-          }
-          ha:txd {
-          li:conn { U3-9; U7-32;          }
-          }
-          ha:v_batt {
-          li:conn { R25-1; R26-2; U3-43;          }
-          }
-          ha:swdio {
-          li:conn { J6-3; U7-25;          }
-          }
-          ha:cs_accel {
-          li:conn { U3-15; U6-7;          }
-          }
-          ha:accel_int1 {
-          li:conn { U3-19; U6-8;          }
-          }
-          ha:accel_int2 {
-          li:conn { U3-20; U6-9;          }
-          }
-         ha:v_lipo {
-         li:conn { D3-1; J4-2; J4-4; J4-6; J9-8; R25-2;         }
-         }
+       ha:rxd {
+       li:conn { U3-8; U7-31;       }
+       }
+       ha:fet_a {
+       li:conn { J4-1; Q1-5; Q1-6; R14-1;       }
+       }
+       ha:fet_b {
+       li:conn { J4-3; Q1-7; Q1-8; R13-1;       }
+       }
+       ha:unnamed_net38 {
+       li:conn { C13-2; L13-2; L14-1;       }
+       }
+       ha:cts {
+       li:conn { U3-6; U7-16;       }
+       }
+       ha:tx3 {
+       li:conn { U3-36; U10-3;       }
+       }
+       ha:fire_a {
+       li:conn { R2-2; R8-1;       }
+       }
+       ha:fire_b {
+       li:conn { R1-2; R7-1;       }
+       }
+       ha:led_green {
+       li:conn { R53-2; U3-27;       }
+       }
+       ha:led_red {
+       li:conn { R52-2; U3-26;       }
+       }
+       ha:sck1 {
+       li:conn { U3-16; U6-14;       }
+       }
+       ha:sck2 {
+       li:conn { J9-2; U3-28; U5-6;       }
+       }
+       ha:miso1 {
+       li:conn { U3-18; U6-12;       }
+       }
+       ha:miso2 {
+       li:conn { J9-4; U3-30; U5-2;       }
+       }
+       ha:sense_a {
+       li:conn { R14-2; R20-2;       }
+       }
+       ha:cmp_ldo_in {
+       li:conn { R36-1; R37-2; U13-3; U13-5;       }
+       }
+       ha:sense_b {
+       li:conn { R13-2; R19-2;       }
+       }
+       ha:v_usb {
+       li:conn { C4-2; R50-2; U2-4;       }
+       }
+       ha:swclk {
+       li:conn { J6-4; U7-19;       }
+       }
+       ha:ba_miso1 {
+       li:conn { U3-14; U4-6;       }
+       }
+       ha:txd {
+       li:conn { U3-9; U7-32;       }
+       }
+       ha:v_batt {
+       li:conn { R25-1; R26-2; U3-43;       }
+       }
+       ha:swdio {
+       li:conn { J6-3; U7-25;       }
+       }
+       ha:cs_accel {
+       li:conn { U3-15; U6-7;       }
+       }
+       ha:accel_int1 {
+       li:conn { U3-19; U6-8;       }
+       }
+       ha:accel_int2 {
+       li:conn { U3-20; U6-9;       }
+       }
+      ha:v_lipo {
+      li:conn { D3-1; J4-2; J4-4; J4-6; J9-8; R25-2;      }
+      }
     ha:cs_companion0 {
     li:conn { J9-6; U3-32;    }
     }
@@ -27053,138 +26799,6 @@ ha:pcb-rnd-board-v6 {
     ha:v_charge {
     li:conn { B1-1; C5-2; J4-5; R32-2; U2-3;    }
     }
-   }
- }
- ha:layer_stack {
-  li:groups {
-   ha:0 {
-    name = top_paste
-    ha:type { top=1; paste=1;    }
-    li:layers { 9;    }
-   }
-   ha:1 {
-    name = top_silk
-    ha:type { silk=1; top=1;    }
-    li:layers { 6;    }
-   }
-   ha:2 {
-    name = top_mask
-    ha:type { top=1; mask=1;    }
-    li:layers { 7;    }
-   }
-   ha:3 {
-    name = top_copper
-    ha:type { copper=1; top=1;    }
-    li:layers { 0;    }
-   }
-   ha:4 {
-    name = implicit_subst
-    ha:type { substrate=1; intern=1;    }
-    li:layers {    }
-   }
-   ha:5 {
-    name = Intern
-    ha:type { copper=1; intern=1;    }
-    li:layers { 1;    }
-   }
-   ha:6 {
-    name = implicit_subst
-    ha:type { substrate=1; intern=1;    }
-    li:layers {    }
-   }
-   ha:7 {
-    name = Intern
-    ha:type { copper=1; intern=1;    }
-    li:layers { 2;    }
-   }
-   ha:8 {
-    name = implicit_subst
-    ha:type { substrate=1; intern=1;    }
-    li:layers {    }
-   }
-   ha:9 {
-    name = global_outline
-    ha:type { boundary=1;    }
-    li:layers { 4;    }
-    purpose = uroute
-   }
-   ha:10 {
-    name = bottom_copper
-    ha:type { bottom=1; copper=1;    }
-    li:layers { 3;    }
-   }
-   ha:11 {
-    name = bottom_mask
-    ha:type { bottom=1; mask=1;    }
-    li:layers { 8;    }
-   }
-   ha:12 {
-    name = bottom_silk
-    ha:type { silk=1; bottom=1;    }
-    li:layers { 5;    }
-   }
-   ha:13 {
-    name = bottom_paste
-    ha:type { bottom=1; paste=1;    }
-    li:layers { 10;    }
-   }
-  }
- }
- li:pcb-rnd-conf-v1 {
-  ha:overwrite {
-   ha:design {
-    min_ring = 0.1778 mm
-    min_drill = 0.3810 mm
-    text_font_id = 0
-    text_scale = 100
-    via_thickness = 30.00 mil
-    via_drilling_hole = 15.00 mil
-    min_slk = 0.1270 mm
-    text_thickness = 0
-    line_thickness = 10.00 mil
-    shrink = 0.2540 mm
-    poly_isle_area = 12903200000000.000000
-    min_wid = 0.1524 mm
-    bloat = 0.1524 mm
-    clearance = 6.00 mil
-   }
-   ha:editor {
-    live_routing = true
-    snap_pin = true
-    grid_unit = mil
-    draw_grid = false
-    swap_start_direction = false
-    full_poly = false
-    clear_line = true
-    show_number = false
-    auto_drc = false
-    all_direction_lines = false
-    lock_names = false
-    unique_names = false
-    only_names = false
-    hide_names = true
-    orthogonal_moves = false
-    thin_draw = false
-    rubber_band_mode = false
-    name_on_pcb = true
-    thin_draw_poly = false
-    check_planes = false
-    description = false
-    local_ref = false
-    show_drc = true
-     show_solder_side = 0
-     ha:view {
-      flip_y = 0
-     }
-      buffer_number = 0
-   }
-   ha:plugins {
-    ha:mincut {
-     enable = false
-    }
-   }
   }
  }
-  ha:pixmaps {
-  }
 }