move to current pcb-rnd template to get mechanical layers, etc
authorBdale Garbee <bdale@gag.com>
Wed, 10 May 2023 21:59:03 +0000 (15:59 -0600)
committerBdale Garbee <bdale@gag.com>
Wed, 10 May 2023 21:59:03 +0000 (15:59 -0600)
telefireeight.lht

index 112a3e23dac2e251909aa7e07098d6cede301c2c..969b79468413d340c098b19714bb91abbe43eb68 100644 (file)
@@ -1,46 +1,44 @@
-ha:pcb-rnd-board-v5 {
-
- ha:attributes {
-   {PCB::grid::size}=1.00mil
-   {PCB::grid::unit}=mil
- }
+# pcb-rnd official 4-layer default board
 
+ha:pcb-rnd-board-v8 {
  li:styles {
    ha:Signal {
-    diameter = 30.0mil
+    via_proto = 0
+    text_scale = 100
     thickness = 10.0mil
-    hole = 15.0mil
-    clearance = 6.0mil
+    clearance = 20.0mil
+     text_thick = 0.0
    }
    ha:Power {
-    diameter = 8.0mil
-    thickness = 25.0mil
-    hole = 4.0mil
-    clearance = 10.0mil
+    via_proto = 1
+    text_scale = 100
+    thickness = 20.0mil
+    clearance = 20.0mil
+     text_thick = 0.0
    }
    ha:Fat {
-    diameter = 8.0mil
-    thickness = 140.0mil
-    hole = 4.0mil
-    clearance = 10.0mil
+    via_proto = 2
+    text_scale = 100
+    thickness = 80.0mil
+    clearance = 25.0mil
+     text_thick = 0.0
    }
-   ha:Medium {
-    diameter = 8.0mil
-    thickness = 15.0mil
-    hole = 4.0mil
-    clearance = 6.0mil
+   ha:Sig-tight {
+    via_proto = 3
+    text_scale = 100
+    thickness = 10.0mil
+    clearance = 12.0mil
+     text_thick = 0.0
    }
  }
 
  ha:meta {
    ha:size {
     thermal_scale = 0.500000
-    x = 6.58in
-    y = 4.2in
+    x = 6.6in; y = 4.2in
    }
-   board_name = TeleFireFour
    ha:grid {
-    spacing = 1.0mil
+    spacing = 25.0mil
     offs_x = 0.0
     offs_y = 0.0
    }
@@ -48,85 +46,120 @@ ha:pcb-rnd-board-v5 {
 
  ha:data {
   li:padstack_prototypes {
-
-   ha:ps_proto_v4.0 {
-     hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+   ha:ps_proto_v6.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:combining {        }
-        ha:layer_mask {
-         copper = 1
-         top = 1
-        }
+        ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; }
+        ha:layer_mask { copper = 1; top = 1; }
         clearance=0.0
+         ha:combining {
+         }
        }
-
        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
-        }
+        ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; }
+        ha:layer_mask { copper = 1; bottom = 1; }
         clearance=0.0
+         ha:combining {
+         }
        }
-
        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
-        }
+        ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; }
+        ha:layer_mask { copper = 1; intern = 1; }
         clearance=0.0
+         ha:combining {
+         }
        }
      }
    }
 
-   ha:ps_proto_v4.1 {
-     hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+   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=31.0mil;        }
-        ha:combining {        }
-        ha:layer_mask {
-         copper = 1
-         top = 1
-        }
+        ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; }
+        ha:layer_mask { copper = 1; top = 1; }
+        clearance=0.0
+         ha:combining {
+         }
+       }
+       ha:ps_shape_v4 {
+        ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; }
+        ha:layer_mask { copper = 1; bottom = 1; }
+        clearance=0.0
+         ha:combining {
+         }
+       }
+       ha:ps_shape_v4 {
+        ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; }
+        ha:layer_mask { copper = 1; intern = 1; }
         clearance=0.0
+         ha:combining {
+         }
        }
+     }
+   }
 
+   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=31.0mil;        }
-        ha:combining {        }
-        ha:layer_mask {
-         bottom = 1
-         copper = 1
-        }
+        ha:ps_circ { x=0.0; y=0.0; dia=3.5mm; }
+        ha:layer_mask { copper = 1; top = 1; }
+        clearance=0.0
+         ha:combining {
+         }
+       }
+       ha:ps_shape_v4 {
+        ha:ps_circ { x=0.0; y=0.0; dia=3.5mm; }
+        ha:layer_mask { copper = 1; bottom = 1; }
         clearance=0.0
+         ha:combining {
+         }
+       }
+       ha:ps_shape_v4 {
+        ha:ps_circ { x=0.0; y=0.0; dia=3.5mm; }
+        ha:layer_mask { copper = 1; intern = 1; }
+        clearance=0.0
+         ha:combining {
+         }
        }
+     }
+   }
 
+   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=31.0mil;        }
-        ha:combining {        }
-        ha:layer_mask {
-         copper = 1
-         intern = 1
-        }
+        ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; }
+        ha:layer_mask { copper = 1; top = 1; }
+        clearance=0.0
+         ha:combining {
+         }
+       }
+       ha:ps_shape_v4 {
+        ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; }
+        ha:layer_mask { copper = 1; bottom = 1; }
+        clearance=0.0
+         ha:combining {
+         }
+       }
+       ha:ps_shape_v4 {
+        ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; }
+        ha:layer_mask { copper = 1; intern = 1; }
         clearance=0.0
+         ha:combining {
+         }
        }
      }
    }
 
-    ha:ps_proto_v4.2 {
-      hdia=4.0mil; hplated=1; htop=0; hbottom=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=8.0mil;         }
+         ha:ps_circ { x=0.0; y=0.0; dia=30.0mil;         }
          ha:combining {         }
          ha:layer_mask {
           copper = 1
@@ -136,7 +169,7 @@ ha:pcb-rnd-board-v5 {
         }
 
         ha:ps_shape_v4 {
-         ha:ps_circ { x=0.0; y=0.0; dia=8.0mil;         }
+         ha:ps_circ { x=0.0; y=0.0; dia=30.0mil;         }
          ha:combining {         }
          ha:layer_mask {
           bottom = 1
@@ -146,7 +179,7 @@ ha:pcb-rnd-board-v5 {
         }
 
         ha:ps_shape_v4 {
-         ha:ps_circ { x=0.0; y=0.0; dia=8.0mil;         }
+         ha:ps_circ { x=0.0; y=0.0; dia=30.0mil;         }
          ha:combining {         }
          ha:layer_mask {
           copper = 1
@@ -156,23017 +189,8883 @@ ha:pcb-rnd-board-v5 {
         }
       }
     }
-  }
 
-   li:objects {
-    ha:padstack_ref.6 {
-     proto=0; x=135.8392mm; y=1.5589685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
+    ha:ps_proto_v6.5 {
+      hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+      li:shape {
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.7 {
-     proto=0; x=5.23in; y=1.688in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
+        ha:ps_shape_v4 {
+         ha:ps_circ { x=0.0; y=0.0; dia=31.0mil;         }
+         ha:combining {         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         clearance=0.0
+        }
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.8 {
-     proto=0; x=5.326in; y=1.703in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
+        ha:ps_shape_v4 {
+         ha:ps_circ { x=0.0; y=0.0; dia=31.0mil;         }
+         ha:combining {         }
+         ha:layer_mask {
+          bottom = 1
+          copper = 1
+         }
+         clearance=0.0
+        }
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+        ha:ps_shape_v4 {
+         ha:ps_circ { x=0.0; y=0.0; dia=31.0mil;         }
+         ha:combining {         }
+         ha:layer_mask {
+          copper = 1
+          intern = 1
+         }
+         clearance=0.0
+        }
+      }
     }
-    ha:padstack_ref.9 {
-     proto=0; x=143.129mm; y=43.0268mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+  }
+   li:layers {
+     ha:top-sig         { lid=0; group=3;  ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>t}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>t} }
+  li:objects {
+   ha:line.27307 {
+    x1=5.652in; y1=1.7109685in; x2=5.6355in; y2=1.6944685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.10 {
-     proto=0; x=5.466in; y=52.451mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27310 {
+    x1=5.652in; y1=1.7109685in; x2=5.652in; y2=43.7258mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.11 {
-     proto=0; x=5.669in; y=53.2122mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27313 {
+    x1=142.621mm; y1=43.5602mm; x2=5.636in; y2=43.0268mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.12 {
-     proto=0; x=138.7348mm; y=40.7408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27316 {
+    x1=142.621mm; y1=43.5602mm; x2=142.621mm; y2=43.7126mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.13 {
-     proto=0; x=5.742in; y=1.8159685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27319 {
+    x1=142.621mm; y1=45.1604mm; x2=142.6337mm; y2=1.7784685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.14 {
-     proto=1; x=5.608in; y=45.3128mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27322 {
+    x1=142.621mm; y1=44.5122mm; x2=142.621mm; y2=45.1604mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.15 {
-     proto=1; x=5.5in; y=1.6959685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27325 {
+    x1=142.177mm; y1=45.6298mm; x2=142.621mm; y2=45.1858mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.16 {
-     proto=1; x=5.442in; y=1.6959685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27328 {
+    x1=140.1935mm; y1=45.6298mm; x2=142.177mm; y2=45.6298mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.17 {
-     proto=1; x=5.293in; y=1.7489685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27331 {
+    x1=5.572in; y1=1.7259685in; x2=141.6558mm; y2=43.7126mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.18 {
-     proto=1; x=139.2174mm; y=49.9356mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27334 {
+    x1=5.559in; y1=1.7259685in; x2=5.572in; y2=1.7259685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.19 {
-     proto=1; x=137.7188mm; y=1.9549685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27337 {
+    x1=140.4084mm; y1=44.6298mm; x2=5.559in; y2=1.7259685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.20 {
-     proto=0; x=120.65mm; y=555.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27340 {
+    x1=140.1935mm; y1=44.6298mm; x2=140.4084mm; y2=44.6298mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.21 {
-     proto=0; x=112.141mm; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27343 {
+    x1=5.5526811in; y1=45.13mm; x2=141.6558mm; y2=44.5122mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.22 {
-     proto=0; x=114.427mm; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27346 {
+    x1=140.1935mm; y1=45.13mm; x2=5.5526811in; y2=45.13mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.23 {
-     proto=0; x=114.427mm; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27349 {
+    x1=137.8712mm; y1=40.7408mm; x2=137.287mm; y2=41.325mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.24 {
-     proto=0; x=112.141mm; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27352 {
+    x1=137.8712mm; y1=40.7408mm; x2=5.46in; y2=40.7408mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.25 {
-     proto=0; x=95.377mm; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27355 {
+    x1=139.5217mm; y1=1.6004685in; x2=5.519in; y2=41.3128mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.26 {
-     proto=0; x=3.665in; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27358 {
+    x1=138.7729mm; y1=1.6004685in; x2=139.5217mm; y2=1.6004685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.27 {
-     proto=0; x=95.377mm; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27361 {
+    x1=139.2174mm; y1=41.1726mm; x2=138.7348mm; y2=1.6019685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.28 {
-     proto=0; x=3.665in; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27364 {
+    x1=139.2174mm; y1=41.1726mm; x2=139.2174mm; y2=41.3128mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.29 {
-     proto=0; x=76.327mm; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27367 {
+    x1=5.443in; y1=41.1726mm; x2=138.7348mm; y2=1.6019685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.30 {
-     proto=0; x=2.915in; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27370 {
+    x1=5.443in; y1=41.1726mm; x2=5.443in; y2=41.3128mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.31 {
-     proto=0; x=76.327mm; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27373 {
+    x1=137.4689mm; y1=42.3065mm; x2=137.287mm; y2=42.1246mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.32 {
-     proto=0; x=2.914in; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27376 {
+    x1=137.4689mm; y1=42.3065mm; x2=137.4689mm; y2=43.9049mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.33 {
-     proto=0; x=57.277mm; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27379 {
+    x1=138.96848mm; y1=42.3613mm; x2=139.2174mm; y2=42.1124mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.34 {
-     proto=0; x=2.165in; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27382 {
+    x1=138.96848mm; y1=42.3613mm; x2=138.96848mm; y2=43.9049mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.35 {
-     proto=0; x=57.277mm; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27385 {
+    x1=5.519in; y1=1.6769685in; x2=5.503in; y2=1.6929685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.36 {
-     proto=0; x=2.165in; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27388 {
+    x1=5.519in; y1=42.1124mm; x2=5.519in; y2=1.6769685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.37 {
-     proto=0; x=1.451in; y=743.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27391 {
+    x1=5.443in; y1=42.1124mm; x2=5.443in; y2=1.6949685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.38 {
-     proto=0; x=1.387in; y=743.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27394 {
+    x1=140.1704mm; y1=41.325mm; x2=5.519in; y2=41.3128mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.39 {
-     proto=0; x=1.852in; y=90.805mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:0 {
-        on  
-        diag  
-        round  
-       }
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27397 {
+    x1=139.4686mm; y1=43.309mm; x2=5.5in; y2=1.6959685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.40 {
-     proto=0; x=1.769in; y=91.7956mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27400 {
+    x1=139.4686mm; y1=43.309mm; x2=139.4686mm; y2=43.9049mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.41 {
-     proto=0; x=59.563mm; y=3.707in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27403 {
+    x1=138.4686mm; y1=43.2432mm; x2=138.2649mm; y2=1.6944685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.42 {
-     proto=0; x=2.435in; y=3.707in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27406 {
+    x1=138.4686mm; y1=43.2432mm; x2=138.4686mm; y2=43.9049mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.43 {
-     proto=0; x=59.563mm; y=3.785in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27409 {
+    x1=137.9685mm; y1=43.3359mm; x2=5.442in; y2=1.6959685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.44 {
-     proto=0; x=2.435in; y=3.785in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27412 {
+    x1=137.9685mm; y1=43.3359mm; x2=137.9685mm; y2=43.9049mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.45 {
-     proto=0; x=3.095in; y=3.706in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27415 {
+    x1=134.6736mm; y1=44.6552mm; x2=135.2438mm; y2=44.6552mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.46 {
-     proto=0; x=80.899mm; y=3.706in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27418 {
+    x1=133.5405mm; y1=40.0474mm; x2=133.5405mm; y2=40.4792mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.47 {
-     proto=0; x=3.095in; y=3.786in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27421 {
+    x1=5.2675in; y1=40.7332mm; x2=133.5405mm; y2=40.4792mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.48 {
-     proto=0; x=80.899mm; y=3.786in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27424 {
+    x1=5.2675in; y1=40.7332mm; x2=135.5979mm; y2=40.7332mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.49 {
-     proto=0; x=3.845in; y=3.705in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27427 {
+    x1=133.5537mm; y1=1.54614961in; x2=133.5402mm; y2=39.2854mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.50 {
-     proto=0; x=3.845in; y=3.786in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27430 {
+    x1=133.5405mm; y1=40.022mm; x2=133.5402mm; y2=39.2097mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.51 {
-     proto=0; x=3.935in; y=3.786in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27433 {
+    x1=134.734mm; y1=41.8152mm; x2=134.734mm; y2=42.7042mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.52 {
-     proto=0; x=3.935in; y=3.705in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27436 {
+    x1=134.734mm; y1=42.7042mm; x2=134.3276mm; y2=43.1106mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.53 {
-     proto=0; x=116.713mm; y=3.706in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27439 {
+    x1=132.9052mm; y1=1.6552874in; x2=132.9052mm; y2=42.9074mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.54 {
-     proto=0; x=116.713mm; y=3.785in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27442 {
+    x1=132.9052mm; y1=1.6552874in; x2=5.2415in; y2=41.8152mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.55 {
-     proto=0; x=4.685in; y=3.785in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27445 {
+    x1=133.083mm; y1=43.1106mm; x2=133.5281mm; y2=43.1106mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.56 {
-     proto=0; x=4.685in; y=3.706in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27448 {
+    x1=133.083mm; y1=43.1106mm; x2=132.9052mm; y2=42.9328mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.57 {
-     proto=0; x=149.2758mm; y=2.93in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27451 {
+    x1=5.3531in; y1=43.4611mm; x2=5.3531in; y2=43.9303mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.58 {
-     proto=0; x=5.261in; y=1.77in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27454 {
+    x1=5.3531in; y1=43.4611mm; x2=5.347in; y2=1.7049685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.59 {
-     proto=0; x=5.352in; y=54.9148mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27457 {
+    x1=5.326in; y1=1.7049685in; x2=5.347in; y2=1.7049685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.60 {
-     proto=1; x=131.891mm; y=1.8557in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27460 {
+    x1=136.9687mm; y1=42.9371mm; x2=136.9687mm; y2=43.9303mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.61 {
-     proto=0; x=132.3866mm; y=1.9567in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27463 {
+    x1=136.9687mm; y1=42.9371mm; x2=5.376in; y2=1.6739685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.62 {
-     proto=0; x=5.16in; y=1.97in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27466 {
+    x1=5.376in; y1=1.6739685in; x2=5.339in; y2=40.7332mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.63 {
-     proto=0; x=135.1534mm; y=56.4642mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27469 {
+    x1=136.4689mm; y1=43.2247mm; x2=136.4689mm; y2=43.9303mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.64 {
-     proto=0; x=5.304in; y=2.309in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27472 {
+    x1=136.4689mm; y1=43.2247mm; x2=135.509mm; y2=42.2648mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.65 {
-     proto=0; x=6.1434685in; y=77.8375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27475 {
+    x1=135.18388mm; y1=42.2648mm; x2=135.509mm; y2=42.2648mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.66 {
-     proto=0; x=152.9199mm; y=2.8684685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27478 {
+    x1=135.18388mm; y1=42.2648mm; x2=134.734mm; y2=41.8152mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.67 {
-     proto=0; x=141.4526mm; y=3.32in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27481 {
+    x1=132.9756mm; y1=43.1548mm; x2=5.237in; y2=43.1106mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.68 {
-     proto=0; x=5.801in; y=3.019in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27484 {
+    x1=138.96848mm; y1=48.88mm; x2=138.96848mm; y2=49.6867mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.69 {
-     proto=0; x=131.953mm; y=3.167in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27487 {
+    x1=138.96848mm; y1=49.6867mm; x2=139.2174mm; y2=49.9356mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.70 {
-     proto=0; x=5.097in; y=81.8642mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27493 {
+    x1=5.347in; y1=1.5589685in; x2=134.7518mm; y2=1.5589685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.71 {
-     proto=0; x=143.9418mm; y=3.32in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27496 {
+    x1=134.7518mm; y1=1.5589685in; x2=134.734mm; y2=39.6154mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.72 {
-     proto=0; x=144.8816mm; y=3.32in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27499 {
+    x1=134.8232mm; y1=1.5589685in; x2=134.8232mm; y2=1.5259685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.73 {
-     proto=0; x=5.81in; y=2.792in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27502 {
+    x1=134.8232mm; y1=1.5259685in; x2=5.29in; y2=1.5079685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.74 {
-     proto=0; x=5.81in; y=71.9328mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27505 {
+    x1=5.2415in; y1=39.6154mm; x2=5.2415in; y2=38.7347mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.75 {
-     proto=0; x=138.43mm; y=65.659mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27508 {
+    x1=5.2415in; y1=38.7347mm; x2=133.5664mm; y2=1.5079685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.76 {
-     proto=0; x=5.647in; y=65.659mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27511 {
+    x1=132.9502mm; y1=1.7349685in; x2=132.9502mm; y2=43.0085mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.77 {
-     proto=0; x=144.399mm; y=65.659mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27514 {
+    x1=132.9502mm; y1=43.0085mm; x2=132.9052mm; y2=42.9636mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.78 {
-     proto=0; x=109.855mm; y=93.218mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27517 {
+    x1=133.7498mm; y1=1.7349685in; x2=134.0866mm; y2=1.7349685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.79 {
-     proto=0; x=109.855mm; y=3.563in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27520 {
+    x1=134.6736mm; y1=44.6552mm; x2=134.0866mm; y2=1.7349685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.80 {
-     proto=0; x=90.551mm; y=3.563in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27523 {
+    x1=140.1935mm; y1=46.1553mm; x2=5.61283071in; y2=46.1553mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.81 {
-     proto=0; x=90.551mm; y=93.218mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27526 {
+    x1=5.61283071in; y1=46.1553mm; x2=5.652in; y2=45.1604mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.82 {
-     proto=0; x=2.825in; y=3.563in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27529 {
+    x1=5.652in; y1=45.1604mm; x2=5.652in; y2=1.7529685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.83 {
-     proto=0; x=2.825in; y=93.218mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27532 {
+    x1=140.1935mm; y1=48.1551mm; x2=140.7069mm; y2=48.1551mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.84 {
-     proto=0; x=2.08in; y=3.563in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27535 {
+    x1=140.7069mm; y1=48.1551mm; x2=5.56in; y2=48.6722mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.85 {
-     proto=0; x=2.08in; y=93.218mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27538 {
+    x1=5.56in; y1=48.6722mm; x2=142.1826mm; y2=48.6722mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.86 {
-     proto=0; x=3.25in; y=555.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27541 {
+    x1=142.1826mm; y1=48.6722mm; x2=142.1892mm; y2=48.6788mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.87 {
-     proto=0; x=63.5mm; y=555.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27544 {
+    x1=140.1935mm; y1=46.6549mm; x2=143.3683mm; y2=46.6549mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.88 {
-     proto=0; x=63.5mm; y=642.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27547 {
+    x1=143.3683mm; y1=46.6549mm; x2=5.65in; y2=46.5132mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.89 {
-     proto=0; x=3.25in; y=642.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27550 {
+    x1=140.1935mm; y1=1.8565in; x2=143.3523mm; y2=1.8565in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.90 {
-     proto=0; x=4.0in; y=555.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27553 {
+    x1=5.684in; y1=45.643mm; x2=144.018mm; y2=45.643mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.91 {
-     proto=0; x=4.0in; y=642.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27556 {
+    x1=144.018mm; y1=45.643mm; x2=5.65in; y2=46.151mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.92 {
-     proto=0; x=120.65mm; y=642.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27559 {
+    x1=5.65in; y1=46.151mm; x2=5.65in; y2=46.5132mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.93 {
-     proto=0; x=4.251in; y=355.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27562 {
+    x1=144.3802mm; y1=1.8729685in; x2=143.7706mm; y2=1.8729685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.94 {
-     proto=0; x=4.099in; y=434.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27565 {
+    x1=143.3523mm; y1=1.8565in; x2=143.7706mm; y2=1.8729685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.95 {
-     proto=0; x=2.599in; y=435.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27568 {
+    x1=144.3802mm; y1=1.8729685in; x2=144.3802mm; y2=1.8349685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.96 {
-     proto=0; x=2.752in; y=356.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27571 {
+    x1=145.1732mm; y1=45.643mm; x2=5.724in; y2=45.643mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.97 {
-     proto=0; x=70.739mm; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27574 {
+    x1=5.724in; y1=45.643mm; x2=5.743in; y2=1.8159685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.98 {
-     proto=0; x=71.501mm; y=295.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27577 {
+    x1=145.1798mm; y1=1.8349685in; x2=5.724in; y2=1.8349685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.99 {
-     proto=0; x=1.813in; y=3.415in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27580 {
+    x1=5.724in; y1=1.8349685in; x2=5.743in; y2=1.8159685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.100 {
-     proto=0; x=4.28in; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27583 {
+    x1=146.05mm; y1=47.6562mm; x2=5.719in; y2=47.6562mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.101 {
-     proto=0; x=4.31in; y=295.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27586 {
+    x1=5.719in; y1=47.6562mm; x2=145.1798mm; y2=1.8729685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.102 {
-     proto=0; x=5.801in; y=78.0542mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27589 {
+    x1=146.4752mm; y1=1.7589685in; x2=146.4752mm; y2=44.8998mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.103 {
-     proto=0; x=161.925mm; y=1.76in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27592 {
+    x1=146.4752mm; y1=44.8998mm; x2=5.774in; y2=45.0842mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.104 {
-     proto=0; x=162.8648mm; y=1.76in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27595 {
+    x1=5.774in; y1=45.0842mm; x2=5.774in; y2=47.0466mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.105 {
-     proto=0; x=163.8046mm; y=1.76in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27598 {
+    x1=5.774in; y1=47.0466mm; x2=146.05mm; y2=47.6562mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.106 {
-     proto=0; x=161.925mm; y=77.343mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27601 {
+    x1=145.6756mm; y1=1.7589685in; x2=5.703in; y2=1.7589685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.107 {
-     proto=0; x=162.8648mm; y=77.343mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27604 {
+    x1=5.703in; y1=1.7589685in; x2=5.684in; y2=45.1604mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.108 {
-     proto=0; x=163.8046mm; y=77.343mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27607 {
+    x1=5.684in; y1=45.1604mm; x2=5.684in; y2=45.643mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.109 {
-     proto=0; x=140.4366mm; y=2.7in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27610 {
+    x1=140.1935mm; y1=47.6549mm; x2=142.5755mm; y2=47.6549mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.110 {
-     proto=0; x=30.988mm; y=3.712in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27613 {
+    x1=142.5755mm; y1=47.6549mm; x2=143.4592mm; y2=48.5386mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.111 {
-     proto=0; x=5.54in; y=69.469mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27616 {
+    x1=143.4592mm; y1=48.5386mm; x2=145.9672mm; y2=48.5386mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.112 {
-     proto=0; x=141.0462mm; y=2.77in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27619 {
+    x1=145.9672mm; y1=48.5386mm; x2=146.05mm; y2=48.4558mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.113 {
-     proto=0; x=141.4526mm; y=2.805in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27622 {
+    x1=142.1892mm; y1=49.4784mm; x2=143.2626mm; y2=49.4784mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.114 {
-     proto=0; x=5.583in; y=72.136mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27625 {
+    x1=143.2626mm; y1=49.4784mm; x2=143.3896mm; y2=1.9429685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.115 {
-     proto=0; x=140.4874mm; y=2.252in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27628 {
+    x1=5.711in; y1=49.4464mm; x2=144.2842mm; y2=49.4464mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.116 {
-     proto=0; x=5.56in; y=56.515mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27631 {
+    x1=144.2842mm; y1=49.4464mm; x2=144.1892mm; y2=1.9429685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.117 {
-     proto=0; x=141.986mm; y=55.8292mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27634 {
+    x1=143.3896mm; y1=1.9429685in; x2=143.3896mm; y2=50.3166mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.118 {
-     proto=0; x=145.161mm; y=2.281in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27637 {
+    x1=5.56in; y1=49.4718mm; x2=5.56in; y2=50.406mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.119 {
-     proto=0; x=132.3848mm; y=2.576in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27640 {
+    x1=5.56in; y1=50.406mm; x2=142.1892mm; y2=50.406mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.120 {
-     proto=0; x=5.174in; y=2.576in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27643 {
+    x1=144.1892mm; y1=50.3166mm; x2=5.71in; y2=50.3166mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.121 {
-     proto=0; x=2.736in; y=3.711in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27649 {
+    x1=5.711in; y1=53.0852mm; x2=5.722in; y2=53.3646mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.122 {
-     proto=0; x=2.583in; y=96.2914mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27652 {
+    x1=5.722in; y1=53.3646mm; x2=5.734in; y2=53.3646mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.123 {
-     proto=0; x=64.897mm; y=3.82in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27655 {
+    x1=5.734in; y1=53.3646mm; x2=145.6944mm; y2=2.1029685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.124 {
-     proto=0; x=64.135mm; y=3.847in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27658 {
+    x1=5.711in; y1=49.4464mm; x2=5.711in; y2=50.3232mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.125 {
-     proto=0; x=107.5944mm; y=3.712in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27661 {
+    x1=5.711in; y1=53.0852mm; x2=5.711in; y2=51.1228mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.126 {
-     proto=0; x=4.08in; y=3.788in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27664 {
+    x1=143.0594mm; y1=2.0159685in; x2=143.2118mm; y2=2.0219685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.127 {
-     proto=0; x=102.7938mm; y=3.815in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27667 {
+    x1=144.0114mm; y1=2.0219685in; x2=144.0114mm; y2=53.168mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.128 {
-     proto=0; x=4.017in; y=3.847in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27670 {
+    x1=144.0114mm; y1=53.168mm; x2=5.668in; y2=53.2122mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.129 {
-     proto=0; x=141.0462mm; y=3.959in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27673 {
+    x1=143.2085mm; y1=51.3547mm; x2=143.2085mm; y2=52.0781mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.130 {
-     proto=0; x=146.05mm; y=64.3382mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27676 {
+    x1=143.2085mm; y1=52.0781mm; x2=143.1158mm; y2=2.0539685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.131 {
-     proto=0; x=146.05mm; y=2.677in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27679 {
+    x1=143.1158mm; y1=52.9704mm; x2=143.7254mm; y2=52.9704mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.132 {
-     proto=0; x=49.911mm; y=1.825in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27682 {
+    x1=143.7254mm; y1=52.9704mm; x2=5.668in; y2=53.2122mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.133 {
-     proto=0; x=139.954mm; y=2.496in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27685 {
+    x1=141.1732mm; y1=51.1924mm; x2=143.0594mm; y2=2.0159685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.134 {
-     proto=0; x=53.594mm; y=1.68in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27688 {
+    x1=137.4689mm; y1=48.88mm; x2=137.4689mm; y2=49.4063mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.135 {
-     proto=0; x=2.052in; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27691 {
+    x1=137.9685mm; y1=48.88mm; x2=137.9685mm; y2=49.4065mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.136 {
-     proto=0; x=52.6796mm; y=2.522in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27694 {
+    x1=137.9685mm; y1=49.4065mm; x2=137.7188mm; y2=1.9549685in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.137 {
-     proto=0; x=2.096in; y=64.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27697 {
+    x1=5.426in; y1=50.9582mm; x2=5.426in; y2=49.7578mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.138 {
-     proto=0; x=2.119in; y=2.568in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27700 {
+    x1=137.4689mm; y1=49.4063mm; x2=5.426in; y2=49.7578mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.139 {
-     proto=0; x=53.7972mm; y=2.613in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27703 {
+    x1=138.4686mm; y1=48.88mm; x2=138.4686mm; y2=50.2544mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.140 {
-     proto=0; x=1.833in; y=2.675in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27706 {
+    x1=138.4686mm; y1=50.2544mm; x2=138.811mm; y2=1.992in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.141 {
-     proto=0; x=1.829in; y=2.721in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27709 {
+    x1=138.811mm; y1=1.992in; x2=138.811mm; y2=50.9082mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.142 {
-     proto=0; x=1.899in; y=70.8914mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27712 {
+    x1=138.811mm; y1=50.9082mm; x2=5.466in; y2=50.9336mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.143 {
-     proto=0; x=1.876in; y=70.2818mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27715 {
+    x1=139.8402mm; y1=50.9394mm; x2=139.8402mm; y2=50.5584mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.144 {
-     proto=0; x=1.852in; y=2.744in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27718 {
+    x1=139.8402mm; y1=50.5584mm; x2=139.2305mm; y2=49.9487mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.145 {
-     proto=0; x=5.482in; y=2.524in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27721 {
+    x1=5.426in; y1=51.7578mm; x2=5.426in; y2=52.1462mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.146 {
-     proto=0; x=47.8236mm; y=64.973mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27724 {
+    x1=5.426in; y1=52.1462mm; x2=138.1252mm; y2=52.451mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.147 {
-     proto=0; x=47.3566mm; y=63.0692mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
+   }
+   ha:line.27727 {
+    x1=139.8402mm; y1=2.0369685in; x2=139.8402mm; y2=52.1584mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.148 {
-     proto=0; x=45.8839mm; y=64.5419mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27730 {
+    x1=139.8402mm; y1=52.1584mm; x2=139.5476mm; y2=52.451mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:padstack_ref.149 {
-     proto=0; x=1.77in; y=3.415in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
+   }
+   ha:line.27733 {
+    x1=138.1252mm; y1=52.451mm; x2=139.5476mm; y2=52.451mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27736 {
+    x1=5.466in; y1=51.7332mm; x2=5.466in; y2=52.451mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27739 {
+    x1=141.1732mm; y1=51.1924mm; x2=140.7528mm; y2=51.1924mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27742 {
+    x1=140.7528mm; y1=51.1924mm; x2=5.532in; y2=2.006in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27745 {
+    x1=5.532in; y1=2.006in; x2=139.8532mm; y2=2.006in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27748 {
+    x1=139.8532mm; y1=2.006in; x2=139.8402mm; y2=50.9394mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27751 {
+    x1=154.305mm; y1=53.3654mm; x2=6.078in; y2=53.2892mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27754 {
+    x1=600.0mil; y1=38.1mm; x2=400.0mil; y2=1.896in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27757 {
+    x1=392.0mil; y1=1.904in; x2=258.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27760 {
+    x1=1.65in; y1=1.8in; x2=29.21mm; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27763 {
+    x1=29.21mm; y1=1.8in; x2=29.21mm; y2=2.7in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27766 {
+    x1=500.0mil; y1=3.1in; x2=29.21mm; y2=2.698in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27769 {
+    x1=2.3in; y1=1.6in; x2=115.57mm; y2=1.6in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27772 {
+    x1=2.3in; y1=1.8in; x2=2.3in; y2=60.96mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27775 {
+    x1=115.57mm; y1=1.8in; x2=115.57mm; y2=60.96mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27778 {
+    x1=29.21mm; y1=1.6in; x2=1.65in; y2=1.6in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27781 {
+    x1=500.0mil; y1=3.3in; x2=29.21mm; y2=73.66mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27784 {
+    x1=500.0mil; y1=3.2in; x2=1.148in; y2=2.802in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27787 {
+    x1=400.0mil; y1=38.1mm; x2=240.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27790 {
+    x1=500.0mil; y1=38.1mm; x2=324.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27793 {
+    x1=1.151in; y1=2.898in; x2=1.65in; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27796 {
+    x1=34.9547mm; y1=872.0mil; x2=34.9547mm; y2=23.4653mm; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27799 {
+    x1=34.9547mm; y1=23.4653mm; x2=1.3in; y2=1000.0mil; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27802 {
+    x1=1.3in; y1=1000.0mil; x2=29.21mm; y2=1000.0mil; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27805 {
+    x1=36.1696mm; y1=872.0mil; x2=36.1696mm; y2=924.0mil; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27808 {
+    x1=36.1696mm; y1=924.0mil; x2=38.1mm; y2=1000.0mil; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27811 {
+    x1=38.1mm; y1=1000.0mil; x2=1.65in; y2=1000.0mil; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27814 {
+    x1=1.3617in; y1=20.1566mm; x2=1.3617in; y2=769.7007874mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27817 {
+    x1=1.3617in; y1=769.7007874mil; x2=1.352in; y2=760.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27820 {
+    x1=1.352in; y1=760.0mil; x2=1.352in; y2=711.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27823 {
+    x1=1.352in; y1=711.0mil; x2=1.353in; y2=710.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27826 {
+    x1=35.2372mm; y1=20.1566mm; x2=35.2372mm; y2=18.8796mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27829 {
+    x1=35.2372mm; y1=18.8796mm; x2=1.387in; y2=743.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27832 {
+    x1=1.394in; y1=710.0mil; x2=1.394in; y2=736.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27835 {
+    x1=1.394in; y1=736.0mil; x2=1.387in; y2=743.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27838 {
+    x1=1.435in; y1=710.0mil; x2=1.435in; y2=717.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27841 {
+    x1=1.435in; y1=717.0mil; x2=1.419in; y2=733.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27844 {
+    x1=1.419in; y1=733.0mil; x2=1.419in; y2=753.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27847 {
+    x1=1.419in; y1=753.0mil; x2=1.413in; y2=759.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27850 {
+    x1=1.413in; y1=759.0mil; x2=1.413in; y2=20.1535mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27853 {
+    x1=1.413in; y1=20.1535mm; x2=35.8872mm; y2=20.1566mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27856 {
+    x1=36.5372mm; y1=20.1566mm; x2=36.5372mm; y2=19.1904mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27859 {
+    x1=1.473in; y1=710.0mil; x2=1.473in; y2=721.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27862 {
+    x1=36.5372mm; y1=19.1904mm; x2=1.473in; y2=721.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27865 {
+    x1=1.394in; y1=17.234408mm; x2=1.353in; y2=17.234408mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27868 {
+    x1=1.435in; y1=17.234408mm; x2=1.473in; y2=17.234408mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27871 {
+    x1=55.0044mm; y1=10.5276mm; x2=57.265mm; y2=10.5276mm; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27874 {
+    x1=57.265mm; y1=10.5276mm; x2=57.277mm; y2=414.0mil; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27877 {
+    x1=57.277mm; y1=495.0mil; x2=2.165in; y2=495.0mil; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27880 {
+    x1=58.8198mm; y1=715.74mil; x2=2.3in; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27883 {
+    x1=2.915in; y1=414.0mil; x2=76.327mm; y2=414.0mil; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27886 {
+    x1=2.914in; y1=495.0mil; x2=76.327mm; y2=495.0mil; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27889 {
+    x1=3.665in; y1=414.0mil; x2=95.377mm; y2=414.0mil; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27892 {
+    x1=3.665in; y1=495.0mil; x2=95.377mm; y2=495.0mil; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27895 {
+    x1=112.141mm; y1=414.0mil; x2=114.427mm; y2=414.0mil; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27898 {
+    x1=112.141mm; y1=495.0mil; x2=114.427mm; y2=495.0mil; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27901 {
+    x1=77.7682mm; y1=715.74mil; x2=3.05in; y2=704.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27904 {
+    x1=96.9198mm; y1=715.74mil; x2=3.8in; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27907 {
+    x1=115.9698mm; y1=715.74mil; x2=115.57mm; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27910 {
+    x1=4.04in; y1=200.0mil; x2=98.552mm; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27913 {
+    x1=5.06in; y1=300.0mil; x2=5.06in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27916 {
+    x1=44.1076mm; y1=200.0mil; x2=1.52in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27919 {
+    x1=4.04in; y1=4.0in; x2=98.552mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27922 {
+    x1=1.809in; y1=90.805mm; x2=1.887in; y2=90.805mm; thickness=15.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27925 {
+    x1=1.727in; y1=91.7956mm; x2=47.7388mm; y2=91.7956mm; thickness=15.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27928 {
+    x1=47.7388mm; y1=91.7956mm; x2=1.887in; y2=91.6046mm; thickness=15.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27931 {
+    x1=1.726in; y1=3.574in; x2=1.727in; y2=90.805mm; thickness=15.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27934 {
+    x1=29.21mm; y1=73.66mm; x2=29.21mm; y2=3.572in; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27937 {
+    x1=29.21mm; y1=3.572in; x2=1.152in; y2=3.574in; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27943 {
+    x1=31.8107mm; y1=3.574in; x2=1.726in; y2=3.574in; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27946 {
+    x1=38.1mm; y1=4.0in; x2=1.663in; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27949 {
+    x1=59.563mm; y1=3.785in; x2=2.435in; y2=3.785in; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27952 {
+    x1=59.563mm; y1=3.707in; x2=2.435in; y2=3.707in; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27955 {
+    x1=116.713mm; y1=3.706in; x2=4.685in; y2=3.706in; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27958 {
+    x1=116.713mm; y1=3.785in; x2=4.685in; y2=3.785in; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27961 {
+    x1=3.845in; y1=3.705in; x2=3.935in; y2=3.705in; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27964 {
+    x1=3.935in; y1=3.786in; x2=3.845in; y2=3.786in; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27967 {
+    x1=80.899mm; y1=3.706in; x2=3.095in; y2=3.706in; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27970 {
+    x1=3.095in; y1=3.786in; x2=80.899mm; y2=3.786in; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27973 {
+    x1=122.047mm; y1=3.999in; x2=5.06in; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27976 {
+    x1=160.02mm; y1=900.0mil; x2=6.4in; y2=900.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27979 {
+    x1=160.02mm; y1=30.48mm; x2=6.4in; y2=30.48mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27982 {
+    x1=160.02mm; y1=38.1mm; x2=6.4in; y2=38.1mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27985 {
+    x1=160.02mm; y1=3.3in; x2=6.4in; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27988 {
+    x1=146.1797mm; y1=74.4301mm; x2=150.0845mm; y2=74.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27991 {
+    x1=1.727in; y1=3.478in; x2=1.727in; y2=90.805mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27994 {
+    x1=1.727in; y1=90.805mm; x2=1.728in; y2=3.576in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.27997 {
+    x1=1.769in; y1=3.478in; x2=1.769in; y2=91.7956mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28000 {
+    x1=1.727in; y1=87.5416mm; x2=1.769in; y2=87.5416mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28003 {
+    x1=29.21mm; y1=3.712in; x2=29.21mm; y2=3.576in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28006 {
+    x1=29.21mm; y1=3.576in; x2=1.152in; y2=3.574in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28009 {
+    x1=31.9918mm; y1=3.712in; x2=30.0096mm; y2=3.712in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28012 {
+    x1=32.7914mm; y1=3.712in; x2=38.0799mm; y2=3.712in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28015 {
+    x1=38.0799mm; y1=3.712in; x2=38.1mm; y2=94.3049mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28018 {
+    x1=5.766in; y1=53.3654mm; x2=154.2796mm; y2=53.3654mm; thickness=15.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28021 {
+    x1=154.2796mm; y1=53.3654mm; x2=154.305mm; y2=2.1in; thickness=15.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28024 {
+    x1=136.9687mm; y1=48.8546mm; x2=136.9687mm; y2=57.6715mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28027 {
+    x1=136.9687mm; y1=57.6715mm; x2=5.371in; y2=2.292in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28030 {
+    x1=5.371in; y1=2.292in; x2=5.371in; y2=67.1737mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28033 {
+    x1=5.371in; y1=67.1737mm; x2=136.43mm; y2=67.1802mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28036 {
+    x1=135.2438mm; y1=45.1299mm; x2=133.8013mm; y2=45.1299mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28039 {
+    x1=133.8013mm; y1=45.1299mm; x2=5.261in; y2=1.77in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28042 {
+    x1=5.352in; y1=54.9148mm; x2=5.352in; y2=67.1694mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28045 {
+    x1=5.352in; y1=67.1694mm; x2=135.9299mm; y2=67.1802mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28048 {
+    x1=131.891mm; y1=49.2046mm; x2=132.3866mm; y2=1.9567in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28051 {
+    x1=131.891mm; y1=48.8742mm; x2=131.891mm; y2=49.2046mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28054 {
+    x1=132.8692mm; y1=1.9377in; x2=132.3866mm; y2=1.9567in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28057 {
+    x1=132.8692mm; y1=48.8808mm; x2=132.8692mm; y2=1.9377in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28060 {
+    x1=135.2438mm; y1=46.6295mm; x2=132.4039mm; y2=46.6219mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28063 {
+    x1=132.4039mm; y1=46.6219mm; x2=131.891mm; y2=1.8557in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28066 {
+    x1=131.891mm; y1=1.8557in; x2=131.891mm; y2=1.8927in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28069 {
+    x1=135.2438mm; y1=1.8555in; x2=133.2499mm; y2=1.8552in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28072 {
+    x1=133.2499mm; y1=1.8552in; x2=132.8816mm; y2=1.8697in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28075 {
+    x1=132.8816mm; y1=1.8697in; x2=132.8816mm; y2=48.071mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28078 {
+    x1=132.8816mm; y1=48.071mm; x2=5.232in; y2=1.893in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28081 {
+    x1=135.2438mm; y1=46.1299mm; x2=131.5827mm; y2=46.1223mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28084 {
+    x1=131.5827mm; y1=46.1223mm; x2=131.0782mm; y2=1.8357in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28087 {
+    x1=131.0782mm; y1=1.8357in; x2=5.16in; y2=1.97in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28090 {
+    x1=135.43mm; y1=67.1802mm; x2=135.43mm; y2=58.3156mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28093 {
+    x1=135.43mm; y1=58.3156mm; x2=5.317in; y2=2.281in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28096 {
+    x1=135.2438mm; y1=48.1297mm; x2=134.6995mm; y2=48.1297mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28099 {
+    x1=134.6995mm; y1=48.1297mm; x2=5.293in; y2=48.387mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28102 {
+    x1=5.293in; y1=48.387mm; x2=5.293in; y2=2.257in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28105 {
+    x1=5.293in; y1=2.257in; x2=135.43mm; y2=58.3156mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28108 {
+    x1=135.1534mm; y1=56.4642mm; x2=135.1534mm; y2=2.026in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28111 {
+    x1=135.1534mm; y1=2.026in; x2=135.9662mm; y2=1.994in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28114 {
+    x1=135.9662mm; y1=1.994in; x2=135.9662mm; y2=48.8571mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28117 {
+    x1=135.9662mm; y1=48.8571mm; x2=5.3531in; y2=48.8546mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28120 {
+    x1=134.9299mm; y1=67.1802mm; x2=134.9299mm; y2=58.85688mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28123 {
+    x1=134.9299mm; y1=58.85688mm; x2=5.304in; y2=2.309in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28126 {
+    x1=135.2438mm; y1=47.6295mm; x2=134.2091mm; y2=47.6295mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28129 {
+    x1=134.2091mm; y1=47.6295mm; x2=5.267in; y2=1.892in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28132 {
+    x1=5.267in; y1=1.892in; x2=5.267in; y2=59.0296mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28135 {
+    x1=5.267in; y1=59.0296mm; x2=134.4168mm; y2=2.349in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28138 {
+    x1=134.4168mm; y1=2.349in; x2=134.4168mm; y2=67.1671mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28141 {
+    x1=134.4168mm; y1=67.1671mm; x2=134.43mm; y2=67.1802mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28144 {
+    x1=146.1797mm; y1=74.93mm; x2=5.854in; y2=74.93mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28147 {
+    x1=5.854in; y1=74.93mm; x2=149.0726mm; y2=75.311mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28150 {
+    x1=149.0726mm; y1=75.311mm; x2=6.1184685in; y2=75.311mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28153 {
+    x1=6.1184685in; y1=75.311mm; x2=6.1644685in; y2=2.919in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28156 {
+    x1=146.1797mm; y1=75.4301mm; x2=148.5059mm; y2=75.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28159 {
+    x1=6.007in; y1=76.5421mm; x2=5.8904685in; y2=76.5421mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28162 {
+    x1=148.5059mm; y1=75.4301mm; x2=5.8904685in; y2=76.5421mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28165 {
+    x1=154.9641mm; y1=2.8614685in; x2=155.1163mm; y2=2.8614685in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28168 {
+    x1=155.1163mm; y1=2.8614685in; x2=6.1644685in; y2=2.919in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28171 {
+    x1=154.1645mm; y1=2.8614685in; x2=153.0977mm; y2=2.8614685in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28174 {
+    x1=6.007in; y1=2.919in; x2=6.007in; y2=73.2012mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28177 {
+    x1=153.0977mm; y1=2.8614685in; x2=6.007in; y2=73.2012mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28180 {
+    x1=5.94in; y1=2.93in; x2=5.996in; y2=2.93in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28183 {
+    x1=5.996in; y1=2.93in; x2=6.007in; y2=2.919in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28186 {
+    x1=6.1644685in; y1=76.5421mm; x2=6.1644685in; y2=77.3041mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28189 {
+    x1=154.9773mm; y1=3.0774685in; x2=6.1304685in; y2=3.0774685in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28192 {
+    x1=6.1644685in; y1=77.3041mm; x2=6.1304685in; y2=3.0774685in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28195 {
+    x1=154.1777mm; y1=3.0774685in; x2=154.1777mm; y2=78.142mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28198 {
+    x1=154.1777mm; y1=78.142mm; x2=6.007in; y2=76.5421mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28201 {
+    x1=141.4297mm; y1=82.6799mm; x2=141.4297mm; y2=3.3191in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28204 {
+    x1=141.4297mm; y1=3.3191in; x2=141.4526mm; y2=3.32in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28207 {
+    x1=146.1797mm; y1=76.4301mm; x2=147.0929mm; y2=76.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28210 {
+    x1=147.0929mm; y1=76.4301mm; x2=5.801in; y2=3.019in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28213 {
+    x1=5.801in; y1=3.019in; x2=147.637mm; y2=3.019in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28216 {
+    x1=147.637mm; y1=3.019in; x2=5.831in; y2=77.153mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28219 {
+    x1=146.1797mm; y1=75.93mm; x2=148.1422mm; y2=75.93mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28222 {
+    x1=148.1422mm; y1=75.93mm; x2=5.863in; y2=3.02in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28225 {
+    x1=5.863in; y1=3.02in; x2=5.863in; y2=77.6478mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28228 {
+    x1=5.863in; y1=77.6478mm; x2=5.851in; y2=77.9526mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28231 {
+    x1=5.851in; y1=77.9526mm; x2=148.1206mm; y2=77.9526mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28234 {
+    x1=148.1206mm; y1=77.9526mm; x2=148.114mm; y2=77.946mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28237 {
+    x1=130.6801mm; y1=80.4301mm; x2=131.9413mm; y2=80.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28240 {
+    x1=131.9413mm; y1=80.4301mm; x2=131.953mm; y2=3.167in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28243 {
+    x1=5.144in; y1=80.4301mm; x2=129.6233mm; y2=80.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28246 {
+    x1=129.6233mm; y1=80.4301mm; x2=5.097in; y2=80.2706mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28249 {
+    x1=130.6801mm; y1=80.93mm; x2=129.604mm; y2=80.93mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28252 {
+    x1=129.604mm; y1=80.93mm; x2=5.097in; y2=81.0702mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28255 {
+    x1=5.097in; y1=81.8642mm; x2=5.097in; y2=81.0702mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28261 {
+    x1=1.769in; y1=3.478in; x2=1.813in; y2=3.478in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28264 {
+    x1=1.852in; y1=90.805mm; x2=1.852in; y2=3.478in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28270 {
+    x1=146.1797mm; y1=80.4301mm; x2=147.3845mm; y2=80.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28273 {
+    x1=147.3845mm; y1=80.4301mm; x2=5.936in; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28276 {
+    x1=5.936in; y1=3.3in; x2=159.2204mm; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28279 {
+    x1=143.9299mm; y1=82.6799mm; x2=143.9299mm; y2=84.3161mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28282 {
+    x1=143.9299mm; y1=84.3161mm; x2=143.9418mm; y2=3.32in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28285 {
+    x1=143.9418mm; y1=3.32in; x2=143.9418mm; y2=85.2292mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28288 {
+    x1=143.9418mm; y1=85.2292mm; x2=144.0312mm; y2=3.359in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28291 {
+    x1=144.4297mm; y1=82.6799mm; x2=144.4297mm; y2=83.8761mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28294 {
+    x1=144.4297mm; y1=83.8761mm; x2=144.8816mm; y2=3.32in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28297 {
+    x1=144.8816mm; y1=3.32in; x2=144.8816mm; y2=3.357in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28300 {
+    x1=144.8816mm; y1=3.357in; x2=5.702in; y2=3.359in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28303 {
+    x1=146.1797mm; y1=70.9303mm; x2=5.8094685in; y2=70.9303mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28306 {
+    x1=5.8094685in; y1=70.9303mm; x2=5.81in; y2=2.792in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28309 {
+    x1=146.1797mm; y1=2.8319in; x2=147.57146mm; y2=2.8319in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28312 {
+    x1=147.57146mm; y1=2.8319in; x2=5.81in; y2=71.9328mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28315 {
+    x1=146.1797mm; y1=71.4301mm; x2=147.0713mm; y2=71.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28318 {
+    x1=147.0713mm; y1=71.4301mm; x2=5.81in; y2=71.9328mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28321 {
+    x1=5.81in; y1=2.792in; x2=148.4564mm; y2=2.792in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28324 {
+    x1=148.4564mm; y1=2.792in; x2=5.849in; y2=71.025mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28327 {
+    x1=5.81in; y1=71.9328mm; x2=148.4564mm; y2=71.9328mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28330 {
+    x1=148.4564mm; y1=71.9328mm; x2=5.849in; y2=71.8246mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28333 {
+    x1=149.7584mm; y1=2.796in; x2=148.5712mm; y2=2.796in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28336 {
+    x1=148.5712mm; y1=2.796in; x2=5.849in; y2=71.025mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28339 {
+    x1=5.976in; y1=2.796in; x2=5.936in; y2=2.796in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28342 {
+    x1=5.849in; y1=71.8246mm; x2=150.3238mm; y2=71.8246mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28345 {
+    x1=150.3238mm; y1=71.8246mm; x2=5.936in; y2=2.81in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28348 {
+    x1=5.936in; y1=2.81in; x2=5.936in; y2=2.796in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28351 {
+    x1=146.1797mm; y1=70.4301mm; x2=147.0447mm; y2=70.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28354 {
+    x1=147.0447mm; y1=70.4301mm; x2=5.798in; y2=2.764in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28357 {
+    x1=5.798in; y1=2.764in; x2=151.7772mm; y2=2.764in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28360 {
+    x1=151.7772mm; y1=2.764in; x2=5.976in; y2=70.2188mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28363 {
+    x1=143.4297mm; y1=67.1802mm; x2=143.4297mm; y2=65.6631mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28366 {
+    x1=143.4297mm; y1=65.6631mm; x2=5.647in; y2=65.659mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28369 {
+    x1=5.647in; y1=65.659mm; x2=5.647in; y2=64.7258mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28372 {
+    x1=5.647in; y1=64.7258mm; x2=143.5166mm; y2=64.643mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28375 {
+    x1=143.9299mm; y1=67.1802mm; x2=143.9299mm; y2=66.1281mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28378 {
+    x1=143.9299mm; y1=66.1281mm; x2=144.399mm; y2=65.659mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28381 {
+    x1=144.399mm; y1=65.659mm; x2=144.399mm; y2=64.7258mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28384 {
+    x1=144.399mm; y1=64.7258mm; x2=144.3162mm; y2=64.643mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28390 {
+    x1=109.855mm; y1=88.9mm; x2=115.57mm; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28393 {
+    x1=3.7204685in; y1=97.0399mm; x2=3.71in; y2=3.81in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28396 {
+    x1=3.71in; y1=3.81in; x2=3.71in; y2=95.1499mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28399 {
+    x1=109.855mm; y1=89.6996mm; x2=109.855mm; y2=3.596in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28402 {
+    x1=109.855mm; y1=92.138mm; x2=109.855mm; y2=94.2726mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28405 {
+    x1=109.855mm; y1=95.0722mm; x2=109.855mm; y2=96.7364mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28414 {
+    x1=112.395mm; y1=97.536mm; x2=4.46in; y2=96.647mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28417 {
+    x1=4.46in; y1=96.647mm; x2=4.46in; y2=95.1499mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28423 {
+    x1=90.551mm; y1=88.9mm; x2=3.8in; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28426 {
+    x1=90.551mm; y1=89.6996mm; x2=90.551mm; y2=91.3262mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28429 {
+    x1=90.551mm; y1=3.627in; x2=90.551mm; y2=94.2472mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28432 {
+    x1=90.551mm; y1=3.742in; x2=90.551mm; y2=96.7364mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28435 {
+    x1=90.551mm; y1=97.536mm; x2=3.68in; y2=97.536mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28438 {
+    x1=3.68in; y1=97.536mm; x2=3.71in; y2=3.81in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28441 {
+    x1=2.825in; y1=88.9132mm; x2=77.4568mm; y2=88.9132mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28444 {
+    x1=77.4568mm; y1=88.9132mm; x2=3.05in; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28447 {
+    x1=2.825in; y1=3.532in; x2=2.825in; y2=91.4024mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28450 {
+    x1=2.825in; y1=92.202mm; x2=2.825in; y2=3.709in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28453 {
+    x1=2.825in; y1=95.0082mm; x2=2.825in; y2=3.807in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28456 {
+    x1=2.825in; y1=97.4974mm; x2=74.4098mm; y2=97.4974mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28459 {
+    x1=74.4098mm; y1=97.4974mm; x2=2.958in; y2=3.81in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28462 {
+    x1=2.958in; y1=3.81in; x2=2.958in; y2=95.2007mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28465 {
+    x1=2.958in; y1=95.2007mm; x2=2.96in; y2=95.1499mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28468 {
+    x1=71.7123mm; y1=97.5401mm; x2=2.825in; y2=97.4974mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28474 {
+    x1=2.08in; y1=88.9mm; x2=2.3in; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28477 {
+    x1=2.08in; y1=89.6996mm; x2=2.08in; y2=3.599in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28480 {
+    x1=2.08in; y1=92.2142mm; x2=2.08in; y2=3.708in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28483 {
+    x1=2.08in; y1=3.708in; x2=52.8574mm; y2=3.709in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28486 {
+    x1=52.8574mm; y1=95.0082mm; x2=52.8574mm; y2=96.647mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28489 {
+    x1=52.8574mm; y1=96.647mm; x2=2.08in; y2=3.806in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28492 {
+    x1=2.08in; y1=97.472mm; x2=55.4614mm; y2=97.472mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28495 {
+    x1=55.4614mm; y1=97.472mm; x2=56.1594mm; y2=3.81in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28498 {
+    x1=56.1594mm; y1=3.81in; x2=56.1594mm; y2=95.1753mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28501 {
+    x1=56.1594mm; y1=95.1753mm; x2=56.134mm; y2=95.1499mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28504 {
+    x1=56.4253mm; y1=97.0399mm; x2=56.1594mm; y2=3.81in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28507 {
+    x1=63.5mm; y1=10.249408mm; x2=61.9867mm; y2=10.249408mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28510 {
+    x1=61.9867mm; y1=10.249408mm; x2=2.39in; y2=11.530076mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28513 {
+    x1=63.5mm; y1=435.0mil; x2=63.5mm; y2=12.535408mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28516 {
+    x1=63.5mm; y1=525.0mil; x2=63.5mm; y2=14.821408mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28519 {
+    x1=63.5mm; y1=615.0mil; x2=63.5mm; y2=16.980408mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28522 {
+    x1=63.5mm; y1=700.0mil; x2=2.3in; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28525 {
+    x1=66.92mm; y1=10.282936mm; x2=63.5335mm; y2=10.282936mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28528 {
+    x1=63.5335mm; y1=10.282936mm; x2=63.5mm; y2=10.249408mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28531 {
+    x1=3.25in; y1=427.0mil; x2=3.25in; y2=12.535408mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28534 {
+    x1=3.25in; y1=525.0mil; x2=3.25in; y2=14.796mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28537 {
+    x1=3.25in; y1=614.0mil; x2=3.25in; y2=669.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28540 {
+    x1=3.25in; y1=700.48mil; x2=77.4822mm; y2=700.48mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28543 {
+    x1=77.4822mm; y1=700.48mil; x2=3.05in; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28546 {
+    x1=68.97mm; y1=10.783062mm; x2=71.7415mm; y2=10.783062mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28549 {
+    x1=71.7415mm; y1=10.783062mm; x2=2.87in; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28552 {
+    x1=2.87in; y1=379.0mil; x2=79.375mm; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28555 {
+    x1=79.375mm; y1=379.0mil; x2=79.7052mm; y2=392.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28558 {
+    x1=79.7052mm; y1=392.0mil; x2=79.7052mm; y2=11.479276mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28561 {
+    x1=79.7052mm; y1=11.479276mm; x2=3.14in; y2=11.530076mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28564 {
+    x1=3.1375in; y1=391.5mil; x2=80.01mm; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28567 {
+    x1=80.01mm; y1=379.0mil; x2=82.1304mm; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28570 {
+    x1=82.1304mm; y1=379.0mil; x2=3.25in; y2=10.046208mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28576 {
+    x1=101.6335mm; y1=10.282936mm; x2=4.0in; y2=10.249408mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28579 {
+    x1=4.0in; y1=435.0mil; x2=4.0in; y2=12.560808mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28582 {
+    x1=4.0in; y1=526.0mil; x2=4.0in; y2=14.796mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28585 {
+    x1=4.0in; y1=614.0mil; x2=4.0in; y2=16.980408mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28588 {
+    x1=4.0in; y1=700.0mil; x2=3.8in; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28591 {
+    x1=120.65mm; y1=700.0mil; x2=115.57mm; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28594 {
+    x1=120.65mm; y1=16.980408mm; x2=120.65mm; y2=614.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28597 {
+    x1=120.65mm; y1=14.796mm; x2=120.65mm; y2=525.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28600 {
+    x1=120.65mm; y1=12.535408mm; x2=120.65mm; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28603 {
+    x1=107.07mm; y1=10.783062mm; x2=109.2065mm; y2=10.783062mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28606 {
+    x1=109.2065mm; y1=10.783062mm; x2=110.363mm; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28609 {
+    x1=110.363mm; y1=379.0mil; x2=117.4496mm; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28612 {
+    x1=117.4496mm; y1=379.0mil; x2=117.856mm; y2=395.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28615 {
+    x1=117.856mm; y1=395.0mil; x2=117.856mm; y2=11.530076mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28618 {
+    x1=117.856mm; y1=395.0mil; x2=118.2624mm; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28621 {
+    x1=118.2624mm; y1=379.0mil; x2=120.0272mm; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28624 {
+    x1=120.0272mm; y1=379.0mil; x2=120.65mm; y2=10.249408mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28627 {
+    x1=105.02mm; y1=10.282936mm; x2=100.05314mm; y2=10.282936mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28630 {
+    x1=100.05314mm; y1=10.282936mm; x2=3.89in; y2=11.530076mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28633 {
+    x1=105.02mm; y1=10.783062mm; x2=4.1084685in; y2=10.783062mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28636 {
+    x1=4.1084685in; y1=10.783062mm; x2=4.099in; y2=434.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28639 {
+    x1=107.07mm; y1=365.47mil; x2=107.7095mm; y2=365.47mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28642 {
+    x1=107.7095mm; y1=365.47mil; x2=4.251in; y2=355.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28645 {
+    x1=68.97mm; y1=365.47mil; x2=69.6603mm; y2=365.47mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28648 {
+    x1=69.6603mm; y1=365.47mil; x2=2.752in; y2=356.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28651 {
+    x1=66.92mm; y1=10.783062mm; x2=66.2805mm; y2=10.783062mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28654 {
+    x1=66.2805mm; y1=10.783062mm; x2=2.599in; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28657 {
+    x1=2.7in; y1=4.0in; x2=72.644mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28660 {
+    x1=2.7in; y1=200.0mil; x2=73.025mm; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28663 {
+    x1=68.97mm; y1=385.16mil; x2=70.3539mm; y2=385.16mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28666 {
+    x1=70.3539mm; y1=385.16mil; x2=70.739mm; y2=370.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28669 {
+    x1=70.739mm; y1=370.0mil; x2=70.739mm; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28672 {
+    x1=68.97mm; y1=10.282936mm; x2=70.6161mm; y2=10.282936mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28675 {
+    x1=70.6161mm; y1=10.282936mm; x2=71.501mm; y2=370.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28678 {
+    x1=71.501mm; y1=370.0mil; x2=71.501mm; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28681 {
+    x1=66.92mm; y1=365.47mil; x2=2.6204685in; y2=365.47mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28684 {
+    x1=2.6204685in; y1=365.47mil; x2=66.421mm; y2=360.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28687 {
+    x1=66.421mm; y1=360.0mil; x2=66.421mm; y2=335.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28690 {
+    x1=66.421mm; y1=335.0mil; x2=2.625in; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28693 {
+    x1=2.625in; y1=325.0mil; x2=70.739mm; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28696 {
+    x1=66.92mm; y1=385.16mil; x2=66.3235mm; y2=385.16mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28699 {
+    x1=66.3235mm; y1=385.16mil; x2=2.595in; y2=369.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28702 {
+    x1=2.595in; y1=369.0mil; x2=2.595in; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28705 {
+    x1=2.595in; y1=325.0mil; x2=2.625in; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28708 {
+    x1=2.625in; y1=295.0mil; x2=71.501mm; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28711 {
+    x1=1.813in; y1=87.5416mm; x2=48.4764mm; y2=87.5416mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28714 {
+    x1=48.4764mm; y1=87.5416mm; x2=1.971in; y2=89.1286mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28717 {
+    x1=1.971in; y1=89.1286mm; x2=1.971in; y2=96.2914mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28720 {
+    x1=1.77in; y1=87.5416mm; x2=1.77in; y2=3.415in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28723 {
+    x1=1.813in; y1=87.5416mm; x2=1.813in; y2=3.415in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28726 {
+    x1=107.07mm; y1=385.16mil; x2=108.1999mm; y2=385.16mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28729 {
+    x1=108.1999mm; y1=385.16mil; x2=4.28in; y2=365.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28732 {
+    x1=4.28in; y1=365.0mil; x2=4.28in; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28735 {
+    x1=105.02mm; y1=365.47mil; x2=4.1174685in; y2=365.47mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28738 {
+    x1=4.1174685in; y1=365.47mil; x2=4.11in; y2=358.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28741 {
+    x1=4.11in; y1=358.0mil; x2=4.11in; y2=337.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28744 {
+    x1=4.11in; y1=337.0mil; x2=104.6988mm; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28747 {
+    x1=104.6988mm; y1=325.0mil; x2=4.28in; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28750 {
+    x1=107.07mm; y1=10.282936mm; x2=108.4621mm; y2=10.282936mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28753 {
+    x1=108.4621mm; y1=10.282936mm; x2=4.31in; y2=365.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28756 {
+    x1=4.31in; y1=365.0mil; x2=4.31in; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28759 {
+    x1=105.02mm; y1=385.16mil; x2=104.3219mm; y2=385.16mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28762 {
+    x1=104.3219mm; y1=385.16mil; x2=4.088in; y2=366.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28765 {
+    x1=4.088in; y1=366.0mil; x2=4.088in; y2=327.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28768 {
+    x1=4.088in; y1=327.0mil; x2=4.12in; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28771 {
+    x1=4.12in; y1=295.0mil; x2=4.31in; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28774 {
+    x1=146.1797mm; y1=3.0878in; x2=5.7862in; y2=3.0878in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.28777 {
+    x1=148.114mm; y1=77.946mm; x2=147.4536mm; y2=77.946mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.28780 {
+    x1=5.7862in; y1=3.0878in; x2=147.4536mm; y2=77.946mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.28783 {
+    x1=159.2072mm; y1=38.1132mm; x2=159.2204mm; y2=38.1mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.28786 {
+    x1=159.2204mm; y1=38.1mm; x2=159.2204mm; y2=39.561mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.28789 {
+    x1=159.2204mm; y1=39.561mm; x2=163.8046mm; y2=1.738in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.28792 {
+    x1=163.8046mm; y1=1.738in; x2=163.8046mm; y2=1.76in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.28795 {
+    x1=159.2204mm; y1=30.48mm; x2=159.2204mm; y2=30.4922mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.28798 {
+    x1=159.2204mm; y1=30.4922mm; x2=6.24in; y2=1.229in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.28801 {
+    x1=6.24in; y1=1.229in; x2=6.24in; y2=1.566in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.28804 {
+    x1=6.24in; y1=1.566in; x2=162.8648mm; y2=1.738in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.28807 {
+    x1=162.8648mm; y1=1.738in; x2=162.8648mm; y2=1.76in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.28810 {
+    x1=159.2204mm; y1=900.0mil; x2=159.2072mm; y2=900.0mil; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.28813 {
+    x1=159.2072mm; y1=900.0mil; x2=6.213in; y2=955.0mil; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.28816 {
+    x1=6.213in; y1=955.0mil; x2=6.213in; y2=1.598in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.28819 {
+    x1=6.213in; y1=1.598in; x2=161.925mm; y2=1.76in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.28822 {
+    x1=146.1797mm; y1=78.93mm; x2=160.338mm; y2=78.93mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28825 {
+    x1=160.338mm; y1=78.93mm; x2=161.925mm; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28828 {
+    x1=146.1797mm; y1=79.4301mm; x2=6.34683071in; y2=79.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28831 {
+    x1=6.34683071in; y1=79.4301mm; x2=162.8648mm; y2=3.062in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28834 {
+    x1=162.8648mm; y1=3.062in; x2=162.8648mm; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28837 {
+    x1=146.1797mm; y1=79.93mm; x2=6.36614961in; y2=79.93mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28840 {
+    x1=6.36614961in; y1=79.93mm; x2=163.8046mm; y2=3.064in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28843 {
+    x1=163.8046mm; y1=3.064in; x2=163.8046mm; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28846 {
+    x1=140.4297mm; y1=67.1802mm; x2=140.4297mm; y2=68.5731mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28849 {
+    x1=140.4297mm; y1=68.5731mm; x2=140.4366mm; y2=2.7in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28852 {
+    x1=141.4297mm; y1=67.1802mm; x2=141.4297mm; y2=2.7069in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28855 {
+    x1=141.4297mm; y1=2.7069in; x2=5.54in; y2=69.469mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28858 {
+    x1=141.9299mm; y1=67.1802mm; x2=141.9299mm; y2=69.4743mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28861 {
+    x1=141.9299mm; y1=69.4743mm; x2=141.0462mm; y2=2.77in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28864 {
+    x1=5.6074685in; y1=67.1802mm; x2=5.6074685in; y2=70.2699mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28867 {
+    x1=5.6074685in; y1=70.2699mm; x2=141.4526mm; y2=2.805in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28870 {
+    x1=142.9299mm; y1=67.1802mm; x2=142.9299mm; y2=71.0143mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28873 {
+    x1=142.9299mm; y1=71.0143mm; x2=5.583in; y2=72.136mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28876 {
+    x1=144.4297mm; y1=67.1802mm; x2=144.4297mm; y2=66.7713mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28879 {
+    x1=144.4297mm; y1=66.7713mm; x2=5.714in; y2=2.601in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28882 {
+    x1=5.714in; y1=2.601in; x2=5.714in; y2=2.435in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28885 {
+    x1=5.714in; y1=2.435in; x2=140.4874mm; y2=2.252in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28888 {
+    x1=146.9898mm; y1=62.2808mm; x2=5.56in; y2=56.515mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28891 {
+    x1=5.81in; y1=2.705in; x2=5.81in; y2=2.443in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28894 {
+    x1=5.81in; y1=2.443in; x2=141.986mm; y2=56.4642mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28897 {
+    x1=141.986mm; y1=56.4642mm; x2=141.986mm; y2=55.8292mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28900 {
+    x1=146.9898mm; y1=68.6562mm; x2=146.9898mm; y2=62.2808mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28903 {
+    x1=146.1797mm; y1=68.9303mm; x2=146.7157mm; y2=68.9303mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28906 {
+    x1=146.7157mm; y1=68.9303mm; x2=146.9898mm; y2=68.6562mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28909 {
+    x1=146.1797mm; y1=2.7334685in; x2=146.8509mm; y2=2.7334685in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28912 {
+    x1=146.8509mm; y1=2.7334685in; x2=5.81in; y2=2.705in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28915 {
+    x1=146.1797mm; y1=69.9303mm; x2=146.9603mm; y2=69.9303mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28918 {
+    x1=146.9603mm; y1=69.9303mm; x2=5.834in; y2=2.705in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28921 {
+    x1=5.834in; y1=2.705in; x2=5.834in; y2=61.8744mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28924 {
+    x1=5.834in; y1=61.8744mm; x2=145.161mm; y2=2.317in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28927 {
+    x1=145.161mm; y1=2.317in; x2=145.161mm; y2=2.281in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28930 {
+    x1=133.9299mm; y1=67.1802mm; x2=133.9299mm; y2=2.36183071in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28933 {
+    x1=5.06in; y1=8.4196mm; x2=5.06in; y2=54.5889mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28936 {
+    x1=5.06in; y1=54.5889mm; x2=133.9299mm; y2=2.362in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28939 {
+    x1=132.3711mm; y1=65.4441mm; x2=132.3848mm; y2=2.576in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28942 {
+    x1=132.3848mm; y1=2.576in; x2=132.3848mm; y2=2.539in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28945 {
+    x1=132.3848mm; y1=2.539in; x2=5.209in; y2=2.536in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28948 {
+    x1=5.174in; y1=2.576in; x2=5.174in; y2=64.5038mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28951 {
+    x1=5.174in; y1=64.5038mm; x2=131.509mm; y2=2.536in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28954 {
+    x1=132.9299mm; y1=67.1802mm; x2=132.9299mm; y2=65.9755mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28957 {
+    x1=132.9299mm; y1=65.9755mm; x2=132.3848mm; y2=2.576in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28960 {
+    x1=132.43mm; y1=67.1802mm; x2=132.43mm; y2=66.4408mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28963 {
+    x1=132.43mm; y1=66.4408mm; x2=5.174in; y2=2.576in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28966 {
+    x1=133.43mm; y1=67.1802mm; x2=133.43mm; y2=2.37914961in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28969 {
+    x1=133.43mm; y1=2.37914961in; x2=127.7874mm; y2=2.157in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28975 {
+    x1=103.441mm; y1=201.0mil; x2=103.4156mm; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28978 {
+    x1=127.7874mm; y1=2.157in; x2=127.7874mm; y2=443.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28981 {
+    x1=127.7874mm; y1=443.0mil; x2=4.788in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28984 {
+    x1=4.788in; y1=200.0mil; x2=4.076in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28987 {
+    x1=4.076in; y1=200.0mil; x2=103.473mm; y2=5.1374mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28990 {
+    x1=130.6801mm; y1=68.9303mm; x2=129.5093mm; y2=68.9303mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28993 {
+    x1=129.5093mm; y1=68.9303mm; x2=126.8476mm; y2=2.609in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28996 {
+    x1=126.8476mm; y1=2.609in; x2=126.8476mm; y2=440.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.28999 {
+    x1=126.8476mm; y1=440.0mil; x2=121.3866mm; y2=225.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29002 {
+    x1=121.3866mm; y1=225.0mil; x2=104.1654mm; y2=225.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29005 {
+    x1=104.1654mm; y1=225.0mil; x2=4.064in; y2=262.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29008 {
+    x1=4.064in; y1=262.0mil; x2=75.3994mm; y2=262.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29011 {
+    x1=75.3994mm; y1=262.0mil; x2=73.8246mm; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29014 {
+    x1=130.6801mm; y1=2.7334685in; x2=128.9677mm; y2=2.7334685in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29017 {
+    x1=128.9677mm; y1=2.7334685in; x2=4.96in; y2=2.616in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29020 {
+    x1=4.96in; y1=2.616in; x2=4.96in; y2=446.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29023 {
+    x1=4.96in; y1=446.0mil; x2=4.766in; y2=252.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29026 {
+    x1=4.766in; y1=252.0mil; x2=104.4956mm; y2=252.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29029 {
+    x1=104.4956mm; y1=252.0mil; x2=4.073in; y2=293.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29032 {
+    x1=4.073in; y1=293.0mil; x2=2.902in; y2=293.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29035 {
+    x1=2.902in; y1=293.0mil; x2=2.869in; y2=260.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29038 {
+    x1=2.869in; y1=260.0mil; x2=1.828in; y2=260.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29041 {
+    x1=1.828in; y1=260.0mil; x2=1.768in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29044 {
+    x1=68.589mm; y1=3.7204685in; x2=69.2539mm; y2=3.7204685in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29047 {
+    x1=69.2539mm; y1=3.7204685in; x2=2.736in; y2=3.711in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29050 {
+    x1=66.539mm; y1=96.0001mm; x2=65.8995mm; y2=96.0001mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29053 {
+    x1=65.8995mm; y1=96.0001mm; x2=2.583in; y2=96.2914mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29056 {
+    x1=66.539mm; y1=95.4999mm; x2=65.3075mm; y2=95.4999mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29059 {
+    x1=65.3075mm; y1=95.4999mm; x2=64.897mm; y2=3.776in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29062 {
+    x1=64.897mm; y1=3.776in; x2=64.897mm; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29065 {
+    x1=66.539mm; y1=95.0001mm; x2=65.0707mm; y2=95.0001mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29068 {
+    x1=65.0707mm; y1=95.0001mm; x2=64.135mm; y2=3.777in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29071 {
+    x1=64.135mm; y1=3.777in; x2=64.135mm; y2=97.79mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29074 {
+    x1=68.589mm; y1=96.0001mm; x2=69.0253mm; y2=96.0001mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29077 {
+    x1=69.0253mm; y1=96.0001mm; x2=69.215mm; y2=96.1898mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29080 {
+    x1=69.215mm; y1=96.1898mm; x2=69.215mm; y2=3.809in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29083 {
+    x1=69.215mm; y1=3.809in; x2=2.714in; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29086 {
+    x1=2.714in; y1=3.82in; x2=64.897mm; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29089 {
+    x1=68.589mm; y1=95.4999mm; x2=69.3125mm; y2=95.4999mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29092 {
+    x1=69.3125mm; y1=95.4999mm; x2=2.744in; y2=95.885mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29095 {
+    x1=2.744in; y1=95.885mm; x2=2.744in; y2=3.821in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29098 {
+    x1=2.744in; y1=3.821in; x2=2.72in; y2=3.847in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29101 {
+    x1=2.72in; y1=3.847in; x2=64.135mm; y2=3.847in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29104 {
+    x1=2.524in; y1=3.847in; x2=64.135mm; y2=97.7392mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29107 {
+    x1=68.589mm; y1=95.0001mm; x2=69.8287mm; y2=95.0001mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29110 {
+    x1=69.8287mm; y1=95.0001mm; x2=2.77in; y2=3.761in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29113 {
+    x1=2.77in; y1=3.761in; x2=2.77in; y2=3.814in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29116 {
+    x1=2.77in; y1=3.814in; x2=2.794in; y2=3.838in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29119 {
+    x1=2.794in; y1=3.838in; x2=71.7428mm; y2=3.838in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29122 {
+    x1=71.7428mm; y1=3.838in; x2=2.825in; y2=97.4974mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29125 {
+    x1=66.539mm; y1=3.7204685in; x2=64.5803mm; y2=3.7204685in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29128 {
+    x1=64.5803mm; y1=3.7204685in; x2=2.486in; y2=3.777in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29131 {
+    x1=2.486in; y1=3.777in; x2=2.486in; y2=3.797in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29134 {
+    x1=2.486in; y1=3.797in; x2=2.463in; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29137 {
+    x1=2.463in; y1=3.82in; x2=2.221in; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29140 {
+    x1=64.135mm; y1=97.6376mm; x2=63.5254mm; y2=98.2472mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29143 {
+    x1=63.5254mm; y1=98.2472mm; x2=2.048in; y2=98.2472mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29146 {
+    x1=2.048in; y1=98.2472mm; x2=1.971in; y2=96.2914mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29149 {
+    x1=104.5628mm; y1=96.0001mm; x2=4.0884685in; y2=96.0001mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29152 {
+    x1=4.0884685in; y1=96.0001mm; x2=4.08in; y2=3.788in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29155 {
+    x1=106.6128mm; y1=3.7204685in; x2=107.3793mm; y2=3.7204685in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29158 {
+    x1=107.3793mm; y1=3.7204685in; x2=107.5944mm; y2=3.712in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29161 {
+    x1=104.5628mm; y1=95.4999mm; x2=103.3059mm; y2=95.4999mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29164 {
+    x1=103.3059mm; y1=95.4999mm; x2=102.7938mm; y2=3.78in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29167 {
+    x1=102.7938mm; y1=3.78in; x2=102.7938mm; y2=3.815in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29170 {
+    x1=104.5628mm; y1=95.0001mm; x2=103.0945mm; y2=95.0001mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29173 {
+    x1=103.0945mm; y1=95.0001mm; x2=4.017in; y2=3.782in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29176 {
+    x1=4.017in; y1=3.782in; x2=4.017in; y2=3.845in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29179 {
+    x1=106.6128mm; y1=96.0001mm; x2=106.9729mm; y2=96.0001mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29182 {
+    x1=106.9729mm; y1=96.0001mm; x2=4.219in; y2=96.1898mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29185 {
+    x1=4.219in; y1=96.1898mm; x2=4.219in; y2=3.808in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29188 {
+    x1=4.219in; y1=3.808in; x2=106.9848mm; y2=3.815in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29191 {
+    x1=106.9848mm; y1=3.815in; x2=102.7938mm; y2=3.815in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29194 {
+    x1=106.6128mm; y1=95.4999mm; x2=107.3363mm; y2=95.4999mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29197 {
+    x1=107.3363mm; y1=95.4999mm; x2=4.24in; y2=3.774in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29200 {
+    x1=4.24in; y1=3.774in; x2=4.24in; y2=3.832in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29203 {
+    x1=4.24in; y1=3.832in; x2=107.315mm; y2=3.847in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29206 {
+    x1=107.315mm; y1=3.847in; x2=4.017in; y2=3.847in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29209 {
+    x1=106.6128mm; y1=95.0001mm; x2=107.5731mm; y2=95.0001mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29212 {
+    x1=107.5731mm; y1=95.0001mm; x2=4.274in; y2=95.9866mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29215 {
+    x1=4.274in; y1=95.9866mm; x2=4.274in; y2=3.813in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29218 {
+    x1=4.274in; y1=3.813in; x2=4.301in; y2=97.536mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29221 {
+    x1=112.395mm; y1=97.536mm; x2=4.301in; y2=97.536mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29224 {
+    x1=109.8509mm; y1=97.5401mm; x2=109.855mm; y2=97.536mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29227 {
+    x1=3.72in; y1=3.82in; x2=3.963in; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29230 {
+    x1=3.963in; y1=3.82in; x2=3.983in; y2=3.8in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29233 {
+    x1=3.983in; y1=3.8in; x2=3.983in; y2=95.885mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29236 {
+    x1=3.983in; y1=95.885mm; x2=4.038in; y2=3.72in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29239 {
+    x1=4.038in; y1=3.72in; x2=104.5508mm; y2=3.72in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29242 {
+    x1=104.5508mm; y1=3.72in; x2=104.5628mm; y2=3.7204685in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29245 {
+    x1=103.4664mm; y1=3.998in; x2=103.4156mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29248 {
+    x1=4.719in; y1=3.925in; x2=3.201in; y2=3.925in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29251 {
+    x1=3.201in; y1=3.925in; x2=3.127in; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29254 {
+    x1=3.127in; y1=3.999in; x2=73.469mm; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29257 {
+    x1=73.469mm; y1=3.999in; x2=73.4436mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29260 {
+    x1=4.7in; y1=3.897in; x2=2.639in; y2=3.897in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29263 {
+    x1=2.639in; y1=3.897in; x2=64.4398mm; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29266 {
+    x1=64.4398mm; y1=3.999in; x2=43.0652mm; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29269 {
+    x1=43.0652mm; y1=3.999in; x2=43.0398mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29272 {
+    x1=130.6801mm; y1=69.9303mm; x2=128.6551mm; y2=69.9303mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29275 {
+    x1=128.6551mm; y1=69.9303mm; x2=125.349mm; y2=2.623in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29278 {
+    x1=125.349mm; y1=2.623in; x2=125.349mm; y2=656.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29281 {
+    x1=125.349mm; y1=656.0mil; x2=4.772in; y2=493.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29284 {
+    x1=4.772in; y1=493.0mil; x2=4.751in; y2=493.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29287 {
+    x1=4.751in; y1=493.0mil; x2=120.65mm; y2=492.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29290 {
+    x1=130.6801mm; y1=70.4301mm; x2=128.1643mm; y2=70.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29293 {
+    x1=128.1643mm; y1=70.4301mm; x2=4.91in; y2=2.637in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29296 {
+    x1=4.91in; y1=2.637in; x2=4.91in; y2=39.243mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29302 {
+    x1=4.209in; y1=680.0mil; x2=4.024in; y2=495.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29305 {
+    x1=4.024in; y1=495.0mil; x2=101.6122mm; y2=495.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29308 {
+    x1=101.6122mm; y1=495.0mil; x2=4.0in; y2=12.560808mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29311 {
+    x1=130.6801mm; y1=70.9303mm; x2=127.6739mm; y2=70.9303mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29314 {
+    x1=127.6739mm; y1=70.9303mm; x2=4.881in; y2=2.647in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29317 {
+    x1=4.881in; y1=2.647in; x2=4.881in; y2=1.566in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29323 {
+    x1=86.36mm; y1=617.0mil; x2=3.276in; y2=493.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29326 {
+    x1=3.276in; y1=493.0mil; x2=82.5632mm; y2=493.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29329 {
+    x1=82.5632mm; y1=493.0mil; x2=3.25in; y2=12.535408mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29332 {
+    x1=130.6801mm; y1=71.4301mm; x2=126.9291mm; y2=71.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29335 {
+    x1=126.9291mm; y1=71.4301mm; x2=4.847in; y2=67.6148mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29338 {
+    x1=4.847in; y1=67.6148mm; x2=4.847in; y2=40.005mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29344 {
+    x1=2.674in; y1=642.0mil; x2=2.526in; y2=494.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29347 {
+    x1=2.526in; y1=494.0mil; x2=63.5122mm; y2=494.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29350 {
+    x1=63.5122mm; y1=494.0mil; x2=63.5mm; y2=12.535408mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29353 {
+    x1=130.6801mm; y1=2.8319in; x2=126.33706mm; y2=2.8319in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29356 {
+    x1=126.33706mm; y1=2.8319in; x2=122.301mm; y2=2.673in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29359 {
+    x1=122.301mm; y1=2.673in; x2=122.301mm; y2=1.592in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29365 {
+    x1=2.006in; y1=1.145in; x2=2.006in; y2=916.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29368 {
+    x1=2.006in; y1=916.0mil; x2=1.729in; y2=639.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29371 {
+    x1=1.729in; y1=639.0mil; x2=35.814mm; y2=639.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29374 {
+    x1=35.814mm; y1=639.0mil; x2=1.394in; y2=655.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29377 {
+    x1=1.394in; y1=655.0mil; x2=1.394in; y2=17.183608mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29380 {
+    x1=1.394in; y1=17.183608mm; x2=1.396in; y2=17.234408mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29383 {
+    x1=130.6801mm; y1=72.4301mm; x2=125.6177mm; y2=72.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29386 {
+    x1=125.6177mm; y1=72.4301mm; x2=121.4374mm; y2=2.687in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29389 {
+    x1=121.4374mm; y1=2.687in; x2=121.4374mm; y2=1.611in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29395 {
+    x1=1.967in; y1=29.5656mm; x2=1.967in; y2=925.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29398 {
+    x1=1.967in; y1=925.0mil; x2=1.72in; y2=678.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29401 {
+    x1=1.72in; y1=678.0mil; x2=37.4274mm; y2=678.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29404 {
+    x1=37.4274mm; y1=678.0mil; x2=1.473in; y2=17.234408mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29407 {
+    x1=130.6801mm; y1=74.4301mm; x2=121.5725mm; y2=74.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29413 {
+    x1=108.8136mm; y1=3.724in; x2=4.302in; y2=3.742in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29416 {
+    x1=4.302in; y1=3.742in; x2=109.8296mm; y2=3.742in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29419 {
+    x1=109.8296mm; y1=3.742in; x2=109.855mm; y2=95.0722mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29422 {
+    x1=130.6801mm; y1=73.9303mm; x2=122.1903mm; y2=73.9303mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29431 {
+    x1=89.535mm; y1=2.971in; x2=89.535mm; y2=94.5642mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29434 {
+    x1=89.535mm; y1=94.5642mm; x2=3.543in; y2=3.741in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29437 {
+    x1=3.543in; y1=3.741in; x2=3.564in; y2=3.741in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29440 {
+    x1=3.564in; y1=3.741in; x2=90.551mm; y2=3.742in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29443 {
+    x1=130.6801mm; y1=73.4301mm; x2=122.8331mm; y2=73.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29452 {
+    x1=2.79in; y1=94.6658mm; x2=2.803in; y2=3.74in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29455 {
+    x1=2.803in; y1=3.74in; x2=71.7428mm; y2=3.74in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29458 {
+    x1=71.7428mm; y1=3.74in; x2=2.825in; y2=95.0082mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29461 {
+    x1=130.6801mm; y1=72.9303mm; x2=123.4509mm; y2=72.9303mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29467 {
+    x1=51.943mm; y1=2.97in; x2=51.943mm; y2=3.724in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29470 {
+    x1=51.943mm; y1=3.724in; x2=2.059in; y2=3.738in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29473 {
+    x1=2.059in; y1=3.738in; x2=52.8198mm; y2=3.738in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29476 {
+    x1=52.8198mm; y1=3.738in; x2=2.08in; y2=94.9574mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29479 {
+    x1=1.725in; y1=91.7956mm; x2=42.704mm; y2=91.7956mm; thickness=15.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29482 {
+    x1=42.704mm; y1=91.7956mm; x2=42.5638mm; y2=91.6554mm; thickness=15.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29485 {
+    x1=6.102in; y1=2.53in; x2=155.0162mm; y2=2.531in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29488 {
+    x1=141.0508mm; y1=4.014in; x2=141.0508mm; y2=3.9591811in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29491 {
+    x1=141.0508mm; y1=3.9591811in; x2=141.0462mm; y2=3.959in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29494 {
+    x1=139.763mm; y1=3.939in; x2=139.763mm; y2=101.9434mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29497 {
+    x1=139.763mm; y1=101.9434mm; x2=139.7508mm; y2=4.014in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29500 {
+    x1=5.463in; y1=100.044mm; x2=5.463in; y2=3.957in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29503 {
+    x1=5.463in; y1=3.957in; x2=5.477in; y2=3.971in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29506 {
+    x1=5.477in; y1=3.971in; x2=5.477in; y2=101.9407mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29509 {
+    x1=5.477in; y1=101.9407mm; x2=139.1008mm; y2=4.014in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29512 {
+    x1=138.7348mm; y1=99.219mm; x2=5.463in; y2=99.2444mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29515 {
+    x1=136.9299mm; y1=3.4608in; x2=136.906mm; y2=87.9282mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29518 {
+    x1=146.1797mm; y1=80.93mm; x2=147.0716mm; y2=80.93mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29521 {
+    x1=147.0716mm; y1=80.93mm; x2=152.654mm; y2=3.406in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29524 {
+    x1=130.6801mm; y1=77.93mm; x2=125.8288mm; y2=77.93mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29527 {
+    x1=125.8288mm; y1=77.93mm; x2=4.804in; y2=81.7372mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29530 {
+    x1=4.804in; y1=81.7372mm; x2=4.804in; y2=100.7496mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29533 {
+    x1=4.804in; y1=100.7496mm; x2=122.047mm; y2=100.775mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29536 {
+    x1=130.6801mm; y1=77.4301mm; x2=125.3635mm; y2=77.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29539 {
+    x1=125.3635mm; y1=77.4301mm; x2=4.782in; y2=81.3308mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29542 {
+    x1=4.782in; y1=81.3308mm; x2=4.782in; y2=3.94in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29545 {
+    x1=4.782in; y1=3.94in; x2=119.9642mm; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29548 {
+    x1=119.9642mm; y1=3.999in; x2=103.441mm; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29551 {
+    x1=103.441mm; y1=3.999in; x2=103.4156mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29554 {
+    x1=130.6801mm; y1=76.93mm; x2=124.6444mm; y2=76.93mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29557 {
+    x1=124.6444mm; y1=76.93mm; x2=120.8278mm; y2=3.179in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29560 {
+    x1=120.8278mm; y1=3.179in; x2=120.8278mm; y2=3.887in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29563 {
+    x1=120.8278mm; y1=3.887in; x2=4.719in; y2=3.925in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29566 {
+    x1=130.6801mm; y1=76.4301mm; x2=123.8997mm; y2=76.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29569 {
+    x1=123.8997mm; y1=76.4301mm; x2=4.729in; y2=80.2132mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29572 {
+    x1=4.729in; y1=80.2132mm; x2=4.729in; y2=98.2472mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29575 {
+    x1=4.729in; y1=98.2472mm; x2=4.7in; y2=3.897in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29578 {
+    x1=138.7028mm; y1=3.905in; x2=138.7282mm; y2=3.906in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29581 {
+    x1=149.2758mm; y1=2.93in; x2=149.2758mm; y2=2.889in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29584 {
+    x1=149.2758mm; y1=2.889in; x2=149.8854mm; y2=72.771mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29587 {
+    x1=149.8854mm; y1=72.771mm; x2=5.964in; y2=72.771mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29590 {
+    x1=5.964in; y1=72.771mm; x2=6.152in; y2=2.677in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29593 {
+    x1=6.152in; y1=2.677in; x2=6.152in; y2=2.632in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29596 {
+    x1=6.152in; y1=2.632in; x2=6.153in; y2=2.631in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29599 {
+    x1=130.6801mm; y1=79.4301mm; x2=135.8349mm; y2=79.4301mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29602 {
+    x1=135.8349mm; y1=79.4301mm; x2=5.66in; y2=71.501mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29605 {
+    x1=5.66in; y1=71.501mm; x2=5.66in; y2=2.722in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29608 {
+    x1=5.66in; y1=2.722in; x2=145.669mm; y2=2.647in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29611 {
+    x1=145.669mm; y1=2.647in; x2=145.669mm; y2=2.547in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29614 {
+    x1=145.669mm; y1=2.547in; x2=146.05mm; y2=2.532in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29617 {
+    x1=132.43mm; y1=82.6799mm; x2=132.43mm; y2=81.438mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29620 {
+    x1=132.43mm; y1=81.438mm; x2=133.604mm; y2=3.16in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29623 {
+    x1=133.604mm; y1=3.16in; x2=5.355in; y2=3.16in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29626 {
+    x1=5.355in; y1=3.16in; x2=144.4752mm; y2=2.827in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29629 {
+    x1=144.4752mm; y1=2.827in; x2=144.4752mm; y2=69.1642mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29632 {
+    x1=144.4752mm; y1=69.1642mm; x2=5.734in; y2=2.677in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29635 {
+    x1=5.734in; y1=2.677in; x2=5.753in; y2=2.677in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29638 {
+    x1=58.4068mm; y1=40.6014mm; x2=2.301in; y2=1.6in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29641 {
+    x1=41.974mm; y1=40.6014mm; x2=1.651in; y2=1.6in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29644 {
+    x1=139.9299mm; y1=67.1802mm; x2=139.9299mm; y2=63.4225mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29647 {
+    x1=139.9299mm; y1=63.4225mm; x2=139.954mm; y2=2.496in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29650 {
+    x1=1.65in; y1=1.6in; x2=49.911mm; y2=1.6in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29653 {
+    x1=50.7106mm; y1=1.6in; x2=2.3in; y2=1.6in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29656 {
+    x1=50.7106mm; y1=1.6in; x2=50.7106mm; y2=1.64in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29659 {
+    x1=49.911mm; y1=1.64in; x2=49.911mm; y2=1.825in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29662 {
+    x1=50.7106mm; y1=1.68in; x2=53.594mm; y2=1.68in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29665 {
+    x1=1.65in; y1=2.7in; x2=47.9728mm; y2=69.375mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29668 {
+    x1=1.65in; y1=73.66mm; x2=1.889in; y2=69.376mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29671 {
+    x1=2.3in; y1=2.399in; x2=52.3568mm; y2=64.991mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29674 {
+    x1=115.57mm; y1=2.6in; x2=52.3568mm; y2=64.991mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29677 {
+    x1=52.0088mm; y1=64.643mm; x2=52.3568mm; y2=64.991mm; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29680 {
+    x1=138.9299mm; y1=67.180206mm; x2=138.9299mm; y2=66.1589mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29683 {
+    x1=138.9299mm; y1=66.1589mm; x2=138.43mm; y2=65.659mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29686 {
+    x1=139.4297mm; y1=67.180206mm; x2=139.4297mm; y2=64.2965mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29689 {
+    x1=139.4297mm; y1=64.2965mm; x2=5.482in; y2=2.524in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29692 {
+    x1=47.0693mm; y1=65.7273mm; x2=47.8236mm; y2=64.973mm; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29695 {
+    x1=47.8416mm; y1=63.5541mm; x2=46.9709mm; y2=62.6834mm; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29698 {
+    x1=46.9709mm; y1=62.6834mm; x2=1.8372in; y2=62.6834mm; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29701 {
+    x1=46.0994mm; y1=63.2488mm; x2=47.8236mm; y2=64.973mm; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29704 {
+    x1=46.3688mm; y1=65.0269mm; x2=45.8839mm; y2=64.5419mm; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29707 {
+    x1=1.8807in; y1=66.4278mm; x2=1.8807in; y2=69.3283mm; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29710 {
+    x1=1.8807in; y1=69.3283mm; x2=1.88in; y2=69.346mm; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29713 {
+    x1=1.9386811in; y1=64.955mm; x2=52.415mm; y2=64.955mm; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29716 {
+    x1=52.415mm; y1=64.955mm; x2=52.4239mm; y2=64.9461mm; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29719 {
+    x1=3.05in; y1=88.9mm; x2=3.05in; y2=3.0in; thickness=250.0mil; clearance=50.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29722 {
+    x1=2.3in; y1=88.9mm; x2=2.3in; y2=3.0in; thickness=250.0mil; clearance=50.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29725 {
+    x1=3.8in; y1=88.9mm; x2=3.8in; y2=3.0in; thickness=250.0mil; clearance=50.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29728 {
+    x1=115.57mm; y1=88.9mm; x2=115.57mm; y2=3.0in; thickness=250.0mil; clearance=50.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29731 {
+    x1=2.3in; y1=700.0mil; x2=2.3in; y2=30.48mm; thickness=250.0mil; clearance=50.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29734 {
+    x1=3.05in; y1=700.0mil; x2=3.05in; y2=30.48mm; thickness=250.0mil; clearance=50.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29737 {
+    x1=3.8in; y1=700.0mil; x2=3.8in; y2=30.48mm; thickness=250.0mil; clearance=50.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29740 {
+    x1=115.57mm; y1=700.0mil; x2=115.57mm; y2=30.48mm; thickness=250.0mil; clearance=50.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29743 {
+    x1=108.8136mm; y1=3.724in; x2=108.8136mm; y2=2.943in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29746 {
+    x1=108.8136mm; y1=2.943in; x2=111.1758mm; y2=72.39mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29749 {
+    x1=111.1758mm; y1=72.39mm; x2=4.706in; y2=72.39mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29752 {
+    x1=121.5725mm; y1=74.4301mm; x2=4.706in; y2=72.39mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29755 {
+    x1=89.535mm; y1=2.971in; x2=3.675in; y2=2.821in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29758 {
+    x1=3.675in; y1=2.821in; x2=4.721in; y2=2.821in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29761 {
+    x1=122.1903mm; y1=73.9303mm; x2=4.721in; y2=2.821in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29764 {
+    x1=2.79in; y1=94.6658mm; x2=2.79in; y2=2.968in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29767 {
+    x1=2.79in; y1=2.968in; x2=2.975in; y2=70.6882mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29770 {
+    x1=2.975in; y1=70.6882mm; x2=120.0912mm; y2=70.6882mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29773 {
+    x1=122.8331mm; y1=73.4301mm; x2=120.0912mm; y2=70.6882mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29776 {
+    x1=51.943mm; y1=2.971in; x2=51.943mm; y2=2.97in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29779 {
+    x1=51.943mm; y1=2.97in; x2=2.265in; y2=2.75in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29782 {
+    x1=2.265in; y1=2.75in; x2=120.3706mm; y2=2.75in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29785 {
+    x1=123.4509mm; y1=72.9303mm; x2=120.3706mm; y2=2.75in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29788 {
+    x1=4.209in; y1=680.0mil; x2=4.209in; y2=1.159in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29791 {
+    x1=4.209in; y1=1.159in; x2=111.8616mm; y2=1.354in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29794 {
+    x1=111.8616mm; y1=1.354in; x2=4.721in; y2=1.354in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29797 {
+    x1=4.721in; y1=1.354in; x2=4.91in; y2=39.1922mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29800 {
+    x1=86.36mm; y1=617.0mil; x2=86.36mm; y2=30.1752mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29803 {
+    x1=86.36mm; y1=30.1752mm; x2=3.597in; y2=35.179mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29806 {
+    x1=3.597in; y1=35.179mm; x2=4.7in; y2=35.179mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29809 {
+    x1=4.7in; y1=35.179mm; x2=4.881in; y2=1.566in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29812 {
+    x1=2.674in; y1=642.0mil; x2=2.674in; y2=29.5148mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29815 {
+    x1=2.674in; y1=29.5148mm; x2=2.931in; y2=1.419in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29818 {
+    x1=2.931in; y1=1.419in; x2=4.69in; y2=1.419in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29821 {
+    x1=4.69in; y1=1.419in; x2=4.847in; y2=1.576in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29824 {
+    x1=2.006in; y1=1.145in; x2=58.928mm; y2=1.459in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29827 {
+    x1=58.928mm; y1=1.459in; x2=4.682in; y2=1.459in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29830 {
+    x1=4.682in; y1=1.459in; x2=122.301mm; y2=1.592in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29833 {
+    x1=1.967in; y1=29.5656mm; x2=2.296in; y2=1.493in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29836 {
+    x1=2.296in; y1=1.493in; x2=4.663in; y2=1.493in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29839 {
+    x1=4.663in; y1=1.493in; x2=121.4374mm; y2=1.611in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29842 {
+    x1=115.0mil; y1=2.76in; x2=205.0mil; y2=2.76in; thickness=30.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29845 {
+    x1=205.0mil; y1=2.76in; x2=205.0mil; y2=72.136mm; thickness=30.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29848 {
+    x1=205.0mil; y1=72.136mm; x2=115.0mil; y2=72.136mm; thickness=30.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29851 {
+    x1=115.0mil; y1=72.136mm; x2=115.0mil; y2=2.762in; thickness=30.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29854 {
+    x1=115.0mil; y1=2.762in; x2=113.0mil; y2=2.76in; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.29857 {
+    x1=131.0mil; y1=70.485mm; x2=131.0mil; y2=2.825in; thickness=25.0mil; clearance=20.0mil;
+   }
+   ha:line.29860 {
+    x1=191.0mil; y1=70.485mm; x2=191.0mil; y2=2.823in; thickness=25.0mil; clearance=20.0mil;
+   }
+   ha:line.29863 {
+    x1=340.0mil; y1=2.80006in; x2=500.0mil; y2=2.8in; thickness=25.0mil; clearance=20.0mil;
+   }
+   ha:line.29866 {
+    x1=357.0mil; y1=2.843in; x2=500.0mil; y2=2.857in; thickness=25.0mil; clearance=20.0mil;
+   }
+   ha:line.29869 {
+    x1=369.0mil; y1=2.758in; x2=430.0mil; y2=2.745in; thickness=25.0mil; clearance=20.0mil;
+   }
+   ha:line.29872 {
+    x1=366.0mil; y1=70.5866mm; x2=433.0mil; y2=2.765in; thickness=25.0mil; clearance=20.0mil;
+   }
+   ha:line.29875 {
+    x1=388.0mil; y1=2.788in; x2=435.0mil; y2=70.6882mm; thickness=25.0mil; clearance=20.0mil;
+   }
+   ha:line.29878 {
+    x1=367.0mil; y1=2.823in; x2=447.0mil; y2=2.83in; thickness=25.0mil; clearance=20.0mil;
+   }
+   ha:line.29881 {
+    x1=394.0mil; y1=2.813in; x2=443.0mil; y2=2.814in; thickness=25.0mil; clearance=20.0mil;
+   }
+   ha:line.29884 {
+    x1=258.0mil; y1=2.294in; x2=182.0mil; y2=61.7982mm; thickness=113.0mil; clearance=20.0mil;
+   }
+   ha:line.29887 {
+    x1=392.0mil; y1=2.294in; x2=6.069818mm; y2=2.547in; thickness=113.0mil; clearance=20.0mil;
+   }
+   ha:line.29890 {
+    x1=258.0mil; y1=2.294in; x2=392.0mil; y2=2.294in; thickness=113.0mil; clearance=20.0mil;
+   }
+   ha:line.29893 {
+    x1=292.0mil; y1=2.35in; x2=289.0mil; y2=59.8424mm; thickness=25.0mil; clearance=20.0mil;
+   }
+   ha:line.29896 {
+    x1=130.680079mm; y1=3.0878in; x2=4.9642in; y2=3.0878in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29899 {
+    x1=4.9642in; y1=3.0878in; x2=122.555mm; y2=81.9658mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29902 {
+    x1=122.555mm; y1=81.9658mm; x2=122.555mm; y2=3.854in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29905 {
+    x1=122.555mm; y1=3.854in; x2=4.879in; y2=99.2632mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29908 {
+    x1=4.879in; y1=99.2632mm; x2=138.779mm; y2=99.2632mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29911 {
+    x1=138.779mm; y1=99.2632mm; x2=138.7823mm; y2=99.2665mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29914 {
+    x1=130.680079mm; y1=3.10748in; x2=4.97252in; y2=3.10748in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29917 {
+    x1=4.97252in; y1=3.10748in; x2=4.844in; y2=3.236in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29920 {
+    x1=4.844in; y1=3.236in; x2=4.844in; y2=3.837in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29923 {
+    x1=4.844in; y1=3.837in; x2=124.079mm; y2=3.878in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29926 {
+    x1=124.079mm; y1=3.878in; x2=5.488in; y2=3.878in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29929 {
+    x1=5.488in; y1=3.878in; x2=139.7508mm; y2=98.8568mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29932 {
+    x1=139.7508mm; y1=98.8568mm; x2=139.7508mm; y2=99.238804mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29935 {
+    x1=139.7508mm; y1=99.238804mm; x2=139.763mm; y2=99.251004mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29938 {
+    x1=134.92988mm; y1=82.679921mm; x2=134.92988mm; y2=3.2868in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29941 {
+    x1=134.92988mm; y1=3.2868in; x2=134.6962mm; y2=3.296in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29944 {
+    x1=134.6962mm; y1=3.296in; x2=128.8034mm; y2=3.296in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29947 {
+    x1=128.8034mm; y1=3.296in; x2=124.587mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29950 {
+    x1=5.33189in; y1=82.679921mm; x2=5.33189in; y2=3.29511in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29953 {
+    x1=5.33189in; y1=3.29511in; x2=134.8994mm; y2=3.316in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29956 {
+    x1=134.8994mm; y1=3.316in; x2=130.8354mm; y2=3.316in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29959 {
+    x1=130.8354mm; y1=3.316in; x2=127.127mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29962 {
+    x1=135.929878mm; y1=82.679921mm; x2=135.929878mm; y2=83.957922mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29965 {
+    x1=135.929878mm; y1=83.957922mm; x2=135.1534mm; y2=84.7344mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29968 {
+    x1=135.1534mm; y1=84.7344mm; x2=132.8674mm; y2=84.7344mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29971 {
+    x1=132.8674mm; y1=84.7344mm; x2=129.667mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29974 {
+    x1=136.43mm; y1=82.679921mm; x2=136.43mm; y2=84.2198mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29977 {
+    x1=136.43mm; y1=84.2198mm; x2=5.331in; y2=85.2424mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29980 {
+    x1=5.331in; y1=85.2424mm; x2=134.8994mm; y2=85.2424mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29983 {
+    x1=134.8994mm; y1=85.2424mm; x2=5.205in; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29986 {
+    x1=136.929876mm; y1=82.679921mm; x2=136.929876mm; y2=85.751924mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29989 {
+    x1=136.929876mm; y1=85.751924mm; x2=134.747mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29992 {
+    x1=5.41063in; y1=82.679921mm; x2=5.41063in; y2=3.45637in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29995 {
+    x1=5.41063in; y1=3.45637in; x2=137.287mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.29998 {
+    x1=5.43031in; y1=82.679921mm; x2=5.43031in; y2=86.037674mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.30001 {
+    x1=5.43031in; y1=86.037674mm; x2=139.827mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.30004 {
+    x1=138.43mm; y1=82.679921mm; x2=138.43mm; y2=83.9978mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.30007 {
+    x1=138.43mm; y1=83.9978mm; x2=5.605in; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.30010 {
+    x1=6.009in; y1=87.7824mm; x2=6.009in; y2=3.405in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.30013 {
+    x1=6.009in; y1=3.405in; x2=152.4127mm; y2=86.2711mm; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:polygon.30016 {
+    li:geometry {
+      ta:contour {
+       { 2.3in; 1.6in }
+       { 115.57mm; 1.6in }
+       { 115.57mm; 2.6in }
+       { 2.3in; 2.6in }
+      }
+    }
+   }
+   ha:polygon.30021 {
+    li:geometry {
+      ta:contour {
+       { 29.21mm; 1.6in }
+       { 1.65in; 1.6in }
+       { 1.65in; 1.8in }
+       { 29.21mm; 73.66mm }
+      }
+    }
+   }
+  }
+  color = {#8b2323}
+   ha:combining {
+   }
+}
+     ha:bottom-sig      { lid=1; group=10; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>b}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>b} }
+  li:objects {
+   ha:line.30281 {
+    x1=325.0mil; y1=1000.0mil; x2=675.0mil; y2=1000.0mil; thickness=140.0mil; clearance=20.0mil;
+   }
+   ha:line.30284 {
+    x1=601.0mil; y1=925.0mil; x2=601.0mil; y2=27.305mm; thickness=140.0mil; clearance=20.0mil;
+   }
+   ha:line.30287 {
+    x1=400.0mil; y1=925.0mil; x2=400.0mil; y2=27.305mm; thickness=140.0mil; clearance=20.0mil;
+   }
+   ha:line.30290 {
+    x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:line.30293 {
+    x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:line.30296 {
+    x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:line.30299 {
+    x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:line.30302 {
+    x1=600.0mil; y1=38.1mm; x2=400.0mil; y2=1.896in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30305 {
+    x1=392.0mil; y1=1.904in; x2=258.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30308 {
+    x1=1.65in; y1=1.8in; x2=29.21mm; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30311 {
+    x1=29.21mm; y1=1.8in; x2=29.21mm; y2=2.7in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30314 {
+    x1=500.0mil; y1=3.1in; x2=29.21mm; y2=2.698in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30317 {
+    x1=2.3in; y1=2.6in; x2=115.57mm; y2=2.6in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30320 {
+    x1=2.3in; y1=1.6in; x2=115.57mm; y2=1.6in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30323 {
+    x1=2.3in; y1=1.8in; x2=2.3in; y2=60.96mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30326 {
+    x1=115.57mm; y1=1.8in; x2=115.57mm; y2=60.96mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30329 {
+    x1=29.21mm; y1=1.6in; x2=1.65in; y2=1.6in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30332 {
+    x1=500.0mil; y1=3.3in; x2=29.21mm; y2=73.66mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30335 {
+    x1=500.0mil; y1=3.2in; x2=1.148in; y2=2.802in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30338 {
+    x1=400.0mil; y1=38.1mm; x2=240.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30341 {
+    x1=500.0mil; y1=38.1mm; x2=324.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30344 {
+    x1=1.151in; y1=2.898in; x2=1.65in; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30347 {
+    x1=5.16in; y1=1.97in; x2=5.352in; y2=54.9148mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30350 {
+    x1=5.304in; y1=2.309in; x2=135.1534mm; y2=56.4642mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30353 {
+    x1=140.4366mm; y1=2.7in; x2=58.7248mm; y2=2.7in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30356 {
+    x1=58.7248mm; y1=2.7in; x2=1.921in; y2=3.091in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30359 {
+    x1=1.921in; y1=3.091in; x2=1.841in; y2=3.091in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30362 {
+    x1=1.841in; y1=3.091in; x2=30.988mm; y2=3.712in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30365 {
+    x1=5.54in; y1=69.469mm; x2=59.1058mm; y2=69.469mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30368 {
+    x1=59.1058mm; y1=69.469mm; x2=2.08in; y2=2.982in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30371 {
+    x1=2.08in; y1=2.982in; x2=2.08in; y2=3.563in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30374 {
+    x1=141.0462mm; y1=2.77in; x2=77.0382mm; y2=2.77in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30377 {
+    x1=77.0382mm; y1=2.77in; x2=2.826in; y2=75.6158mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30380 {
+    x1=2.826in; y1=75.6158mm; x2=2.826in; y2=3.562in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30383 {
+    x1=2.826in; y1=3.562in; x2=2.825in; y2=3.563in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30386 {
+    x1=141.4526mm; y1=2.805in; x2=3.734in; y2=2.805in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30389 {
+    x1=3.734in; y1=2.805in; x2=90.551mm; y2=2.974in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30392 {
+    x1=90.551mm; y1=2.974in; x2=90.551mm; y2=3.563in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30395 {
+    x1=5.583in; y1=72.136mm; x2=4.456in; y2=72.136mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30398 {
+    x1=4.456in; y1=72.136mm; x2=109.855mm; y2=2.971in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30401 {
+    x1=109.855mm; y1=2.971in; x2=109.855mm; y2=3.563in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30404 {
+    x1=5.261in; y1=1.77in; x2=5.261in; y2=2.027in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30407 {
+    x1=5.261in; y1=2.027in; x2=5.618in; y2=60.5536mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30410 {
+    x1=5.618in; y1=60.5536mm; x2=5.618in; y2=2.796in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30413 {
+    x1=5.618in; y1=2.796in; x2=146.1008mm; y2=2.93in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30416 {
+    x1=146.1008mm; y1=2.93in; x2=149.2758mm; y2=2.93in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30419 {
+    x1=140.4874mm; y1=2.252in; x2=140.4874mm; y2=1.601in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30422 {
+    x1=140.4874mm; y1=1.601in; x2=137.668mm; y2=1.49in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30425 {
+    x1=137.668mm; y1=1.49in; x2=2.984in; y2=1.49in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30428 {
+    x1=2.984in; y1=1.49in; x2=2.499in; y2=25.527mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30431 {
+    x1=2.499in; y1=25.527mm; x2=2.499in; y2=643.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30434 {
+    x1=2.499in; y1=643.0mil; x2=63.5mm; y2=642.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30437 {
+    x1=5.56in; y1=56.515mm; x2=5.56in; y2=1.595in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30440 {
+    x1=5.56in; y1=1.595in; x2=137.795mm; y2=1.46in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30443 {
+    x1=137.795mm; y1=1.46in; x2=3.71in; y2=1.46in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30446 {
+    x1=3.71in; y1=1.46in; x2=3.25in; y2=1000.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30449 {
+    x1=3.25in; y1=1000.0mil; x2=3.25in; y2=642.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30452 {
+    x1=141.986mm; y1=55.8292mm; x2=5.578in; y2=55.5244mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30455 {
+    x1=5.578in; y1=55.5244mm; x2=5.578in; y2=40.2082mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30458 {
+    x1=5.578in; y1=40.2082mm; x2=137.922mm; y2=1.435in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30461 {
+    x1=137.922mm; y1=1.435in; x2=112.649mm; y2=1.435in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30464 {
+    x1=112.649mm; y1=1.435in; x2=4.0in; y2=1000.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30467 {
+    x1=4.0in; y1=1000.0mil; x2=4.0in; y2=642.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30470 {
+    x1=145.161mm; y1=2.281in; x2=145.161mm; y2=1.989in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30473 {
+    x1=145.161mm; y1=1.989in; x2=144.018mm; y2=1.944in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30476 {
+    x1=144.018mm; y1=1.944in; x2=144.018mm; y2=1.562in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30479 {
+    x1=144.018mm; y1=1.562in; x2=120.65mm; y2=642.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30482 {
+    x1=155.0162mm; y1=2.531in; x2=146.1008mm; y2=2.531in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30485 {
+    x1=146.1008mm; y1=2.531in; x2=146.05mm; y2=64.3382mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30488 {
+    x1=153.7462mm; y1=2.631in; x2=5.796in; y2=2.631in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30491 {
+    x1=5.796in; y1=2.631in; x2=146.05mm; y2=2.677in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30494 {
+    x1=1.65in; y1=2.7in; x2=47.9728mm; y2=69.375mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30497 {
+    x1=1.65in; y1=73.66mm; x2=1.889in; y2=69.376mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30500 {
+    x1=2.3in; y1=2.399in; x2=52.3568mm; y2=64.991mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30503 {
+    x1=115.57mm; y1=2.6in; x2=52.3568mm; y2=64.991mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:arc.30506 {
+    x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:arc.30507 {
+    x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:arc.30508 {
+    x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:arc.30509 {
+    x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:polygon.30510 {
+    li:geometry {
+      ta:contour {
+       { 10.0mil; 10.0mil }
+       { 6.57in; 10.0mil }
+       { 6.57in; 4.19in }
+       { 10.0mil; 4.19in }
+      }
     }
-     ha:padstack_ref.14839 {
-      proto=0; x=205.0mil; y=2.76in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-        }
-        li:3 {
-         on  
-         solid  
-        }
-      }
-     }
-     ha:padstack_ref.14840 {
-      proto=0; x=205.0mil; y=72.136mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-        }
-        li:3 {
-         on  
-         solid  
-        }
-      }
-     }
-     ha:padstack_ref.14841 {
-      proto=0; x=205.0mil; y=2.8in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-        }
-        li:3 {
-         on  
-         solid  
-        }
-      }
-     }
-     ha:padstack_ref.14842 {
-      proto=0; x=115.0mil; y=2.76in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-        }
-        li:3 {
-         on  
-         solid  
-        }
-      }
-     }
-     ha:padstack_ref.14843 {
-      proto=0; x=115.0mil; y=2.8in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-        }
-        li:3 {
-         on  
-         solid  
-        }
-      }
-     }
-     ha:padstack_ref.14844 {
-      proto=0; x=115.0mil; y=72.136mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-        }
-        li:3 {
-         on  
-         solid  
-        }
-      }
-     }
-     ha:subc.150 {
-      ha:attributes {
-       {io_pcb::hidename_y}=11.0236 mm
-       footprint=hole-M3
-       {io_pcb::hidename_scale}=70
-       refdes=H1
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=
-       vendor=unknown
-       {io_pcb::hidename_direction}=0
-       device=HOLE_PLATED
-       {io_pcb::hidename_x}=17.1320 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.151 {
-        proto=0; x=690.0mil; y=445.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           solid  
-          }
-          li:3 {
-           on  
-           solid  
-          }
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:arc.152 {
-           x=690.0mil; y=445.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.153 {
-           x1=690.0mil; y1=445.0mil; x2=690.0mil; y2=445.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.156 {
-           x1=690.0mil; y1=445.0mil; x2=690.0mil; y2=445.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.159 {
-           x1=690.0mil; y1=445.0mil; x2=18.526mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.162 {
-           x1=690.0mil; y1=445.0mil; x2=690.0mil; y2=12.303mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAB
- ha:flags ={ lock=1
- };     }
-     ha:subc.165 {
-      ha:attributes {
-       {io_pcb::hidename_y}=94.7166 mm
-       footprint=hole-M3
-       {io_pcb::hidename_scale}=70
-       refdes=H3
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=
-       vendor=unknown
-       {io_pcb::hidename_direction}=0
-       device=HOLE_PLATED
-       {io_pcb::hidename_x}=16.5354 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.166 {
-        proto=0; x=690.0mil; y=95.377mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           solid  
-          }
-          li:3 {
-           on  
-           solid  
-          }
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:arc.167 {
-           x=690.0mil; y=95.377mm; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.168 {
-           x1=690.0mil; y1=95.377mm; x2=690.0mil; y2=95.377mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.171 {
-           x1=690.0mil; y1=95.377mm; x2=690.0mil; y2=95.377mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.174 {
-           x1=690.0mil; y1=95.377mm; x2=18.526mm; y2=95.377mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.177 {
-           x1=690.0mil; y1=95.377mm; x2=690.0mil; y2=96.377mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAC
- ha:flags ={ lock=1
- };     }
-     ha:subc.180 {
-      ha:attributes {
-       {io_pcb::hidename_y}=94.3084 mm
-       footprint=hole-M3
-       {io_pcb::hidename_scale}=70
-       refdes=H4
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=
-       vendor=unknown
-       {io_pcb::hidename_direction}=0
-       device=HOLE_PLATED
-       {io_pcb::hidename_x}=148.7932 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.181 {
-        proto=0; x=149.606mm; y=95.377mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           solid  
-          }
-          li:3 {
-           on  
-           solid  
-          }
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:arc.182 {
-           x=149.606mm; y=95.377mm; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.183 {
-           x1=149.606mm; y1=95.377mm; x2=149.606mm; y2=95.377mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.186 {
-           x1=149.606mm; y1=95.377mm; x2=149.606mm; y2=95.377mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.189 {
-           x1=149.606mm; y1=95.377mm; x2=150.606mm; y2=95.377mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.192 {
-           x1=149.606mm; y1=95.377mm; x2=149.606mm; y2=96.377mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAD
- ha:flags ={ lock=1
- };     }
-     ha:subc.195 {
-      ha:attributes {
-       {io_pcb::hidename_y}=29.7180 mm
-       footprint=100mil-led
-       {io_pcb::hidename_scale}=70
-       refdes=D7
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=yellow
-       vendor=unknown
-       {io_pcb::hidename_direction}=0
-       device=LED
-       {io_pcb::hidename_x}=167.0050 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.196 {
-        proto=0; x=6.4in; y=30.48mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.197 {
-        proto=1; x=6.5in; y=30.48mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.198 {
-           x1=6.549in; y1=1.143in; x2=6.549in; y2=1.257in; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.201 {
-           x=163.83mm; y=30.48mm; width=114.0mil; height=114.0mil; astart=-210.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-           bottom = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.202 {
-           x1=163.83mm; y1=30.48mm; x2=163.83mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.205 {
-           x1=163.83mm; y1=30.48mm; x2=163.83mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.208 {
-           x1=163.83mm; y1=30.48mm; x2=164.83mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.211 {
-           x1=163.83mm; y1=30.48mm; x2=163.83mm; y2=29.48mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          misc = 1
-          virtual = 1
-           bottom = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAE
-     }
-     ha:subc.214 {
-      ha:attributes {
-       {io_pcb::hidename_y}=22.0980 mm
-       footprint=100mil-led
-       {io_pcb::hidename_scale}=70
-       refdes=D8
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=red
-       vendor=unknown
-       {io_pcb::hidename_direction}=0
-       device=LED
-       {io_pcb::hidename_x}=167.0050 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.215 {
-        proto=0; x=6.4in; y=932.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.216 {
-        proto=1; x=6.5in; y=932.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.217 {
-           x1=6.549in; y1=875.0mil; x2=6.549in; y2=989.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.220 {
-           x=163.83mm; y=932.0mil; width=114.0mil; height=114.0mil; astart=-210.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-           bottom = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.221 {
-           x1=163.83mm; y1=932.0mil; x2=163.83mm; y2=932.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.224 {
-           x1=163.83mm; y1=932.0mil; x2=163.83mm; y2=932.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.227 {
-           x1=163.83mm; y1=932.0mil; x2=164.83mm; y2=932.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.230 {
-           x1=163.83mm; y1=932.0mil; x2=163.83mm; y2=22.6728mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          misc = 1
-          virtual = 1
-           bottom = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAF
-     }
-     ha:subc.233 {
-      ha:attributes {
-       {io_pcb::hidename_y}=37.3380 mm
-       footprint=100mil-led
-       {io_pcb::hidename_scale}=70
-       refdes=D6
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=green
-       vendor=unknown
-       {io_pcb::hidename_direction}=0
-       device=LED
-       {io_pcb::hidename_x}=167.0050 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.234 {
-        proto=0; x=6.4in; y=38.1mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.235 {
-        proto=1; x=6.5in; y=38.1mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.236 {
-           x1=6.549in; y1=1.443in; x2=6.549in; y2=39.5478mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.239 {
-           x=163.83mm; y=38.1mm; width=114.0mil; height=114.0mil; astart=-210.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-           bottom = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.240 {
-           x1=163.83mm; y1=38.1mm; x2=163.83mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.243 {
-           x1=163.83mm; y1=38.1mm; x2=163.83mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.246 {
-           x1=163.83mm; y1=38.1mm; x2=164.83mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.249 {
-           x1=163.83mm; y1=38.1mm; x2=163.83mm; y2=37.1mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          misc = 1
-          virtual = 1
-           bottom = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAG
-     }
-     ha:subc.252 {
-      ha:attributes {
-       {io_pcb::hidename_y}=95.1499 mm
-       footprint=TO252FET
-       {io_pcb::hidename_scale}=100
-       refdes=Q7
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=IRLR8743PbF
-       vendor=unknown
-       {io_pcb::hidename_direction}=0
-       device=PMOS_TRANSISTOR
-       {io_pcb::hidename_x}=77.4700 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.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 {
-             29.53mil  
-             -1.400048mm  
-             -29.53mil  
-             -1.400048mm  
-             -29.53mil  
-             1.400048mm  
-             29.53mil  
-             1.400048mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             32.53mil  
-             -1.476248mm  
-             -32.53mil  
-             -1.476248mm  
-             -32.53mil  
-             1.476248mm  
-             32.53mil  
-             1.476248mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             29.53mil  
-             -1.400048mm  
-             -29.53mil  
-             -1.400048mm  
-             -29.53mil  
-             1.400048mm  
-             29.53mil  
-             1.400048mm  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -3.150108mm  
-             -3.050032mm  
-             -3.150108mm  
-             3.050032mm  
-             3.150108mm  
-             3.050032mm  
-             3.150108mm  
-             -3.050032mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -3.226308mm  
-             -3.126232mm  
-             -3.226308mm  
-             3.126232mm  
-             3.226308mm  
-             3.126232mm  
-             3.226308mm  
-             -3.126232mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -3.150108mm  
-             -3.050032mm  
-             -3.150108mm  
-             3.050032mm  
-             3.150108mm  
-             3.050032mm  
-             3.150108mm  
-             -3.050032mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.253 {
-        proto=0; x=2.96in; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=G
-        }
-       }
-       ha:padstack_ref.254 {
-        proto=1; x=3.05in; y=88.899976mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=D
-        }
-       }
-       ha:padstack_ref.255 {
-        proto=0; x=3.14in; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=S
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.256 {
-           x1=74.22007mm; y1=86.9998mm; x2=80.71993mm; y2=86.9998mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.259 {
-           x1=80.71993mm; y1=86.9998mm; x2=80.71993mm; y2=93.099866mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.262 {
-           x1=80.71993mm; y1=93.099866mm; x2=74.22007mm; y2=93.099866mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.265 {
-           x1=74.22007mm; y1=93.099866mm; x2=74.22007mm; y2=86.9998mm; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.268 {
-           x1=3.05in; y1=93.066592mm; x2=3.05in; y2=93.066592mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.271 {
-           x1=3.05in; y1=95.1499mm; x2=3.05in; y2=95.1499mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.274 {
-           x1=3.05in; y1=95.1499mm; x2=78.47mm; y2=95.1499mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.277 {
-           x1=3.05in; y1=95.1499mm; x2=3.05in; y2=96.1499mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAH
-     }
-     ha:subc.280 {
-      ha:attributes {
-       {io_pcb::hidename_y}=95.1499 mm
-       footprint=TO252FET
-       {io_pcb::hidename_scale}=100
-       refdes=Q3
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=IRLR8743PbF
-       vendor=unknown
-       {io_pcb::hidename_direction}=0
-       device=PMOS_TRANSISTOR
-       {io_pcb::hidename_x}=58.4200 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.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 {
-             29.53mil  
-             -1.400048mm  
-             -29.53mil  
-             -1.400048mm  
-             -29.53mil  
-             1.400048mm  
-             29.53mil  
-             1.400048mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             32.53mil  
-             -1.476248mm  
-             -32.53mil  
-             -1.476248mm  
-             -32.53mil  
-             1.476248mm  
-             32.53mil  
-             1.476248mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             29.53mil  
-             -1.400048mm  
-             -29.53mil  
-             -1.400048mm  
-             -29.53mil  
-             1.400048mm  
-             29.53mil  
-             1.400048mm  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -3.150108mm  
-             -3.050032mm  
-             -3.150108mm  
-             3.050032mm  
-             3.150108mm  
-             3.050032mm  
-             3.150108mm  
-             -3.050032mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -3.226308mm  
-             -3.126232mm  
-             -3.226308mm  
-             3.126232mm  
-             3.226308mm  
-             3.126232mm  
-             3.226308mm  
-             -3.126232mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -3.150108mm  
-             -3.050032mm  
-             -3.150108mm  
-             3.050032mm  
-             3.150108mm  
-             3.050032mm  
-             3.150108mm  
-             -3.050032mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.281 {
-        proto=0; x=56.134mm; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=G
-        }
-       }
-       ha:padstack_ref.282 {
-        proto=1; x=2.3in; y=88.899976mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=D
-        }
-       }
-       ha:padstack_ref.283 {
-        proto=0; x=2.39in; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=S
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.284 {
-           x1=55.17007mm; y1=86.9998mm; x2=61.66993mm; y2=86.9998mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.287 {
-           x1=61.66993mm; y1=86.9998mm; x2=61.66993mm; y2=93.099866mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.290 {
-           x1=61.66993mm; y1=93.099866mm; x2=55.17007mm; y2=93.099866mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.293 {
-           x1=55.17007mm; y1=93.099866mm; x2=55.17007mm; y2=86.9998mm; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.296 {
-           x1=2.3in; y1=93.066592mm; x2=2.3in; y2=93.066592mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.299 {
-           x1=2.3in; y1=95.1499mm; x2=2.3in; y2=95.1499mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.302 {
-           x1=2.3in; y1=95.1499mm; x2=59.42mm; y2=95.1499mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.305 {
-           x1=2.3in; y1=95.1499mm; x2=2.3in; y2=96.1499mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAI
-     }
-     ha:subc.308 {
-      ha:attributes {
-       {io_pcb::hidename_y}=96.2721 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R111
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=1k
-       vendor=unknown
-       {io_pcb::hidename_direction}=3
-       device=RESISTOR
-       {io_pcb::hidename_x}=53.6321 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.309 {
-        proto=0; x=2.08in; y=96.672404mm; 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.310 {
-        proto=0; x=2.08in; y=97.471996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.311 {
-           x1=2.08in; y1=97.0722mm; x2=2.08in; y2=97.0722mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.314 {
-           x1=2.08in; y1=97.0722mm; x2=2.08in; y2=97.0722mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.317 {
-           x1=2.08in; y1=97.0722mm; x2=2.08in; y2=96.0722mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.320 {
-           x1=2.08in; y1=97.0722mm; x2=51.832mm; y2=97.0722mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAJ
-     }
-     ha:subc.323 {
-      ha:attributes {
-       {io_pcb::hidename_y}=93.8469 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R119
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=3.3k
-       vendor=unknown
-       {io_pcb::hidename_direction}=3
-       device=RESISTOR
-       {io_pcb::hidename_x}=91.3511 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.324 {
-        proto=0; x=90.551mm; y=94.247204mm; 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.325 {
-        proto=0; x=90.551mm; y=95.046796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.326 {
-           x1=90.551mm; y1=94.647mm; x2=90.551mm; y2=94.647mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.329 {
-           x1=90.551mm; y1=94.647mm; x2=90.551mm; y2=94.647mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.332 {
-           x1=90.551mm; y1=94.647mm; x2=90.551mm; y2=93.647mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.335 {
-           x1=90.551mm; y1=94.647mm; x2=89.551mm; y2=94.647mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAK
-     }
-     ha:subc.338 {
-      ha:attributes {
-       {io_pcb::hidename_y}=92.5261 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R126
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=22k
-       vendor=unknown
-       {io_pcb::hidename_direction}=1
-       device=RESISTOR
-       {io_pcb::hidename_x}=89.7509 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.339 {
-        proto=0; x=90.551mm; y=92.125796mm; 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.340 {
-        proto=0; x=90.551mm; y=91.326204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.341 {
-           x1=90.551mm; y1=91.726mm; x2=90.551mm; y2=91.726mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.344 {
-           x1=90.551mm; y1=91.726mm; x2=90.551mm; y2=91.726mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.347 {
-           x1=90.551mm; y1=91.726mm; x2=90.551mm; y2=92.726mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.350 {
-           x1=90.551mm; y1=91.726mm; x2=91.551mm; y2=91.726mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAL
-     }
-     ha:subc.353 {
-      ha:attributes {
-       {io_pcb::hidename_y}=92.5383 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R133
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=22k
-       vendor=unknown
-       {io_pcb::hidename_direction}=1
-       device=RESISTOR
-       {io_pcb::hidename_x}=109.0549 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.354 {
-        proto=0; x=109.855mm; y=92.137996mm; 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.355 {
-        proto=0; x=109.855mm; y=91.338404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.356 {
-           x1=109.855mm; y1=91.7382mm; x2=109.855mm; y2=91.7382mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.359 {
-           x1=109.855mm; y1=91.7382mm; x2=109.855mm; y2=91.7382mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.362 {
-           x1=109.855mm; y1=91.7382mm; x2=109.855mm; y2=92.7382mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.365 {
-           x1=109.855mm; y1=91.7382mm; x2=110.855mm; y2=91.7382mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAM
-     }
-     ha:subc.368 {
-      ha:attributes {
-       {io_pcb::hidename_y}=88.4997 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R123
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=200k
-       vendor=unknown
-       {io_pcb::hidename_direction}=3
-       device=RESISTOR
-       {io_pcb::hidename_x}=91.3511 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.369 {
-        proto=0; x=90.551mm; y=88.900004mm; 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.370 {
-        proto=0; x=90.551mm; y=89.699596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.371 {
-           x1=90.551mm; y1=89.2998mm; x2=90.551mm; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.374 {
-           x1=90.551mm; y1=89.2998mm; x2=90.551mm; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.377 {
-           x1=90.551mm; y1=89.2998mm; x2=90.551mm; y2=88.2998mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.380 {
-           x1=90.551mm; y1=89.2998mm; x2=89.551mm; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAN
-     }
-     ha:subc.383 {
-      ha:attributes {
-       {io_pcb::hidename_y}=96.3361 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R121
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=1k
-       vendor=unknown
-       {io_pcb::hidename_direction}=3
-       device=RESISTOR
-       {io_pcb::hidename_x}=91.3511 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.384 {
-        proto=0; x=90.551mm; y=96.736404mm; 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.385 {
-        proto=0; x=90.551mm; y=97.535996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.386 {
-           x1=90.551mm; y1=97.1362mm; x2=90.551mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.389 {
-           x1=90.551mm; y1=97.1362mm; x2=90.551mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.392 {
-           x1=90.551mm; y1=97.1362mm; x2=90.551mm; y2=96.1362mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.395 {
-           x1=90.551mm; y1=97.1362mm; x2=89.551mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAO
-     }
-     ha:subc.398 {
-      ha:attributes {
-       {io_pcb::hidename_y}=88.4997 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R132
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=200k
-       vendor=unknown
-       {io_pcb::hidename_direction}=3
-       device=RESISTOR
-       {io_pcb::hidename_x}=110.6551 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.399 {
-        proto=0; x=109.855mm; y=88.900004mm; 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.400 {
-        proto=0; x=109.855mm; y=89.699596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.401 {
-           x1=109.855mm; y1=89.2998mm; x2=109.855mm; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.404 {
-           x1=109.855mm; y1=89.2998mm; x2=109.855mm; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.407 {
-           x1=109.855mm; y1=89.2998mm; x2=109.855mm; y2=88.2998mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.410 {
-           x1=109.855mm; y1=89.2998mm; x2=108.855mm; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAP
-     }
-     ha:subc.413 {
-      ha:attributes {
-       {io_pcb::hidename_y}=93.7575 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R110
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=3.3k
-       vendor=unknown
-       {io_pcb::hidename_direction}=3
-       device=RESISTOR
-       {io_pcb::hidename_x}=53.6321 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.414 {
-        proto=0; x=2.08in; y=94.157804mm; 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.415 {
-        proto=0; x=2.08in; y=94.957396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.416 {
-           x1=2.08in; y1=94.5576mm; x2=2.08in; y2=94.5576mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.419 {
-           x1=2.08in; y1=94.5576mm; x2=2.08in; y2=94.5576mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.422 {
-           x1=2.08in; y1=94.5576mm; x2=2.08in; y2=93.5576mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.425 {
-           x1=2.08in; y1=94.5576mm; x2=51.832mm; y2=94.5576mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAQ
-     }
-     ha:subc.428 {
-      ha:attributes {
-       {io_pcb::hidename_y}=92.6145 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R120
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=22k
-       vendor=unknown
-       {io_pcb::hidename_direction}=1
-       device=RESISTOR
-       {io_pcb::hidename_x}=52.0319 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.429 {
-        proto=0; x=2.08in; y=92.214196mm; 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.430 {
-        proto=0; x=2.08in; y=91.414604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.431 {
-           x1=2.08in; y1=91.8144mm; x2=2.08in; y2=91.8144mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.434 {
-           x1=2.08in; y1=91.8144mm; x2=2.08in; y2=91.8144mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.437 {
-           x1=2.08in; y1=91.8144mm; x2=2.08in; y2=92.8144mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.440 {
-           x1=2.08in; y1=91.8144mm; x2=53.832mm; y2=91.8144mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAR
-     }
-     ha:subc.443 {
-      ha:attributes {
-       {io_pcb::hidename_y}=92.6023 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R129
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=22k
-       vendor=unknown
-       {io_pcb::hidename_direction}=1
-       device=RESISTOR
-       {io_pcb::hidename_x}=70.9549 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.444 {
-        proto=0; x=2.825in; y=92.201996mm; 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.445 {
-        proto=0; x=2.825in; y=91.402404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.446 {
-           x1=2.825in; y1=91.8022mm; x2=2.825in; y2=91.8022mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.449 {
-           x1=2.825in; y1=91.8022mm; x2=2.825in; y2=91.8022mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.452 {
-           x1=2.825in; y1=91.8022mm; x2=2.825in; y2=92.8022mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.455 {
-           x1=2.825in; y1=91.8022mm; x2=72.755mm; y2=91.8022mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAS
-     }
-     ha:subc.458 {
-      ha:attributes {
-       {io_pcb::hidename_y}=88.4997 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R114
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=200k
-       vendor=unknown
-       {io_pcb::hidename_direction}=3
-       device=RESISTOR
-       {io_pcb::hidename_x}=53.6321 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.459 {
-        proto=0; x=2.08in; y=88.900004mm; 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.460 {
-        proto=0; x=2.08in; y=89.699596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.461 {
-           x1=2.08in; y1=89.2998mm; x2=2.08in; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.464 {
-           x1=2.08in; y1=89.2998mm; x2=2.08in; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.467 {
-           x1=2.08in; y1=89.2998mm; x2=2.08in; y2=88.2998mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.470 {
-           x1=2.08in; y1=89.2998mm; x2=51.832mm; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAT
-     }
-     ha:subc.473 {
-      ha:attributes {
-       {io_pcb::hidename_y}=88.5129 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R127
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=200k
-       vendor=unknown
-       {io_pcb::hidename_direction}=3
-       device=RESISTOR
-       {io_pcb::hidename_x}=72.5551 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.474 {
-        proto=0; x=2.825in; y=88.913204mm; 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.475 {
-        proto=0; x=2.825in; y=89.712796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.476 {
-           x1=2.825in; y1=89.313mm; x2=2.825in; y2=89.313mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.479 {
-           x1=2.825in; y1=89.313mm; x2=2.825in; y2=89.313mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.482 {
-           x1=2.825in; y1=89.313mm; x2=2.825in; y2=88.313mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.485 {
-           x1=2.825in; y1=89.313mm; x2=70.755mm; y2=89.313mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAU
-     }
-     ha:subc.488 {
-      ha:attributes {
-       {io_pcb::hidename_y}=106.0450 mm
-       footprint=100mil-led
-       {io_pcb::hidename_scale}=100
-       refdes=D10
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=green
-       vendor=unknown
-       {io_pcb::hidename_direction}=3
-       device=LED
-       {io_pcb::hidename_x}=38.8620 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.489 {
-        proto=0; x=38.1mm; y=4.0in; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.490 {
-        proto=1; x=38.1mm; y=104.14mm; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.491 {
-           x1=39.5478mm; y1=4.149in; x2=1.443in; y2=4.149in; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.494 {
-           x=38.1mm; y=102.87mm; width=114.0mil; height=114.0mil; astart=60.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-           bottom = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.495 {
-           x1=38.1mm; y1=102.87mm; x2=38.1mm; y2=102.87mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.498 {
-           x1=38.1mm; y1=102.87mm; x2=38.1mm; y2=102.87mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.501 {
-           x1=38.1mm; y1=102.87mm; x2=38.1mm; y2=101.87mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.504 {
-           x1=38.1mm; y1=102.87mm; x2=39.1mm; y2=102.87mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          misc = 1
-          virtual = 1
-           bottom = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAV
-     }
-     ha:subc.507 {
-      ha:attributes {
-       {io_pcb::hidename_y}=106.0450 mm
-       footprint=100mil-led
-       {io_pcb::hidename_scale}=100
-       refdes=D11
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=green
-       vendor=unknown
-       {io_pcb::hidename_direction}=3
-       device=LED
-       {io_pcb::hidename_x}=69.3420 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.508 {
-        proto=0; x=2.7in; y=4.0in; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.509 {
-        proto=1; x=2.7in; y=104.14mm; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.510 {
-           x1=2.757in; y1=4.149in; x2=2.643in; y2=4.149in; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.513 {
-           x=2.7in; y=102.87mm; width=114.0mil; height=114.0mil; astart=60.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-           bottom = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.514 {
-           x1=2.7in; y1=102.87mm; x2=2.7in; y2=102.87mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.517 {
-           x1=2.7in; y1=102.87mm; x2=2.7in; y2=102.87mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.520 {
-           x1=2.7in; y1=102.87mm; x2=2.7in; y2=101.87mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.523 {
-           x1=2.7in; y1=102.87mm; x2=69.58mm; y2=102.87mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          misc = 1
-          virtual = 1
-           bottom = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAW
-     }
-     ha:subc.526 {
-      ha:attributes {
-       {io_pcb::hidename_y}=106.0450 mm
-       footprint=100mil-led
-       {io_pcb::hidename_scale}=100
-       refdes=D12
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=green
-       vendor=unknown
-       {io_pcb::hidename_direction}=3
-       device=LED
-       {io_pcb::hidename_x}=99.3140 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.527 {
-        proto=0; x=98.552mm; y=4.0in; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.528 {
-        proto=1; x=98.552mm; y=104.14mm; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.529 {
-           x1=3.937in; y1=4.149in; x2=3.823in; y2=4.149in; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.532 {
-           x=98.552mm; y=102.87mm; width=114.0mil; height=114.0mil; astart=60.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-           bottom = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.533 {
-           x1=98.552mm; y1=102.87mm; x2=98.552mm; y2=102.87mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.536 {
-           x1=98.552mm; y1=102.87mm; x2=98.552mm; y2=102.87mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.539 {
-           x1=98.552mm; y1=102.87mm; x2=98.552mm; y2=101.87mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.542 {
-           x1=98.552mm; y1=102.87mm; x2=99.552mm; y2=102.87mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          misc = 1
-          virtual = 1
-           bottom = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAX
-     }
-     ha:subc.545 {
-      ha:attributes {
-       {io_pcb::hidename_y}=106.0450 mm
-       footprint=100mil-led
-       {io_pcb::hidename_scale}=100
-       refdes=D13
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=green
-       vendor=unknown
-       {io_pcb::hidename_direction}=3
-       device=LED
-       {io_pcb::hidename_x}=129.2860 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.546 {
-        proto=0; x=5.06in; y=4.0in; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.547 {
-        proto=1; x=5.06in; y=104.14mm; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.548 {
-           x1=5.117in; y1=4.149in; x2=5.003in; y2=4.149in; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.551 {
-           x=5.06in; y=102.87mm; width=114.0mil; height=114.0mil; astart=60.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-           bottom = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.552 {
-           x1=5.06in; y1=102.87mm; x2=5.06in; y2=102.87mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.555 {
-           x1=5.06in; y1=102.87mm; x2=5.06in; y2=102.87mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.558 {
-           x1=5.06in; y1=102.87mm; x2=5.06in; y2=101.87mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.561 {
-           x1=5.06in; y1=102.87mm; x2=129.524mm; y2=102.87mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          misc = 1
-          virtual = 1
-           bottom = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAY
-     }
-     ha:subc.564 {
-      ha:attributes {
-       {io_pcb::hidename_y}=53.3400 mm
-       footprint=bnc-th
-       {io_pcb::hidename_scale}=100
-       refdes=J8
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=BNC
-       vendor=unknown
-       {io_pcb::hidename_direction}=0
-       device=CONNECTOR
-       {io_pcb::hidename_x}=154.3050 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.890016mm; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;           }
-           ha: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.890014mm;           }
-           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.890014mm;           }
-           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=87.01mil;           }
-           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=87.01mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=2.009902mm; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;           }
-           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=118.5mil;           }
-           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=118.5mil;           }
-           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.32994mm;           }
-           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.32994mm;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.565 {
-        proto=0; x=154.305mm; y=2.1in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.566 {
-        proto=0; x=154.305mm; y=2.00001in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-       ha:padstack_ref.567 {
-        proto=1; x=6.275in; y=2.3in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-       ha:padstack_ref.568 {
-        proto=1; x=5.87501in; y=2.3in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-       ha:padstack_ref.569 {
-        proto=1; x=6.275in; y=1.90001in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-       ha:padstack_ref.570 {
-        proto=1; x=5.87501in; y=1.90001in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.571 {
-           x1=5.99903in; y1=60.71997mm; x2=167.135mm; y2=60.71997mm; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.574 {
-           x1=5.99903in; y1=1.80946in; x2=167.135mm; y2=1.80946in; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.577 {
-           x1=5.99903in; y1=60.71997mm; x2=5.99903in; y2=1.80946in; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.580 {
-           x1=167.135mm; y1=60.71997mm; x2=167.135mm; y2=1.80946in; thickness=6.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.583 {
-           x1=6.07500331in; y1=2.08333831in; x2=6.07500331in; y2=2.08333831in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.586 {
-           x1=154.305mm; y1=2.1in; x2=154.305mm; y2=2.1in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.589 {
-           x1=154.305mm; y1=2.1in; x2=153.305mm; y2=2.1in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.592 {
-           x1=154.305mm; y1=2.1in; x2=154.305mm; y2=52.34mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAZ
-     }
-     ha:subc.595 {
-      ha:attributes {
-       {io_pcb::hidename_y}=10.4648 mm
-       footprint=hole-M3
-       {io_pcb::hidename_scale}=70
-       refdes=H2
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=
-       vendor=unknown
-       {io_pcb::hidename_direction}=0
-       device=HOLE_PLATED
-       {io_pcb::hidename_x}=148.6662 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.596 {
-        proto=0; x=149.606mm; y=445.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           solid  
-          }
-          li:3 {
-           on  
-           solid  
-          }
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:arc.597 {
-           x=149.606mm; y=445.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.598 {
-           x1=149.606mm; y1=445.0mil; x2=149.606mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.601 {
-           x1=149.606mm; y1=445.0mil; x2=149.606mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.604 {
-           x1=149.606mm; y1=445.0mil; x2=150.606mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.607 {
-           x1=149.606mm; y1=445.0mil; x2=149.606mm; y2=12.303mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAa
- ha:flags ={ lock=1
- };     }
-     ha:subc.610 {
-      ha:attributes {
-       {io_pcb::hidename_y}=83.0580 mm
-       footprint=100mil-led
-       {io_pcb::hidename_scale}=70
-       refdes=D5
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=red
-       vendor=unknown
-       {io_pcb::hidename_direction}=0
-       device=LED
-       {io_pcb::hidename_x}=167.0050 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.611 {
-        proto=0; x=6.4in; y=3.3in; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.612 {
-        proto=1; x=6.5in; y=3.3in; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           solid  
-          }
-          li:3 {
-           on  
-           solid  
-          }
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.613 {
-           x1=6.549in; y1=3.357in; x2=6.549in; y2=82.3722mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.616 {
-           x=163.83mm; y=3.3in; width=114.0mil; height=114.0mil; astart=-210.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-           bottom = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.617 {
-           x1=163.83mm; y1=3.3in; x2=163.83mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.620 {
-           x1=163.83mm; y1=3.3in; x2=163.83mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.623 {
-           x1=163.83mm; y1=3.3in; x2=164.83mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.626 {
-           x1=163.83mm; y1=3.3in; x2=163.83mm; y2=82.82mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          misc = 1
-          virtual = 1
-           bottom = 1
-         }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAb
-     }
-      ha:subc.646 {
-       ha:attributes {
-        {io_pcb::hidename_y}=0.6350 mm
-        footprint=100mil-led
-        {io_pcb::hidename_scale}=70
-        refdes=D4
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=green
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=LED
-        {io_pcb::hidename_x}=37.8460 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.647 {
-         proto=0; x=1.52in; y=200.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.648 {
-         proto=1; x=1.52in; y=100.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-           }
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.649 {
-            x1=40.0558mm; y1=51.0mil; x2=1.463in; y2=51.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.652 {
-            x=1.52in; y=150.0mil; width=114.0mil; height=114.0mil; astart=240.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-            bottom = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.653 {
-            x1=1.52in; y1=150.0mil; x2=1.52in; y2=150.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.656 {
-            x1=1.52in; y1=150.0mil; x2=1.52in; y2=150.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.659 {
-            x1=1.52in; y1=150.0mil; x2=1.52in; y2=4.81mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.662 {
-            x1=1.52in; y1=150.0mil; x2=37.608mm; y2=150.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           misc = 1
-           virtual = 1
-            bottom = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAd
-      }
-      ha:subc.665 {
-       ha:attributes {
-        {io_pcb::hidename_y}=0.6350 mm
-        footprint=100mil-led
-        {io_pcb::hidename_scale}=70
-        refdes=D3
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=green
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=LED
-        {io_pcb::hidename_x}=67.8180 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.666 {
-         proto=0; x=2.7in; y=186.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.667 {
-         proto=1; x=2.7in; y=86.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-           }
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.668 {
-            x1=2.757in; y1=37.0mil; x2=2.643in; y2=37.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.671 {
-            x=2.7in; y=136.0mil; width=114.0mil; height=114.0mil; astart=240.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-            bottom = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.672 {
-            x1=2.7in; y1=136.0mil; x2=2.7in; y2=136.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.675 {
-            x1=2.7in; y1=136.0mil; x2=2.7in; y2=136.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.678 {
-            x1=2.7in; y1=136.0mil; x2=2.7in; y2=4.4544mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.681 {
-            x1=2.7in; y1=136.0mil; x2=67.58mm; y2=136.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           misc = 1
-           virtual = 1
-            bottom = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAe
-      }
-      ha:subc.684 {
-       ha:attributes {
-        {io_pcb::hidename_y}=0.6350 mm
-        footprint=100mil-led
-        {io_pcb::hidename_scale}=70
-        refdes=D2
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=green
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=LED
-        {io_pcb::hidename_x}=97.7900 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.685 {
-         proto=0; x=98.552mm; y=200.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.686 {
-         proto=1; x=98.552mm; y=100.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-           }
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.687 {
-            x1=3.937in; y1=51.0mil; x2=3.823in; y2=51.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.690 {
-            x=98.552mm; y=150.0mil; width=114.0mil; height=114.0mil; astart=240.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-            bottom = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.691 {
-            x1=98.552mm; y1=150.0mil; x2=98.552mm; y2=150.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.694 {
-            x1=98.552mm; y1=150.0mil; x2=98.552mm; y2=150.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.697 {
-            x1=98.552mm; y1=150.0mil; x2=98.552mm; y2=4.81mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.700 {
-            x1=98.552mm; y1=150.0mil; x2=97.552mm; y2=150.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           misc = 1
-           virtual = 1
-            bottom = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAf
-      }
-      ha:subc.703 {
-       ha:attributes {
-        {io_pcb::hidename_y}=0.6350 mm
-        footprint=100mil-led
-        {io_pcb::hidename_scale}=70
-        refdes=D1
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=green
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=LED
-        {io_pcb::hidename_x}=127.7620 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.704 {
-         proto=0; x=5.06in; y=200.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.705 {
-         proto=1; x=5.06in; y=100.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-           }
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.706 {
-            x1=5.117in; y1=51.0mil; x2=5.003in; y2=51.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.709 {
-            x=5.06in; y=150.0mil; width=114.0mil; height=114.0mil; astart=240.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-            bottom = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.710 {
-            x1=5.06in; y1=150.0mil; x2=5.06in; y2=150.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.713 {
-            x1=5.06in; y1=150.0mil; x2=5.06in; y2=150.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.716 {
-            x1=5.06in; y1=150.0mil; x2=5.06in; y2=4.81mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.719 {
-            x1=5.06in; y1=150.0mil; x2=127.524mm; y2=150.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           misc = 1
-           virtual = 1
-            bottom = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAg
-      }
-      ha:subc.722 {
-       ha:attributes {
-        {io_pcb::hidename_y}=12.6746 mm
-        footprint=8ufson2x2
-        {io_pcb::hidename_scale}=70
-        refdes=U3
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=LM293
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=IC
-        {io_pcb::hidename_x}=69.2404 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
-              -5.905mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -17.76mil  
-              -0.226187mm  
-              -17.76mil  
-              0.226187mm  
-              17.76mil  
-              0.226187mm  
-              17.76mil  
-              -0.226187mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
-              -5.905mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.301243mm  
-              -0.876299mm  
-              -0.301243mm  
-              -0.876299mm  
-              -0.301243mm  
-              0.876299mm  
-              0.301243mm  
-              0.876299mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.723 {
-         proto=0; x=2.715355in; y=10.783062mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=out
-         }
-        }
-        ha:padstack_ref.724 {
-         proto=0; x=66.919983mm; y=365.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=in+
-         }
-        }
-        ha:padstack_ref.725 {
-         proto=0; x=2.715355in; y=10.282936mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=in-
-         }
-        }
-        ha:padstack_ref.726 {
-         proto=0; x=66.919983mm; y=385.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=in-
-         }
-        }
-        ha:padstack_ref.727 {
-         proto=0; x=2.715355in; y=385.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=in+
-         }
-        }
-        ha:padstack_ref.728 {
-         proto=0; x=66.919983mm; y=10.282936mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=out
-         }
-        }
-        ha:padstack_ref.729 {
-         proto=0; x=2.715355in; y=365.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=V-
-         }
-        }
-        ha:padstack_ref.730 {
-         proto=0; x=66.919983mm; y=10.783062mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=V+
-         }
-        }
-        ha:padstack_ref.731 {
-         proto=1; x=2.675in; y=395.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=GND
-           name=GND
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.732 {
-            x1=2.63563in; y1=9.033002mm; x2=2.63563in; y2=434.37mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.735 {
-            x1=2.63563in; y1=9.033002mm; x2=68.944998mm; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.738 {
-            x1=68.944998mm; y1=9.033002mm; x2=68.944998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.741 {
-            x1=2.63563in; y1=434.37mil; x2=68.944998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.744 {
-            x1=68.944998mm; y1=446.18mil; x2=68.944998mm; y2=446.18mil; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.747 {
-            x1=2.675in; y1=395.0mil; x2=2.675in; y2=395.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.750 {
-            x1=2.675in; y1=395.0mil; x2=2.675in; y2=395.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.753 {
-            x1=2.675in; y1=395.0mil; x2=66.945mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.756 {
-            x1=2.675in; y1=395.0mil; x2=2.675in; y2=9.033mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAh
-      }
-      ha:subc.759 {
-       ha:attributes {
-        {io_pcb::hidename_y}=12.7254 mm
-        footprint=8ufson2x2
-        {io_pcb::hidename_scale}=70
-        refdes=U2
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=LM293
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=IC
-        {io_pcb::hidename_x}=107.4674 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
-              -5.905mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -17.76mil  
-              -0.226187mm  
-              -17.76mil  
-              0.226187mm  
-              17.76mil  
-              0.226187mm  
-              17.76mil  
-              -0.226187mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
-              -5.905mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.301243mm  
-              -0.876299mm  
-              -0.301243mm  
-              -0.876299mm  
-              -0.301243mm  
-              0.876299mm  
-              0.301243mm  
-              0.876299mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.760 {
-         proto=0; x=107.070017mm; y=10.783062mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=out
-         }
-        }
-        ha:padstack_ref.761 {
-         proto=0; x=4.134645in; y=365.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=in+
-         }
-        }
-        ha:padstack_ref.762 {
-         proto=0; x=107.070017mm; y=10.282936mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=in-
-         }
-        }
-        ha:padstack_ref.763 {
-         proto=0; x=4.134645in; y=385.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=in-
-         }
-        }
-        ha:padstack_ref.764 {
-         proto=0; x=107.070017mm; y=385.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=in+
-         }
-        }
-        ha:padstack_ref.765 {
-         proto=0; x=4.134645in; y=10.282936mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=out
-         }
-        }
-        ha:padstack_ref.766 {
-         proto=0; x=107.070017mm; y=365.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=V-
-         }
-        }
-        ha:padstack_ref.767 {
-         proto=0; x=4.134645in; y=10.783062mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=V+
-         }
-        }
-        ha:padstack_ref.768 {
-         proto=1; x=106.045mm; y=395.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=GND
-           name=GND
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.769 {
-            x1=105.045002mm; y1=9.033002mm; x2=105.045002mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.772 {
-            x1=105.045002mm; y1=9.033002mm; x2=107.044998mm; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.775 {
-            x1=107.044998mm; y1=9.033002mm; x2=107.044998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.778 {
-            x1=105.045002mm; y1=434.37mil; x2=107.044998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.781 {
-            x1=107.044998mm; y1=446.18mil; x2=107.044998mm; y2=446.18mil; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.784 {
-            x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.787 {
-            x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.790 {
-            x1=106.045mm; y1=395.0mil; x2=105.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.793 {
-            x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=9.033mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAi
-      }
-      ha:subc.796 {
-       ha:attributes {
-        {io_pcb::hidename_y}=25.4000 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=100
-        refdes=J14
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=CONNECTOR
-        {io_pcb::hidename_x}=12.7000 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.797 {
-         proto=0; x=600.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            diag  
-            round  
-           }
-           li:4 {
-            on  
-            diag  
-            sharp  
-           }
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.798 {
-         proto=0; x=400.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:4 {
-            on  
-            diag  
-            sharp  
-           }
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.799 {
-         proto=1; x=500.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.800 {
-         proto=2; x=500.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.801 {
-            x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.804 {
-            x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.807 {
-            x1=500.0mil; y1=1000.0mil; x2=13.7mm; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.810 {
-            x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=26.4mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAj
-      }
-      ha:subc.813 {
-       ha:attributes {
-        {io_pcb::hidename_y}=78.7400 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=100
-        refdes=J25
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=CONNECTOR
-        {io_pcb::hidename_x}=58.4200 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.814 {
-         proto=0; x=2.3in; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.815 {
-         proto=0; x=2.3in; y=3.0in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.816 {
-         proto=1; x=2.3in; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.817 {
-         proto=2; x=2.3in; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.818 {
-            x1=2.3in; y1=3.1in; x2=2.3in; y2=3.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.821 {
-            x1=2.3in; y1=3.1in; x2=2.3in; y2=3.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.824 {
-            x1=2.3in; y1=3.1in; x2=59.42mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.827 {
-            x1=2.3in; y1=3.1in; x2=2.3in; y2=79.74mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAk
-      }
-      ha:subc.830 {
-       ha:attributes {
-        {io_pcb::hidename_y}=78.7400 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=100
-        refdes=J27
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=CONNECTOR
-        {io_pcb::hidename_x}=77.4700 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.831 {
-         proto=0; x=3.05in; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.832 {
-         proto=0; x=3.05in; y=3.0in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.833 {
-         proto=1; x=3.05in; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.834 {
-         proto=2; x=3.05in; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.835 {
-            x1=3.05in; y1=3.1in; x2=3.05in; y2=3.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.838 {
-            x1=3.05in; y1=3.1in; x2=3.05in; y2=3.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.841 {
-            x1=3.05in; y1=3.1in; x2=78.47mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.844 {
-            x1=3.05in; y1=3.1in; x2=3.05in; y2=79.74mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAl
-      }
-      ha:subc.847 {
-       ha:attributes {
-        {io_pcb::hidename_y}=78.7400 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=100
-        refdes=J31
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=CONNECTOR
-        {io_pcb::hidename_x}=115.5700 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.848 {
-         proto=0; x=115.57mm; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.849 {
-         proto=0; x=115.57mm; y=3.0in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.850 {
-         proto=1; x=115.57mm; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.851 {
-         proto=2; x=115.57mm; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.852 {
-            x1=115.57mm; y1=3.1in; x2=115.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.855 {
-            x1=115.57mm; y1=3.1in; x2=115.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.858 {
-            x1=115.57mm; y1=3.1in; x2=116.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.861 {
-            x1=115.57mm; y1=3.1in; x2=115.57mm; y2=79.74mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAm
-      }
-      ha:subc.864 {
-       ha:attributes {
-        {io_pcb::hidename_y}=78.7400 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=100
-        refdes=J29
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=CONNECTOR
-        {io_pcb::hidename_x}=96.5200 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.865 {
-         proto=0; x=3.8in; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.866 {
-         proto=0; x=3.8in; y=3.0in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.867 {
-         proto=1; x=3.8in; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.868 {
-         proto=2; x=3.8in; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.869 {
-            x1=3.8in; y1=3.1in; x2=3.8in; y2=3.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.872 {
-            x1=3.8in; y1=3.1in; x2=3.8in; y2=3.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.875 {
-            x1=3.8in; y1=3.1in; x2=97.52mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.878 {
-            x1=3.8in; y1=3.1in; x2=3.8in; y2=79.74mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAn
-      }
-      ha:subc.881 {
-       ha:attributes {
-        {io_pcb::hidename_y}=63.5000 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=100
-        refdes=J26
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=CONNECTOR
-        {io_pcb::hidename_x}=115.5700 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.882 {
-         proto=0; x=115.57mm; y=2.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.883 {
-         proto=0; x=115.57mm; y=60.96mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.884 {
-         proto=1; x=115.57mm; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.885 {
-         proto=2; x=115.57mm; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.886 {
-            x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.889 {
-            x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.892 {
-            x1=115.57mm; y1=63.5mm; x2=116.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.895 {
-            x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=64.5mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAo
-      }
-      ha:subc.898 {
-       ha:attributes {
-        {io_pcb::hidename_y}=63.5000 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=100
-        refdes=J28
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=CONNECTOR
-        {io_pcb::hidename_x}=96.5200 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.899 {
-         proto=0; x=3.8in; y=60.96mm; rot=0.000000; xmirror=1; smirror=1; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.900 {
-         proto=0; x=3.8in; y=2.6in; rot=0.000000; xmirror=1; smirror=1; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.901 {
-         proto=1; x=3.8in; y=63.5mm; rot=0.000000; xmirror=0; smirror=1; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.902 {
-         proto=2; x=3.8in; y=63.5mm; rot=0.000000; xmirror=0; smirror=1; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.903 {
-            x1=3.8in; y1=63.5mm; x2=3.8in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.906 {
-            x1=3.8in; y1=63.5mm; x2=3.8in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.909 {
-            x1=3.8in; y1=63.5mm; x2=95.52mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.912 {
-            x1=3.8in; y1=63.5mm; x2=3.8in; y2=62.5mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           bottom = 1
-           virtual = 1
-           misc = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAp
-      }
-      ha:subc.915 {
-       ha:attributes {
-        {io_pcb::hidename_y}=63.5000 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=100
-        refdes=J30
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=CONNECTOR
-        {io_pcb::hidename_x}=77.4700 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.916 {
-         proto=0; x=3.05in; y=2.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.917 {
-         proto=0; x=3.05in; y=60.96mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.918 {
-         proto=1; x=3.05in; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.919 {
-         proto=2; x=3.05in; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.920 {
-            x1=3.05in; y1=63.5mm; x2=3.05in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.923 {
-            x1=3.05in; y1=63.5mm; x2=3.05in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.926 {
-            x1=3.05in; y1=63.5mm; x2=78.47mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.929 {
-            x1=3.05in; y1=63.5mm; x2=3.05in; y2=64.5mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAq
-      }
-      ha:subc.932 {
-       ha:attributes {
-        {io_pcb::hidename_y}=63.5000 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=100
-        refdes=J24
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=CONNECTOR
-        {io_pcb::hidename_x}=58.4200 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.933 {
-         proto=0; x=2.3in; y=2.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.934 {
-         proto=0; x=2.3in; y=60.96mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.935 {
-         proto=1; x=2.3in; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.936 {
-         proto=2; x=2.3in; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.937 {
-            x1=2.3in; y1=63.5mm; x2=2.3in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.940 {
-            x1=2.3in; y1=63.5mm; x2=2.3in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.943 {
-            x1=2.3in; y1=63.5mm; x2=59.42mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.946 {
-            x1=2.3in; y1=63.5mm; x2=2.3in; y2=64.5mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAr
-      }
-      ha:subc.949 {
-       ha:attributes {
-        {io_pcb::hidename_y}=70.1934 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=L1
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=bead
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=INDUCTOR
-        {io_pcb::hidename_x}=150.2410 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.950 {
-         proto=0; x=149.7584mm; y=71.018396mm; 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.951 {
-         proto=0; x=149.7584mm; y=70.218804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.952 {
-            x1=149.7584mm; y1=70.6186mm; x2=149.7584mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.955 {
-            x1=149.7584mm; y1=70.6186mm; x2=149.7584mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.958 {
-            x1=149.7584mm; y1=70.6186mm; x2=149.7584mm; y2=71.6186mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.961 {
-            x1=149.7584mm; y1=70.6186mm; x2=150.7584mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAs
-      }
-      ha:subc.964 {
-       ha:attributes {
-        {io_pcb::hidename_y}=70.1680 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=C6
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.1uF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=151.3332 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.965 {
-         proto=0; x=5.936in; y=70.218804mm; 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.966 {
-         proto=0; x=5.936in; y=71.018396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.967 {
-            x1=5.936in; y1=70.6186mm; x2=5.936in; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.970 {
-            x1=5.936in; y1=70.6186mm; x2=5.936in; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.973 {
-            x1=5.936in; y1=70.6186mm; x2=5.936in; y2=69.6186mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.976 {
-            x1=5.936in; y1=70.6186mm; x2=149.7744mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAt
-      }
-      ha:subc.979 {
-       ha:attributes {
-        {io_pcb::hidename_y}=74.9808 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=C4
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.1uF
-        vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=CAPACITOR
-        {io_pcb::hidename_x}=150.9908 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.980 {
-         proto=0; x=150.875996mm; y=2.93in; 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.981 {
-         proto=0; x=150.076404mm; y=2.93in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.982 {
-            x1=150.4762mm; y1=2.93in; x2=150.4762mm; y2=2.93in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.985 {
-            x1=150.4762mm; y1=2.93in; x2=150.4762mm; y2=2.93in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.988 {
-            x1=150.4762mm; y1=2.93in; x2=149.4762mm; y2=2.93in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.991 {
-            x1=150.4762mm; y1=2.93in; x2=150.4762mm; y2=73.422mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAu
-      }
-      ha:subc.994 {
-       ha:attributes {
-        {io_pcb::hidename_y}=70.1680 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=C5
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=1uF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=152.3238 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.995 {
-         proto=0; x=5.976in; y=70.218804mm; 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.996 {
-         proto=0; x=5.976in; y=71.018396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.997 {
-            x1=5.976in; y1=70.6186mm; x2=5.976in; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1000 {
-            x1=5.976in; y1=70.6186mm; x2=5.976in; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1003 {
-            x1=5.976in; y1=70.6186mm; x2=5.976in; y2=69.6186mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1006 {
-            x1=5.976in; y1=70.6186mm; x2=150.7904mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAv
-      }
-      ha:subc.1009 {
-       ha:attributes {
-        {io_pcb::hidename_y}=78.0476 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=C2
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.1uF
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=CAPACITOR
-        {io_pcb::hidename_x}=147.5552 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1010 {
-         proto=0; x=148.114mm; y=3.03726in; 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.1011 {
-         proto=0; x=148.114mm; y=3.06874in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1012 {
-            x1=148.114mm; y1=77.5462mm; x2=148.114mm; y2=77.5462mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1015 {
-            x1=148.114mm; y1=77.5462mm; x2=148.114mm; y2=77.5462mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1018 {
-            x1=148.114mm; y1=77.5462mm; x2=148.114mm; y2=76.5462mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1021 {
-            x1=148.114mm; y1=77.5462mm; x2=147.114mm; y2=77.5462mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAw
-      }
-      ha:subc.1024 {
-       ha:attributes {
-        {io_pcb::hidename_y}=102.4001 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=R107
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=140
-        vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=RESISTOR
-        {io_pcb::hidename_x}=43.4401 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1025 {
-         proto=0; x=43.039796mm; y=4.0in; 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.1026 {
-         proto=0; x=42.240204mm; y=4.0in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1027 {
-            x1=42.64mm; y1=4.0in; x2=42.64mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1030 {
-            x1=42.64mm; y1=4.0in; x2=42.64mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1033 {
-            x1=42.64mm; y1=4.0in; x2=41.64mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1036 {
-            x1=42.64mm; y1=4.0in; x2=42.64mm; y2=100.6mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAx
-      }
-      ha:subc.1039 {
-       ha:attributes {
-        {io_pcb::hidename_y}=102.4001 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=R108
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=140
-        vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=RESISTOR
-        {io_pcb::hidename_x}=73.8439 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1040 {
-         proto=0; x=73.443596mm; y=4.0in; 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.1041 {
-         proto=0; x=72.644004mm; y=4.0in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1042 {
-            x1=73.0438mm; y1=4.0in; x2=73.0438mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1045 {
-            x1=73.0438mm; y1=4.0in; x2=73.0438mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1048 {
-            x1=73.0438mm; y1=4.0in; x2=72.0438mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1051 {
-            x1=73.0438mm; y1=4.0in; x2=73.0438mm; y2=100.6mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAy
-      }
-      ha:subc.1054 {
-       ha:attributes {
-        {io_pcb::hidename_y}=102.4001 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=R109
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=140
-        vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=RESISTOR
-        {io_pcb::hidename_x}=103.8159 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1055 {
-         proto=0; x=103.415596mm; y=4.0in; 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.1056 {
-         proto=0; x=102.616004mm; y=4.0in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1057 {
-            x1=103.0158mm; y1=4.0in; x2=103.0158mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1060 {
-            x1=103.0158mm; y1=4.0in; x2=103.0158mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1063 {
-            x1=103.0158mm; y1=4.0in; x2=102.0158mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1066 {
-            x1=103.0158mm; y1=4.0in; x2=103.0158mm; y2=100.6mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAAz
-      }
-      ha:subc.1069 {
-       ha:attributes {
-        {io_pcb::hidename_y}=100.3747 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=R112
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=140
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=RESISTOR
-        {io_pcb::hidename_x}=122.8471 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1070 {
-         proto=0; x=122.047mm; y=100.775004mm; 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.1071 {
-         proto=0; x=122.047mm; y=101.574596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1072 {
-            x1=122.047mm; y1=101.1748mm; x2=122.047mm; y2=101.1748mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1075 {
-            x1=122.047mm; y1=101.1748mm; x2=122.047mm; y2=101.1748mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1078 {
-            x1=122.047mm; y1=101.1748mm; x2=122.047mm; y2=100.1748mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1081 {
-            x1=122.047mm; y1=101.1748mm; x2=121.047mm; y2=101.1748mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAA0
-      }
-      ha:subc.1084 {
-       ha:attributes {
-        {io_pcb::hidename_y}=84.7852 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=C12
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.1uF
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=CAPACITOR
-        {io_pcb::hidename_x}=143.7132 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1085 {
-         proto=0; x=144.031204mm; y=3.359in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1086 {
-         proto=0; x=144.830796mm; y=3.359in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1087 {
-            x1=144.431mm; y1=3.359in; x2=144.431mm; y2=3.359in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1090 {
-            x1=144.431mm; y1=3.359in; x2=144.431mm; y2=3.359in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1093 {
-            x1=144.431mm; y1=3.359in; x2=145.431mm; y2=3.359in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1096 {
-            x1=144.431mm; y1=3.359in; x2=144.431mm; y2=86.3186mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAA1
-      }
-      ha:subc.1099 {
-       ha:attributes {
-        {io_pcb::hidename_y}=79.9658 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=C10
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.1uF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=129.9972 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1100 {
-         proto=0; x=5.097in; y=3.16026in; 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.1101 {
-         proto=0; x=5.097in; y=81.070196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1102 {
-            x1=5.097in; y1=3.176in; x2=5.097in; y2=3.176in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1105 {
-            x1=5.097in; y1=3.176in; x2=5.097in; y2=3.176in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1108 {
-            x1=5.097in; y1=3.176in; x2=5.097in; y2=79.6704mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1111 {
-            x1=5.097in; y1=3.176in; x2=128.4638mm; y2=3.176in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAA2
-      }
-      ha:subc.1114 {
-       ha:attributes {
-        {io_pcb::hidename_y}=29.9466 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R17
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=360
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=RESISTOR
-        {io_pcb::hidename_x}=158.8394 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1115 {
-         proto=0; x=159.220404mm; y=30.48mm; 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.1116 {
-         proto=0; x=160.019996mm; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1117 {
-            x1=159.6202mm; y1=30.48mm; x2=159.6202mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1120 {
-            x1=159.6202mm; y1=30.48mm; x2=159.6202mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1123 {
-            x1=159.6202mm; y1=30.48mm; x2=160.6202mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1126 {
-            x1=159.6202mm; y1=30.48mm; x2=159.6202mm; y2=31.48mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAA3
-      }
-      ha:subc.1129 {
-       ha:attributes {
-        {io_pcb::hidename_y}=37.5666 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R15
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=140
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=RESISTOR
-        {io_pcb::hidename_x}=158.8394 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1130 {
-         proto=0; x=159.220404mm; y=38.1mm; 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.1131 {
-         proto=0; x=160.019996mm; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1132 {
-            x1=159.6202mm; y1=38.1mm; x2=159.6202mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1135 {
-            x1=159.6202mm; y1=38.1mm; x2=159.6202mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1138 {
-            x1=159.6202mm; y1=38.1mm; x2=160.6202mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1141 {
-            x1=159.6202mm; y1=38.1mm; x2=159.6202mm; y2=39.1mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAA4
-      }
-      ha:subc.1144 {
-       ha:attributes {
-        {io_pcb::hidename_y}=4.5720 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R12
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=140
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=RESISTOR
-        {io_pcb::hidename_x}=43.7134 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1145 {
-         proto=0; x=44.907196mm; y=200.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.1146 {
-         proto=0; x=44.107604mm; y=200.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 {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1147 {
-            x1=44.5074mm; y1=200.0mil; x2=44.5074mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1150 {
-            x1=44.5074mm; y1=200.0mil; x2=44.5074mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1153 {
-            x1=44.5074mm; y1=200.0mil; x2=43.5074mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1156 {
-            x1=44.5074mm; y1=200.0mil; x2=44.5074mm; y2=4.08mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAA5
-      }
-      ha:subc.1159 {
-       ha:attributes {
-        {io_pcb::hidename_y}=22.3012 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R22
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=360
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=RESISTOR
-        {io_pcb::hidename_x}=158.8394 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1160 {
-         proto=0; x=159.220404mm; y=900.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.1161 {
-         proto=0; x=160.019996mm; y=900.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 {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1162 {
-            x1=159.6202mm; y1=900.0mil; x2=159.6202mm; y2=900.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1165 {
-            x1=159.6202mm; y1=900.0mil; x2=159.6202mm; y2=900.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1168 {
-            x1=159.6202mm; y1=900.0mil; x2=160.6202mm; y2=900.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1171 {
-            x1=159.6202mm; y1=900.0mil; x2=159.6202mm; y2=23.86mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAA6
-      }
-      ha:subc.1174 {
-       ha:attributes {
-        {io_pcb::hidename_y}=4.5466 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R9
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=140
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=RESISTOR
-        {io_pcb::hidename_x}=72.9356 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1175 {
-         proto=0; x=73.824596mm; y=200.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.1176 {
-         proto=0; x=73.025004mm; y=200.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 {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1177 {
-            x1=73.4248mm; y1=200.0mil; x2=73.4248mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1180 {
-            x1=73.4248mm; y1=200.0mil; x2=73.4248mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1183 {
-            x1=73.4248mm; y1=200.0mil; x2=72.4248mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1186 {
-            x1=73.4248mm; y1=200.0mil; x2=73.4248mm; y2=4.08mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAA7
-      }
-      ha:subc.1189 {
-       ha:attributes {
-        {io_pcb::hidename_y}=84.3534 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R13
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=360
-        vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=RESISTOR
-        {io_pcb::hidename_x}=160.3634 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1190 {
-         proto=0; x=159.220404mm; y=3.3in; 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.1191 {
-         proto=0; x=160.019996mm; y=3.3in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1192 {
-            x1=159.6202mm; y1=3.3in; x2=159.6202mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1195 {
-            x1=159.6202mm; y1=3.3in; x2=159.6202mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1198 {
-            x1=159.6202mm; y1=3.3in; x2=160.6202mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1201 {
-            x1=159.6202mm; y1=3.3in; x2=159.6202mm; y2=84.82mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAA8
-      }
-      ha:subc.1204 {
-       ha:attributes {
-        {io_pcb::hidename_y}=4.5466 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R8
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=140
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=RESISTOR
-        {io_pcb::hidename_x}=102.5520 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1205 {
-         proto=0; x=103.415596mm; y=200.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.1206 {
-         proto=0; x=102.616004mm; y=200.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 {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1207 {
-            x1=103.0158mm; y1=200.0mil; x2=103.0158mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1210 {
-            x1=103.0158mm; y1=200.0mil; x2=103.0158mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1213 {
-            x1=103.0158mm; y1=200.0mil; x2=102.0158mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1216 {
-            x1=103.0158mm; y1=200.0mil; x2=103.0158mm; y2=4.08mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAA9
-      }
-      ha:subc.1219 {
-       ha:attributes {
-        {io_pcb::hidename_y}=7.4798 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R7
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=140
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=RESISTOR
-        {io_pcb::hidename_x}=128.9304 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1220 {
-         proto=0; x=5.06in; y=8.419596mm; 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.1221 {
-         proto=0; x=5.06in; y=7.620004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1222 {
-            x1=5.06in; y1=8.0198mm; x2=5.06in; y2=8.0198mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1225 {
-            x1=5.06in; y1=8.0198mm; x2=5.06in; y2=8.0198mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1228 {
-            x1=5.06in; y1=8.0198mm; x2=5.06in; y2=9.0198mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1231 {
-            x1=5.06in; y1=8.0198mm; x2=129.524mm; y2=8.0198mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAA+
-      }
-      ha:subc.1234 {
-       ha:attributes {
-        {io_pcb::hidename_y}=52.9590 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=L174
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=22nH
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=INDUCTOR
-        {io_pcb::hidename_x}=145.1676 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1235 {
-         proto=0; x=145.656804mm; y=53.3654mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1236 {
-         proto=0; x=146.456396mm; y=53.3654mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1237 {
-            x1=146.0566mm; y1=53.3654mm; x2=146.0566mm; y2=53.3654mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1240 {
-            x1=146.0566mm; y1=53.3654mm; x2=146.0566mm; y2=53.3654mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1243 {
-            x1=146.0566mm; y1=53.3654mm; x2=147.0566mm; y2=53.3654mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1246 {
-            x1=146.0566mm; y1=53.3654mm; x2=146.0566mm; y2=54.3654mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAA/
-      }
-      ha:subc.1249 {
-       ha:attributes {
-        {io_pcb::hidename_y}=45.1350 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C210
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=5.1pF
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=CAPACITOR
-        {io_pcb::hidename_x}=143.9672 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1250 {
-         proto=0; x=144.386804mm; y=45.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1251 {
-         proto=0; x=145.186396mm; y=45.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1252 {
-            x1=144.7866mm; y1=45.643mm; x2=144.7866mm; y2=45.643mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1255 {
-            x1=144.7866mm; y1=45.643mm; x2=144.7866mm; y2=45.643mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1258 {
-            x1=144.7866mm; y1=45.643mm; x2=145.7866mm; y2=45.643mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1261 {
-            x1=144.7866mm; y1=45.643mm; x2=144.7866mm; y2=46.643mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABA
-      }
-      ha:subc.1264 {
-       ha:attributes {
-        {io_pcb::hidename_y}=40.7078 mm
-        footprint=NDK32
-        {io_pcb::hidename_scale}=60
-        refdes=X1
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=40mhz
-        vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=CRYSTAL
-        {io_pcb::hidename_x}=133.8961 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              23.62mil  
-              -0.699897mm  
-              -23.62mil  
-              -0.699897mm  
-              -23.62mil  
-              0.699897mm  
-              23.62mil  
-              0.699897mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              26.62mil  
-              -0.776097mm  
-              -26.62mil  
-              -0.776097mm  
-              -26.62mil  
-              0.776097mm  
-              26.62mil  
-              0.776097mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              23.62mil  
-              -0.699897mm  
-              -23.62mil  
-              -0.699897mm  
-              -23.62mil  
-              0.699897mm  
-              23.62mil  
-              0.699897mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1265 {
-         proto=0; x=5.24in; y=41.807493mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-        ha:padstack_ref.1266 {
-         proto=0; x=5.24in; y=39.607853mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1267 {
-         proto=0; x=5.30299in; y=39.607853mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.1268 {
-         proto=0; x=5.30299in; y=41.807493mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:arc.1269 {
-            x=132.216144mm; y=38.747682mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1270 {
-            x1=133.895973mm; y1=40.707673mm; x2=133.895973mm; y2=40.707673mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1273 {
-            x1=5.2715in; y1=40.7078mm; x2=5.2715in; y2=40.7078mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1276 {
-            x1=5.2715in; y1=40.7078mm; x2=134.8961mm; y2=40.7078mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1279 {
-            x1=5.2715in; y1=40.7078mm; x2=5.2715in; y2=41.7078mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABB
-      }
-      ha:subc.1282 {
-       ha:attributes {
-        {io_pcb::hidename_y}=47.7004 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=L191
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=56nH
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=INDUCTOR
-        {io_pcb::hidename_x}=142.9512 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1283 {
-         proto=0; x=5.65in; y=47.293996mm; 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.1284 {
-         proto=0; x=5.65in; y=46.494404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1285 {
-            x1=5.65in; y1=46.8942mm; x2=5.65in; y2=46.8942mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1288 {
-            x1=5.65in; y1=46.8942mm; x2=5.65in; y2=46.8942mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1291 {
-            x1=5.65in; y1=46.8942mm; x2=5.65in; y2=47.8942mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1294 {
-            x1=5.65in; y1=46.8942mm; x2=144.51mm; y2=46.8942mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABC
-      }
-      ha:subc.1297 {
-       ha:attributes {
-        {io_pcb::hidename_y}=44.1698 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=L201
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=27nH
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=INDUCTOR
-        {io_pcb::hidename_x}=145.3134 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1298 {
-         proto=0; x=5.73526in; y=1.7589685in; 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.1299 {
-         proto=0; x=146.475196mm; y=1.7589685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1300 {
-            x1=5.751in; y1=1.7589685in; x2=5.751in; y2=1.7589685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1303 {
-            x1=5.751in; y1=1.7589685in; x2=5.751in; y2=1.7589685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1306 {
-            x1=5.751in; y1=1.7589685in; x2=147.0754mm; y2=1.7589685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1309 {
-            x1=5.751in; y1=1.7589685in; x2=5.751in; y2=45.6778mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABD
-      }
-      ha:subc.1312 {
-       ha:attributes {
-        {io_pcb::hidename_y}=46.1256 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=L192
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=27nH
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=INDUCTOR
-        {io_pcb::hidename_x}=143.9926 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1313 {
-         proto=0; x=5.68426in; y=1.8349685in; 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.1314 {
-         proto=0; x=5.71574in; y=1.8349685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1315 {
-            x1=5.7in; y1=1.8349685in; x2=5.7in; y2=1.8349685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1318 {
-            x1=5.7in; y1=1.8349685in; x2=5.7in; y2=1.8349685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1321 {
-            x1=5.7in; y1=1.8349685in; x2=145.78mm; y2=1.8349685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1324 {
-            x1=5.7in; y1=1.8349685in; x2=5.7in; y2=47.6082mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABE
-      }
-      ha:subc.1327 {
-       ha:attributes {
-        {io_pcb::hidename_y}=47.3702 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=L193
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=15nH
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=INDUCTOR
-        {io_pcb::hidename_x}=146.6596 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1328 {
-         proto=0; x=5.751in; y=48.525396mm; 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.1329 {
-         proto=0; x=5.751in; y=47.725804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1330 {
-            x1=5.751in; y1=48.1256mm; x2=5.751in; y2=48.1256mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1333 {
-            x1=5.751in; y1=48.1256mm; x2=5.751in; y2=48.1256mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1336 {
-            x1=5.751in; y1=48.1256mm; x2=5.751in; y2=49.1256mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1339 {
-            x1=5.751in; y1=48.1256mm; x2=147.0754mm; y2=48.1256mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABF
-      }
-      ha:subc.1342 {
-       ha:attributes {
-        {io_pcb::hidename_y}=47.0908 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C191
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=5.1pF
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=CAPACITOR
-        {io_pcb::hidename_x}=143.9926 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1343 {
-         proto=0; x=5.68426in; y=1.8729685in; 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.1344 {
-         proto=0; x=5.71574in; y=1.8729685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1345 {
-            x1=5.7in; y1=1.8729685in; x2=5.7in; y2=1.8729685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1348 {
-            x1=5.7in; y1=1.8729685in; x2=5.7in; y2=1.8729685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1351 {
-            x1=5.7in; y1=1.8729685in; x2=145.78mm; y2=1.8729685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1354 {
-            x1=5.7in; y1=1.8729685in; x2=5.7in; y2=48.5734mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABG
-      }
-      ha:subc.1357 {
-       ha:attributes {
-        {io_pcb::hidename_y}=47.8528 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C174
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=39pF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=142.5702 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1358 {
-         proto=0; x=5.597in; y=48.678804mm; 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.1359 {
-         proto=0; x=5.597in; y=49.478396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1360 {
-            x1=5.597in; y1=49.0786mm; x2=5.597in; y2=49.0786mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1363 {
-            x1=5.597in; y1=49.0786mm; x2=5.597in; y2=49.0786mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1366 {
-            x1=5.597in; y1=49.0786mm; x2=5.597in; y2=48.0786mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1369 {
-            x1=5.597in; y1=49.0786mm; x2=141.1638mm; y2=49.0786mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABH
-      }
-      ha:subc.1372 {
-       ha:attributes {
-        {io_pcb::hidename_y}=49.9356 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C176
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=2.2pF
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=CAPACITOR
-        {io_pcb::hidename_x}=142.9766 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1373 {
-         proto=0; x=143.408404mm; y=50.3928mm; 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.1374 {
-         proto=0; x=144.207996mm; y=50.3928mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1375 {
-            x1=143.8082mm; y1=50.3928mm; x2=143.8082mm; y2=50.3928mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1378 {
-            x1=143.8082mm; y1=50.3928mm; x2=143.8082mm; y2=50.3928mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1381 {
-            x1=143.8082mm; y1=50.3928mm; x2=144.8082mm; y2=50.3928mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1384 {
-            x1=143.8082mm; y1=50.3928mm; x2=143.8082mm; y2=51.3928mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABI
-      }
-      ha:subc.1387 {
-       ha:attributes {
-        {io_pcb::hidename_y}=48.1322 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C181
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=5.1pF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=145.5166 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1388 {
-         proto=0; x=145.0472mm; y=49.427596mm; 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.1389 {
-         proto=0; x=145.0472mm; y=48.628004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1390 {
-            x1=145.0472mm; y1=49.0278mm; x2=145.0472mm; y2=49.0278mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1393 {
-            x1=145.0472mm; y1=49.0278mm; x2=145.0472mm; y2=49.0278mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1396 {
-            x1=145.0472mm; y1=49.0278mm; x2=145.0472mm; y2=50.0278mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1399 {
-            x1=145.0472mm; y1=49.0278mm; x2=146.0472mm; y2=49.0278mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABJ
-      }
-      ha:subc.1402 {
-       ha:attributes {
-        {io_pcb::hidename_y}=48.9958 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=L172
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=15nH
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=INDUCTOR
-        {io_pcb::hidename_x}=142.8242 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1403 {
-         proto=0; x=5.64526in; y=49.3768mm; 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.1404 {
-         proto=0; x=144.189196mm; y=49.3768mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1405 {
-            x1=5.661in; y1=49.3768mm; x2=5.661in; y2=49.3768mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1408 {
-            x1=5.661in; y1=49.3768mm; x2=5.661in; y2=49.3768mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1411 {
-            x1=5.661in; y1=49.3768mm; x2=144.7894mm; y2=49.3768mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1414 {
-            x1=5.661in; y1=49.3768mm; x2=5.661in; y2=50.3768mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABK
-      }
-      ha:subc.1417 {
-       ha:attributes {
-        {io_pcb::hidename_y}=49.9356 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=L173
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=43nH
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=INDUCTOR
-        {io_pcb::hidename_x}=145.6436 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1418 {
-         proto=0; x=5.711in; y=50.304404mm; 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.1419 {
-         proto=0; x=5.711in; y=51.103996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1420 {
-            x1=5.711in; y1=50.7042mm; x2=5.711in; y2=50.7042mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1423 {
-            x1=5.711in; y1=50.7042mm; x2=5.711in; y2=50.7042mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1426 {
-            x1=5.711in; y1=50.7042mm; x2=5.711in; y2=49.7042mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1429 {
-            x1=5.711in; y1=50.7042mm; x2=144.0594mm; y2=50.7042mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABL
-      }
-      ha:subc.1432 {
-       ha:attributes {
-        {io_pcb::hidename_y}=51.9168 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C175
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=6.2pF
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=CAPACITOR
-        {io_pcb::hidename_x}=143.8148 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1433 {
-         proto=0; x=144.132804mm; y=2.0609685in; 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.1434 {
-         proto=0; x=144.932396mm; y=2.0609685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1435 {
-            x1=144.5326mm; y1=2.0609685in; x2=144.5326mm; y2=2.0609685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1438 {
-            x1=144.5326mm; y1=2.0609685in; x2=144.5326mm; y2=2.0609685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1441 {
-            x1=144.5326mm; y1=2.0609685in; x2=145.5326mm; y2=2.0609685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1444 {
-            x1=144.5326mm; y1=2.0609685in; x2=144.5326mm; y2=53.3486mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABM
-      }
-      ha:subc.1447 {
-       ha:attributes {
-        {io_pcb::hidename_y}=43.1792 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C221
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=47nF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=143.0528 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1448 {
-         proto=0; x=142.621mm; y=1.7212285in; 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.1449 {
-         proto=0; x=142.621mm; y=44.518796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1450 {
-            x1=142.621mm; y1=1.7369685in; x2=142.621mm; y2=1.7369685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1453 {
-            x1=142.621mm; y1=1.7369685in; x2=142.621mm; y2=1.7369685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1456 {
-            x1=142.621mm; y1=1.7369685in; x2=142.621mm; y2=43.119mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1459 {
-            x1=142.621mm; y1=1.7369685in; x2=141.621mm; y2=1.7369685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABN
-      }
-      ha:subc.1462 {
-       ha:attributes {
-        {io_pcb::hidename_y}=43.2808 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C231
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=1.8nF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=142.0622 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1463 {
-         proto=0; x=5.575in; y=43.725804mm; 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.1464 {
-         proto=0; x=5.575in; y=44.525396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1465 {
-            x1=5.575in; y1=44.1256mm; x2=5.575in; y2=44.1256mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1468 {
-            x1=5.575in; y1=44.1256mm; x2=5.575in; y2=44.1256mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1471 {
-            x1=5.575in; y1=44.1256mm; x2=5.575in; y2=43.1256mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1474 {
-            x1=5.575in; y1=44.1256mm; x2=140.605mm; y2=44.1256mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABO
-      }
-      ha:subc.1477 {
-       ha:attributes {
-        {io_pcb::hidename_y}=40.9186 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C261
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=47nF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=139.7254 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1478 {
-         proto=0; x=139.2052mm; y=42.112396mm; 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.1479 {
-         proto=0; x=139.2052mm; y=41.312804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1480 {
-            x1=139.2052mm; y1=41.7126mm; x2=139.2052mm; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1483 {
-            x1=139.2052mm; y1=41.7126mm; x2=139.2052mm; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1486 {
-            x1=139.2052mm; y1=41.7126mm; x2=139.2052mm; y2=42.7126mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1489 {
-            x1=139.2052mm; y1=41.7126mm; x2=140.2052mm; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABP
-      }
-      ha:subc.1492 {
-       ha:attributes {
-        {io_pcb::hidename_y}=40.8170 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C271
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=47nF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=138.7094 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1493 {
-         proto=0; x=5.443in; y=1.6577085in; 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.1494 {
-         proto=0; x=5.443in; y=41.306204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1495 {
-            x1=5.443in; y1=41.706mm; x2=5.443in; y2=41.706mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1498 {
-            x1=5.443in; y1=41.706mm; x2=5.443in; y2=41.706mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1501 {
-            x1=5.443in; y1=41.706mm; x2=5.443in; y2=42.706mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1504 {
-            x1=5.443in; y1=41.706mm; x2=139.2522mm; y2=41.706mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABQ
-      }
-      ha:subc.1507 {
-       ha:attributes {
-        {io_pcb::hidename_y}=40.8678 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C291
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=47nF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=137.6934 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1508 {
-         proto=0; x=137.287mm; y=42.112396mm; 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.1509 {
-         proto=0; x=137.287mm; y=41.312804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1510 {
-            x1=137.287mm; y1=41.7126mm; x2=137.287mm; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1513 {
-            x1=137.287mm; y1=41.7126mm; x2=137.287mm; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1516 {
-            x1=137.287mm; y1=41.7126mm; x2=137.287mm; y2=42.7126mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1519 {
-            x1=137.287mm; y1=41.7126mm; x2=138.287mm; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABR
-      }
-      ha:subc.1522 {
-       ha:attributes {
-        {io_pcb::hidename_y}=50.6214 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C47
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=47nF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=140.3096 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1523 {
-         proto=0; x=139.8402mm; y=51.738996mm; 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.1524 {
-         proto=0; x=139.8402mm; y=50.939404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1525 {
-            x1=139.8402mm; y1=51.3392mm; x2=139.8402mm; y2=51.3392mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1528 {
-            x1=139.8402mm; y1=51.3392mm; x2=139.8402mm; y2=51.3392mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1531 {
-            x1=139.8402mm; y1=51.3392mm; x2=139.8402mm; y2=52.3392mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1534 {
-            x1=139.8402mm; y1=51.3392mm; x2=140.8402mm; y2=51.3392mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABS
-      }
-      ha:subc.1537 {
-       ha:attributes {
-        {io_pcb::hidename_y}=50.6468 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C45
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=47nF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=138.2522 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1538 {
-         proto=0; x=5.426in; y=2.0377085in; 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.1539 {
-         proto=0; x=5.426in; y=50.958204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1540 {
-            x1=5.426in; y1=2.0219685in; x2=5.426in; y2=2.0219685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1543 {
-            x1=5.426in; y1=2.0219685in; x2=5.426in; y2=2.0219685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1546 {
-            x1=5.426in; y1=2.0219685in; x2=5.426in; y2=52.358mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1549 {
-            x1=5.426in; y1=2.0219685in; x2=138.8204mm; y2=2.0219685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABT
-      }
-      ha:subc.1552 {
-       ha:attributes {
-        {io_pcb::hidename_y}=42.6712 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C30
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=10pF
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=CAPACITOR
-        {io_pcb::hidename_x}=133.2992 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1553 {
-         proto=0; x=5.28674in; y=1.6959685in; 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.1554 {
-         proto=0; x=5.25526in; y=1.6959685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1555 {
-            x1=133.8834mm; y1=1.6959685in; x2=133.8834mm; y2=1.6959685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1558 {
-            x1=133.8834mm; y1=1.6959685in; x2=133.8834mm; y2=1.6959685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1561 {
-            x1=133.8834mm; y1=1.6959685in; x2=132.8834mm; y2=1.6959685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1564 {
-            x1=133.8834mm; y1=1.6959685in; x2=133.8834mm; y2=42.0776mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABU
-      }
-      ha:subc.1567 {
-       ha:attributes {
-        {io_pcb::hidename_y}=37.7182 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C31
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=10pF
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=CAPACITOR
-        {io_pcb::hidename_x}=133.3500 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1568 {
-         proto=0; x=5.25526in; y=38.2516mm; 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.1569 {
-         proto=0; x=5.28674in; y=38.2516mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1570 {
-            x1=133.8834mm; y1=38.2516mm; x2=133.8834mm; y2=38.2516mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1573 {
-            x1=133.8834mm; y1=38.2516mm; x2=133.8834mm; y2=38.2516mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1576 {
-            x1=133.8834mm; y1=38.2516mm; x2=134.8834mm; y2=38.2516mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1579 {
-            x1=133.8834mm; y1=38.2516mm; x2=133.8834mm; y2=39.2516mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABV
-      }
-      ha:subc.1582 {
-       ha:attributes {
-        {io_pcb::hidename_y}=48.1068 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=L171
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=56nH
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=INDUCTOR
-        {io_pcb::hidename_x}=141.6050 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1583 {
-         proto=0; x=5.559in; y=49.465196mm; 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.1584 {
-         proto=0; x=5.559in; y=48.665604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1585 {
-            x1=5.559in; y1=49.0654mm; x2=5.559in; y2=49.0654mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1588 {
-            x1=5.559in; y1=49.0654mm; x2=5.559in; y2=49.0654mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1591 {
-            x1=5.559in; y1=49.0654mm; x2=5.559in; y2=50.0654mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1594 {
-            x1=5.559in; y1=49.0654mm; x2=142.1986mm; y2=49.0654mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABW
-      }
-      ha:subc.1597 {
-       ha:attributes {
-        {io_pcb::hidename_y}=49.9864 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=R171
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=18
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=RESISTOR
-        {io_pcb::hidename_x}=142.5702 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1598 {
-         proto=0; x=5.597in; y=51.192396mm; 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.1599 {
-         proto=0; x=5.597in; y=50.392804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1600 {
-            x1=5.597in; y1=50.7926mm; x2=5.597in; y2=50.7926mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1603 {
-            x1=5.597in; y1=50.7926mm; x2=5.597in; y2=50.7926mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1606 {
-            x1=5.597in; y1=50.7926mm; x2=5.597in; y2=51.7926mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1609 {
-            x1=5.597in; y1=50.7926mm; x2=143.1638mm; y2=50.7926mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABX
-      }
-      ha:subc.1612 {
-       ha:attributes {
-        {io_pcb::hidename_y}=50.1134 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C173
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=56pF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=141.5796 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1613 {
-         proto=0; x=141.1732mm; y=51.192396mm; 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.1614 {
-         proto=0; x=141.1732mm; y=50.392804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1615 {
-            x1=141.1732mm; y1=50.7926mm; x2=141.1732mm; y2=50.7926mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1618 {
-            x1=141.1732mm; y1=50.7926mm; x2=141.1732mm; y2=50.7926mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1621 {
-            x1=141.1732mm; y1=50.7926mm; x2=141.1732mm; y2=51.7926mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1624 {
-            x1=141.1732mm; y1=50.7926mm; x2=142.1732mm; y2=50.7926mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABY
-      }
-      ha:subc.1627 {
-       ha:attributes {
-        {io_pcb::hidename_y}=50.9516 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C172
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=100pF
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=CAPACITOR
-        {io_pcb::hidename_x}=142.5956 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1628 {
-         proto=0; x=5.66974in; y=51.3834mm; 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.1629 {
-         proto=0; x=5.63826in; y=51.3834mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1630 {
-            x1=143.6116mm; y1=51.3834mm; x2=143.6116mm; y2=51.3834mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1633 {
-            x1=143.6116mm; y1=51.3834mm; x2=143.6116mm; y2=51.3834mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1636 {
-            x1=143.6116mm; y1=51.3834mm; x2=142.6116mm; y2=51.3834mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1639 {
-            x1=143.6116mm; y1=51.3834mm; x2=143.6116mm; y2=50.3834mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABZ
-      }
-      ha:subc.1642 {
-       ha:attributes {
-        {io_pcb::hidename_y}=52.0438 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C171
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=10nF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=143.4084 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1643 {
-         proto=0; x=5.634in; y=53.059796mm; 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.1644 {
-         proto=0; x=5.634in; y=52.260204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1645 {
-            x1=5.634in; y1=52.66mm; x2=5.634in; y2=52.66mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1648 {
-            x1=5.634in; y1=52.66mm; x2=5.634in; y2=52.66mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1651 {
-            x1=5.634in; y1=52.66mm; x2=5.634in; y2=53.66mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1654 {
-            x1=5.634in; y1=52.66mm; x2=144.1036mm; y2=52.66mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABa
-      }
-      ha:subc.1657 {
-       ha:attributes {
-        {io_pcb::hidename_y}=43.2554 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C211
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=10nF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=144.0688 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1658 {
-         proto=0; x=143.6116mm; y=44.518796mm; 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.1659 {
-         proto=0; x=143.6116mm; y=1.7212285in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1660 {
-            x1=143.6116mm; y1=1.7369685in; x2=143.6116mm; y2=1.7369685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1663 {
-            x1=143.6116mm; y1=1.7369685in; x2=143.6116mm; y2=1.7369685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1666 {
-            x1=143.6116mm; y1=1.7369685in; x2=143.6116mm; y2=45.119mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1669 {
-            x1=143.6116mm; y1=1.7369685in; x2=144.6116mm; y2=1.7369685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABb
-      }
-      ha:subc.1672 {
-       ha:attributes {
-        {io_pcb::hidename_y}=40.8932 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C251
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=47nF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=140.6652 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1673 {
-         proto=0; x=5.519in; y=42.112396mm; 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.1674 {
-         proto=0; x=5.519in; y=41.312804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1675 {
-            x1=5.519in; y1=41.7126mm; x2=5.519in; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1678 {
-            x1=5.519in; y1=41.7126mm; x2=5.519in; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1681 {
-            x1=5.519in; y1=41.7126mm; x2=5.519in; y2=42.7126mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1684 {
-            x1=5.519in; y1=41.7126mm; x2=141.1826mm; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABc
-      }
-      ha:subc.1687 {
-       ha:attributes {
-        {io_pcb::hidename_y}=50.5714 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=R30
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=56k
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=RESISTOR
-        {io_pcb::hidename_x}=139.2682 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1688 {
-         proto=0; x=5.466in; y=51.733196mm; 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.1689 {
-         proto=0; x=5.466in; y=50.933604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1690 {
-            x1=5.466in; y1=51.3334mm; x2=5.466in; y2=51.3334mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1693 {
-            x1=5.466in; y1=51.3334mm; x2=5.466in; y2=51.3334mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1696 {
-            x1=5.466in; y1=51.3334mm; x2=5.466in; y2=52.3334mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1699 {
-            x1=5.466in; y1=51.3334mm; x2=139.8364mm; y2=51.3334mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABd
-      }
-      ha:subc.1702 {
-       ha:attributes {
-        {io_pcb::hidename_y}=43.6872 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C43
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=47nF
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=CAPACITOR
-        {io_pcb::hidename_x}=132.6896 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.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.1703 {
-         proto=0; x=132.931404mm; y=1.7339685in; 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.1704 {
-         proto=0; x=133.730996mm; y=1.7339685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1705 {
-            x1=133.3312mm; y1=1.7339685in; x2=133.3312mm; y2=1.7339685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1708 {
-            x1=133.3312mm; y1=1.7339685in; x2=133.3312mm; y2=1.7339685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1711 {
-            x1=133.3312mm; y1=1.7339685in; x2=134.3312mm; y2=1.7339685in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1714 {
-            x1=133.3312mm; y1=1.7339685in; x2=133.3312mm; y2=45.0428mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABe
-      }
-      ha:subc.1717 {
-       ha:attributes {
-        {io_pcb::hidename_y}=46.3796 mm
-        footprint=TI-QFN32-new
-        {io_pcb::hidename_scale}=100
-        refdes=U6
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=CC1200
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=IC
-        {io_pcb::hidename_x}=137.7188 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         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=29.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=29.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=29.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.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 {
-              -66.93mil  
-              66.93mil  
-              66.93mil  
-              66.93mil  
-              66.93mil  
-              -66.93mil  
-              -66.93mil  
-              -66.93mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.0  
-              0.0  
-              0.0  
-              0.0  
-              0.0  
-              0.0  
-              0.0  
-              0.0  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.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 {
-              -12.99mil  
-              12.99mil  
-              12.99mil  
-              12.99mil  
-              12.99mil  
-              -12.99mil  
-              -12.99mil  
-              -12.99mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.0  
-              0.0  
-              0.0  
-              0.0  
-              0.0  
-              0.0  
-              0.0  
-              0.0  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.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 {
-              -12.99mil  
-              12.99mil  
-              12.99mil  
-              12.99mil  
-              12.99mil  
-              -12.99mil  
-              -12.99mil  
-              -12.99mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -12.99mil  
-              12.99mil  
-              12.99mil  
-              12.99mil  
-              12.99mil  
-              -12.99mil  
-              -12.99mil  
-              -12.99mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.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 {
-              -7.5mil  
-              7.5mil  
-              7.5mil  
-              7.5mil  
-              7.5mil  
-              -7.5mil  
-              -7.5mil  
-              -7.5mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -12.99mil  
-              12.99mil  
-              12.99mil  
-              12.99mil  
-              12.99mil  
-              -12.99mil  
-              -12.99mil  
-              -12.99mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -7.5mil  
-              7.5mil  
-              7.5mil  
-              7.5mil  
-              7.5mil  
-              -7.5mil  
-              -7.5mil  
-              -7.5mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.5 {
-         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.425067mm  
-              -5.905mil  
-              -0.425067mm  
-              5.905mil  
-              0.425067mm  
-              5.905mil  
-              0.425067mm  
-              -5.905mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.495044mm  
-              -8.66mil  
-              -0.495044mm  
-              8.66mil  
-              0.495044mm  
-              8.66mil  
-              0.495044mm  
-              -8.66mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425067mm  
-              -5.905mil  
-              -0.425067mm  
-              5.905mil  
-              0.425067mm  
-              5.905mil  
-              0.425067mm  
-              -5.905mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.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 {
-              -0.425069mm  
-              -5.905mil  
-              -0.425069mm  
-              5.905mil  
-              0.425069mm  
-              5.905mil  
-              0.425069mm  
-              -5.905mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.495046mm  
-              -8.66mil  
-              -0.495046mm  
-              8.66mil  
-              0.495046mm  
-              8.66mil  
-              0.495046mm  
-              -8.66mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425069mm  
-              -5.905mil  
-              -0.425069mm  
-              5.905mil  
-              0.425069mm  
-              5.905mil  
-              0.425069mm  
-              -5.905mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.7 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              5.905mil  
-              -0.425069mm  
-              -5.905mil  
-              -0.425069mm  
-              -5.905mil  
-              0.425069mm  
-              5.905mil  
-              0.425069mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              8.66mil  
-              -0.495046mm  
-              -8.66mil  
-              -0.495046mm  
-              -8.66mil  
-              0.495046mm  
-              8.66mil  
-              0.495046mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              5.905mil  
-              -0.425069mm  
-              -5.905mil  
-              -0.425069mm  
-              -5.905mil  
-              0.425069mm  
-              5.905mil  
-              0.425069mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.8 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              5.905mil  
-              -0.425067mm  
-              -5.905mil  
-              -0.425067mm  
-              -5.905mil  
-              0.425067mm  
-              5.905mil  
-              0.425067mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              8.66mil  
-              -0.495044mm  
-              -8.66mil  
-              -0.495044mm  
-              -8.66mil  
-              0.495044mm  
-              8.66mil  
-              0.495044mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              5.905mil  
-              -0.425067mm  
-              -5.905mil  
-              -0.425067mm  
-              -5.905mil  
-              0.425067mm  
-              5.905mil  
-              0.425067mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1718 {
-         proto=0; x=139.038584mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            solid  
-           }
-           li:3 {
-            on  
-            solid  
-           }
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1719 {
-         proto=0; x=139.038584mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            solid  
-           }
-           li:3 {
-            on  
-            solid  
-           }
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1720 {
-         proto=0; x=139.038584mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            solid  
-           }
-           li:3 {
-            on  
-            solid  
-           }
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1721 {
-         proto=0; x=137.7188mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            solid  
-           }
-           li:3 {
-            on  
-            solid  
-           }
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1722 {
-         proto=0; x=137.7188mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            solid  
-           }
-           li:3 {
-            on  
-            solid  
-           }
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1723 {
-         proto=0; x=137.7188mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            solid  
-           }
-           li:3 {
-            on  
-            solid  
-           }
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1724 {
-         proto=0; x=136.398762mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            solid  
-           }
-           li:3 {
-            on  
-            solid  
-           }
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1725 {
-         proto=0; x=136.398762mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            solid  
-           }
-           li:3 {
-            on  
-            solid  
-           }
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1726 {
-         proto=0; x=136.398762mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            solid  
-           }
-           li:3 {
-            on  
-            solid  
-           }
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1727 {
-         proto=1; x=137.7188mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1728 {
-         proto=2; x=139.038584mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1729 {
-         proto=3; x=139.038584mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1730 {
-         proto=4; x=139.038584mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1731 {
-         proto=2; x=139.038584mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1732 {
-         proto=3; x=139.038584mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1733 {
-         proto=4; x=139.038584mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1734 {
-         proto=2; x=139.038584mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1735 {
-         proto=3; x=5.44797in; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1736 {
-         proto=4; x=5.44797in; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1737 {
-         proto=3; x=5.44797in; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1738 {
-         proto=4; x=5.44797in; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1739 {
-         proto=3; x=5.44797in; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1740 {
-         proto=4; x=5.44797in; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1741 {
-         proto=3; x=5.44797in; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1742 {
-         proto=4; x=5.44797in; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1743 {
-         proto=3; x=5.44797in; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1744 {
-         proto=4; x=5.44797in; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1745 {
-         proto=2; x=137.7188mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1746 {
-         proto=3; x=137.7188mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1747 {
-         proto=4; x=137.7188mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1748 {
-         proto=2; x=137.7188mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1749 {
-         proto=3; x=137.7188mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1750 {
-         proto=4; x=137.7188mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1751 {
-         proto=2; x=137.7188mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1752 {
-         proto=3; x=5.39602in; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1753 {
-         proto=4; x=5.39602in; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1754 {
-         proto=3; x=5.39602in; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1755 {
-         proto=4; x=5.39602in; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1756 {
-         proto=3; x=5.39602in; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1757 {
-         proto=4; x=5.39602in; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1758 {
-         proto=3; x=5.39602in; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1759 {
-         proto=4; x=5.39602in; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1760 {
-         proto=3; x=5.39602in; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1761 {
-         proto=4; x=5.39602in; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1762 {
-         proto=2; x=136.398762mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1763 {
-         proto=3; x=136.398762mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1764 {
-         proto=4; x=136.398762mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1765 {
-         proto=2; x=136.398762mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1766 {
-         proto=3; x=136.398762mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1767 {
-         proto=4; x=136.398762mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1768 {
-         proto=2; x=136.398762mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=33
-           name=GND
-         }
-        }
-        ha:padstack_ref.1769 {
-         proto=5; x=140.19352mm; y=1.7570785in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=24
-           name=LPF1
-         }
-        }
-        ha:padstack_ref.1770 {
-         proto=6; x=5.32456in; y=1.7570785in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=VDD_GUARD
-         }
-        }
-        ha:padstack_ref.1771 {
-         proto=7; x=5.49089in; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=16
-           name=NC
-         }
-        }
-        ha:padstack_ref.1772 {
-         proto=8; x=5.49089in; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=25
-           name=AVDD_PFD_CHP
-         }
-        }
-        ha:padstack_ref.1773 {
-         proto=5; x=140.19352mm; y=1.7767685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=23
-           name=LPF0
-         }
-        }
-        ha:padstack_ref.1774 {
-         proto=6; x=5.32456in; y=1.7767685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=RESET_N
-         }
-        }
-        ha:padstack_ref.1775 {
-         proto=7; x=138.96848mm; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=15
-           name=AVDD_RF
-         }
-        }
-        ha:padstack_ref.1776 {
-         proto=8; x=138.96848mm; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=26
-           name=DCPL_PFD_CHP
-         }
-        }
-        ha:padstack_ref.1777 {
-         proto=5; x=140.19352mm; y=45.629792mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=22
-           name=AVDD_SYNTH1
-         }
-        }
-        ha:padstack_ref.1778 {
-         proto=6; x=5.32456in; y=45.629792mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=GPIO3
-         }
-        }
-        ha:padstack_ref.1779 {
-         proto=7; x=5.45152in; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=RBIAS
-         }
-        }
-        ha:padstack_ref.1780 {
-         proto=8; x=5.45152in; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=27
-           name=AVDD_SYNTH2
-         }
-        }
-        ha:padstack_ref.1781 {
-         proto=5; x=140.19352mm; y=46.129918mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=21
-           name=DCPL_VCO
-         }
-        }
-        ha:padstack_ref.1782 {
-         proto=6; x=5.32456in; y=46.129918mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=GPIO2
-         }
-        }
-        ha:padstack_ref.1783 {
-         proto=7; x=137.968482mm; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=13
-           name=AVDD_IF
-         }
-        }
-        ha:padstack_ref.1784 {
-         proto=8; x=137.968482mm; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=28
-           name=AVDD_XOSC
-         }
-        }
-        ha:padstack_ref.1785 {
-         proto=5; x=140.19352mm; y=46.629536mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=20
-           name=LNA_N
-         }
-        }
-        ha:padstack_ref.1786 {
-         proto=6; x=5.32456in; y=46.629536mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=DVDD
-         }
-        }
-        ha:padstack_ref.1787 {
-         proto=7; x=5.41216in; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=12
-           name=DVDD
-         }
-        }
-        ha:padstack_ref.1788 {
-         proto=8; x=5.41216in; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=29
-           name=DCPL_XOSC
-         }
-        }
-        ha:padstack_ref.1789 {
-         proto=5; x=140.19352mm; y=47.129662mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=19
-           name=LNA_P
-         }
-        }
-        ha:padstack_ref.1790 {
-         proto=6; x=5.32456in; y=47.129662mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=DCPL
-         }
-        }
-        ha:padstack_ref.1791 {
-         proto=7; x=5.39247in; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=11
-           name=CS_N
-         }
-        }
-        ha:padstack_ref.1792 {
-         proto=8; x=5.39247in; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=30
-           name=XOSC_Q1
-         }
-        }
-        ha:padstack_ref.1793 {
-         proto=5; x=140.19352mm; y=1.8751785in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=18
-           name=TRX_SW
-         }
-        }
-        ha:padstack_ref.1794 {
-         proto=6; x=5.32456in; y=1.8751785in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=SI
-         }
-        }
-        ha:padstack_ref.1795 {
-         proto=7; x=5.37279in; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=10
-           name=GPIO0
-         }
-        }
-        ha:padstack_ref.1796 {
-         proto=8; x=5.37279in; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=31
-           name=XOSC_Q2
-         }
-        }
-        ha:padstack_ref.1797 {
-         proto=5; x=140.19352mm; y=48.12966mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=17
-           name=PA
-         }
-        }
-        ha:padstack_ref.1798 {
-         proto=6; x=5.32456in; y=48.12966mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=SCLK
-         }
-        }
-        ha:padstack_ref.1799 {
-         proto=7; x=5.3531in; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=9
-           name=SO/GPIO1
-         }
-        }
-        ha:padstack_ref.1800 {
-         proto=8; x=5.3531in; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=32
-           name=EXT_XOSC
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:arc.1801 {
-            x=5.31964in; y=43.77991mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
 
-          li:objects {
-           ha:line.1802 {
-            x1=137.718689mm; y1=46.37971mm; x2=137.718689mm; y2=46.37971mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1805 {
-            x1=137.7188mm; y1=46.3796mm; x2=137.7188mm; y2=46.3796mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1808 {
-            x1=137.7188mm; y1=46.3796mm; x2=138.7188mm; y2=46.3796mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1811 {
-            x1=137.7188mm; y1=46.3796mm; x2=137.7188mm; y2=47.3796mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
+    ha:flags {
+     clearpoly=1
+     lock=1
+    }
+   }
+   ha:polygon.30515 {
+    li:geometry {
+      ta:contour {
+       { 2.3in; 1.6in }
+       { 115.57mm; 1.6in }
+       { 115.57mm; 2.6in }
+       { 2.3in; 2.6in }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABf
+    }
+   }
+   ha:polygon.30520 {
+    li:geometry {
+      ta:contour {
+       { 29.21mm; 1.6in }
+       { 1.65in; 1.6in }
+       { 1.65in; 1.8in }
+       { 29.21mm; 73.66mm }
       }
-      ha:subc.1814 {
-       ha:attributes {
-        {io_pcb::hidename_y}=35.8902 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=70
-        refdes=J13
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=CONNECTOR
-        {io_pcb::hidename_x}=12.6492 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+    }
+   }
+  }
+  color = {#3a5fcd}
+  ha:combining {
+  }
+}
+     ha:top-gnd         { lid=2; group=3;
+   li:objects {
+   }
+  color = {#104e8b}
+   ha:combining {
+   }
+ }
+     ha:bottom-gnd      { lid=3; group=10;
+   li:objects {
+   }
+  color = {#cd3700}
+   ha:combining {
+   }
+ }
+     ha:int-sig2        { lid=4; group=7; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>i}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>i} }
+  li:objects {
+  }
+  color = {#548b54}
+  ha:combining {
+  }
+}
+     ha:int-sig1        { lid=5; group=5; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>o}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>o} }
+  li:objects {
+   ha:line.30026 {
+    x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:line.30029 {
+    x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:line.30032 {
+    x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:line.30035 {
+    x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:line.30038 {
+    x1=600.0mil; y1=38.1mm; x2=400.0mil; y2=1.896in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30041 {
+    x1=392.0mil; y1=1.904in; x2=258.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30044 {
+    x1=1.65in; y1=1.8in; x2=29.21mm; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30047 {
+    x1=29.21mm; y1=1.8in; x2=29.21mm; y2=2.7in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30050 {
+    x1=500.0mil; y1=3.1in; x2=29.21mm; y2=2.698in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30053 {
+    x1=2.3in; y1=2.6in; x2=115.57mm; y2=2.6in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30056 {
+    x1=2.3in; y1=1.6in; x2=115.57mm; y2=1.6in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30059 {
+    x1=29.21mm; y1=1.6in; x2=1.65in; y2=1.6in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30062 {
+    x1=500.0mil; y1=3.3in; x2=29.21mm; y2=73.66mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30065 {
+    x1=500.0mil; y1=3.2in; x2=1.148in; y2=2.802in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30068 {
+    x1=400.0mil; y1=38.1mm; x2=240.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30071 {
+    x1=500.0mil; y1=38.1mm; x2=324.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30074 {
+    x1=1.151in; y1=2.898in; x2=1.65in; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30077 {
+    x1=1.152in; y1=1.6in; x2=1.152in; y2=1.794in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30080 {
+    x1=1.152in; y1=1.794in; x2=1.146in; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30083 {
+    x1=1.65in; y1=1.6in; x2=1.65in; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30086 {
+    x1=2.3in; y1=2.6in; x2=2.3in; y2=1.6in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30089 {
+    x1=1.65in; y1=2.7in; x2=1.65in; y2=73.66mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30092 {
+    x1=115.57mm; y1=1.6in; x2=115.57mm; y2=1.798in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30095 {
+    x1=115.57mm; y1=1.8in; x2=115.57mm; y2=2.6in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30098 {
+    x1=12.7133mm; y1=66.0775mm; x2=12.7133mm; y2=71.1067mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30101 {
+    x1=12.7133mm; y1=71.1067mm; x2=500.0mil; y2=2.8in; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30104 {
+    x1=10.1744mm; y1=38.0636mm; x2=15.2036mm; y2=38.0636mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30107 {
+    x1=15.2036mm; y1=38.0636mm; x2=600.0mil; y2=38.1mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30110 {
+    x1=325.0mil; y1=1000.0mil; x2=675.0mil; y2=1000.0mil; thickness=140.0mil; clearance=20.0mil;
+   }
+   ha:line.30113 {
+    x1=601.0mil; y1=925.0mil; x2=601.0mil; y2=27.305mm; thickness=140.0mil; clearance=20.0mil;
+   }
+   ha:line.30116 {
+    x1=400.0mil; y1=925.0mil; x2=400.0mil; y2=27.305mm; thickness=140.0mil; clearance=20.0mil;
+   }
+   ha:line.30119 {
+    x1=1.65in; y1=2.7in; x2=47.9728mm; y2=69.375mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30122 {
+    x1=1.65in; y1=73.66mm; x2=1.889in; y2=69.376mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30125 {
+    x1=2.3in; y1=2.399in; x2=52.3568mm; y2=64.991mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30128 {
+    x1=115.57mm; y1=2.6in; x2=52.3568mm; y2=64.991mm; thickness=140.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30150 {
+    x1=1.807in; y1=87.6808mm; x2=1.807in; y2=91.0844mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30153 {
+    x1=1.807in; y1=91.0844mm; x2=51.8414mm; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30159 {
+    x1=70.7898mm; y1=925.0mil; x2=70.7898mm; y2=327.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30162 {
+    x1=70.7898mm; y1=327.0mil; x2=70.739mm; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30165 {
+    x1=2.814in; y1=935.0mil; x2=2.814in; y2=296.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30168 {
+    x1=2.814in; y1=296.0mil; x2=71.501mm; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30171 {
+    x1=71.501mm; y1=295.0mil; x2=4.31in; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30174 {
+    x1=70.739mm; y1=325.0mil; x2=70.739mm; y2=282.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30177 {
+    x1=70.739mm; y1=282.0mil; x2=2.803in; y2=264.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30180 {
+    x1=2.803in; y1=264.0mil; x2=109.8296mm; y2=264.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30183 {
+    x1=109.8296mm; y1=264.0mil; x2=110.236mm; y2=280.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30186 {
+    x1=110.236mm; y1=280.0mil; x2=110.236mm; y2=310.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30189 {
+    x1=110.236mm; y1=310.0mil; x2=109.855mm; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30192 {
+    x1=109.855mm; y1=325.0mil; x2=4.28in; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30195 {
+    x1=161.925mm; y1=1.76in; x2=161.925mm; y2=3.046in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30198 {
+    x1=162.8648mm; y1=1.76in; x2=162.8648mm; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30201 {
+    x1=163.8046mm; y1=1.76in; x2=163.8046mm; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30210 {
+    x1=101.981mm; y1=3.847in; x2=4.017in; y2=3.845in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30213 {
+    x1=51.8414mm; y1=3.82in; x2=102.6668mm; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30216 {
+    x1=102.6668mm; y1=3.82in; x2=102.7938mm; y2=3.815in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30219 {
+    x1=64.135mm; y1=3.847in; x2=4.017in; y2=3.847in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30222 {
+    x1=139.954mm; y1=2.496in; x2=128.8034mm; y2=2.496in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30225 {
+    x1=128.8034mm; y1=2.496in; x2=119.0752mm; y2=53.6702mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30228 {
+    x1=119.0752mm; y1=53.6702mm; x2=2.253in; y2=53.6702mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30231 {
+    x1=2.253in; y1=53.6702mm; x2=49.911mm; y2=1.825in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30234 {
+    x1=1.813in; y1=3.415in; x2=1.813in; y2=3.414in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30237 {
+    x1=2.814in; y1=935.0mil; x2=1.79in; y2=1.959in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30240 {
+    x1=5.482in; y1=2.524in; x2=128.8034mm; y2=2.524in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30243 {
+    x1=128.8034mm; y1=2.524in; x2=4.678in; y2=2.131in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30246 {
+    x1=4.678in; y1=2.131in; x2=2.163in; y2=2.131in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30249 {
+    x1=1.807in; y1=87.6808mm; x2=1.748in; y2=3.393in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30252 {
+    x1=1.748in; y1=3.393in; x2=1.748in; y2=1.964in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30255 {
+    x1=70.7898mm; y1=925.0mil; x2=1.748in; y2=1.964in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30258 {
+    x1=1.813in; y1=3.415in; x2=1.764in; y2=3.366in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30261 {
+    x1=1.764in; y1=3.366in; x2=1.764in; y2=1.985in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30264 {
+    x1=1.764in; y1=1.985in; x2=1.7895in; y2=1.9595in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30267 {
+    x1=2.164in; y1=2.131in; x2=1.807in; y2=2.488in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30270 {
+    x1=1.807in; y1=2.488in; x2=1.807in; y2=64.528mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.30273 {
+    x1=1.807in; y1=64.528mm; x2=45.8839mm; y2=64.5419mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:arc.30131 {
+    x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:arc.30132 {
+    x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:arc.30133 {
+    x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:arc.30134 {
+    x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+   }
+   ha:polygon.30135 {
+    li:geometry {
+      ta:contour {
+       { 10.0mil; 10.0mil }
+       { 6.57in; 10.0mil }
+       { 6.57in; 4.19in }
+       { 10.0mil; 4.19in }
       }
+    }
 
-       li:objects {
-        ha:padstack_ref.1815 {
-         proto=0; x=400.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1816 {
-         proto=0; x=600.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1817 {
-         proto=1; x=500.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+    ha:flags {
+     clearpoly=1
+     lock=1
+    }
+   }
+   ha:polygon.30140 {
+    li:geometry {
+      ta:contour {
+       { 2.3in; 1.6in }
+       { 115.57mm; 1.6in }
+       { 115.57mm; 2.6in }
+       { 2.3in; 2.6in }
+      }
+    }
+   }
+   ha:polygon.30145 {
+    li:geometry {
+      ta:contour {
+       { 29.21mm; 1.6in }
+       { 1.65in; 1.6in }
+       { 1.65in; 1.8in }
+       { 29.21mm; 73.66mm }
+      }
+    }
+   }
+   ha:polygon.30276 {
+    li:geometry {
+      ta:contour {
+       { 10.0mil; 10.0mil }
+       { 6.57in; 10.0mil }
+       { 6.57in; 4.19in }
+       { 10.0mil; 4.19in }
+      }
+    }
 
-         li:thermal {
-         }
+    ha:flags {
+     clearpoly=1
+     lock=1
+    }
+   }
+  }
+  color = {#8b7355}
+  ha:combining {
+  }
+}
+     ha:outline         { lid=6; group=9;
+   li:objects {
+    ha:line.30525 {
+     x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:flags {
+      lock=1
+     }
+    }
+    ha:line.30528 {
+     x1=330.0mil; y1=0.0; x2=158.75mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+     ha:flags {
+      lock=1
+     }
+    }
+    ha:line.30531 {
+     x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
+     ha:flags {
+      lock=1
+     }
+    }
+    ha:line.30534 {
+     x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:flags {
+      lock=1
+     }
+    }
+    ha:line.30537 {
+     x1=6.58in; y1=765.0mil; x2=6.58in; y2=3.435in; thickness=10.0mil; clearance=12.0mil;
+     ha:flags {
+      lock=1
+     }
+    }
+    ha:line.30540 {
+     x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
+     ha:flags {
+      lock=1
+     }
+    }
+    ha:line.30543 {
+     x1=330.0mil; y1=4.2in; x2=158.75mm; y2=4.2in; thickness=10.0mil; clearance=12.0mil;
+     ha:flags {
+      lock=1
+     }
+    }
+    ha:line.30546 {
+     x1=0.0; y1=765.0mil; x2=0.0; y2=3.435in; thickness=10.0mil; clearance=12.0mil;
+     ha:flags {
+      lock=1
+     }
+    }
+    ha:line.30549 {
+     x1=136.6157mm; y1=101.7057mm; x2=137.3157mm; y2=101.7057mm; thickness=20.0mil; clearance=12.0mil;
+    }
+    ha:line.30552 {
+     x1=139.2159mm; y1=103.8558mm; x2=140.3157mm; y2=103.8558mm; thickness=20.0mil; clearance=12.0mil;
+    }
+    ha:line.30555 {
+     x1=142.2159mm; y1=101.7057mm; x2=142.9159mm; y2=101.7057mm; thickness=20.0mil; clearance=12.0mil;
+    }
+    ha:arc.30558 {
+     x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+     ha:flags {
+      lock=1
+     }
+    }
+    ha:arc.30559 {
+     x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+     ha:flags {
+      lock=1
+     }
+    }
+    ha:arc.30560 {
+     x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+     ha:flags {
+      lock=1
+     }
+    }
+    ha:arc.30561 {
+     x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+     ha:flags {
+      lock=1
+     }
+    }
+   }
+  color = {#00868b}
+   ha:combining {
+   }
+ }
+     ha:bottom-silk     { lid=7; group=12; ha:combining { auto=1; }; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>x}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>x} } 
+  li:objects {
+   ha:text.30562 {
+    string=Designed for Hammond 1554H2GYSL; x=122.555mm; y=29.8196mm; scale=200; fid=0;
+    ha:flags {
+     onsolder=1
+     lock=1
+    }
+    rot = 90.000000
+   }
+   ha:text.30563 {
+    string=R; x=160.6296mm; y=860.0mil; scale=150; fid=0;
+    ha:flags {
+     clearline=1
+     onsolder=1
+    }
+    rot = 0.000000
+   }
+   ha:text.30564 {
+    string=Y; x=160.7058mm; y=1.14in; scale=150; fid=0;
+    ha:flags {
+     clearline=1
+     onsolder=1
+    }
+    rot = 0.000000
+   }
+   ha:text.30565 {
+    string=G; x=6.323in; y=36.4744mm; scale=150; fid=0;
+    ha:flags {
+     clearline=1
+     onsolder=1
+    }
+    rot = 0.000000
+   }
+   ha:text.30566 {
+    string=G; x=1.364in; y=107.0mil; scale=150; fid=0;
+    ha:flags {
+     clearline=1
+     onsolder=1
+    }
+    rot = 0.000000
+   }
+   ha:text.30567 {
+    string=G; x=2.544in; y=104.0mil; scale=150; fid=0;
+    ha:flags {
+     clearline=1
+     onsolder=1
+    }
+    rot = 0.000000
+   }
+   ha:text.30568 {
+    string=G; x=3.729in; y=105.0mil; scale=150; fid=0;
+    ha:flags {
+     clearline=1
+     onsolder=1
+    }
+    rot = 0.000000
+   }
+   ha:text.30569 {
+    string=G; x=124.6124mm; y=107.0mil; scale=150; fid=0;
+    ha:flags {
+     clearline=1
+     onsolder=1
+    }
+    rot = 0.000000
+   }
+   ha:text.30570 {
+    string=R; x=6.32in; y=82.2706mm; scale=150; fid=0;
+    ha:flags {
+     clearline=1
+     onsolder=1
+    }
+    rot = 0.000000
+   }
+   ha:text.30571 {
+    string=G; x=33.7566mm; y=4.152in; scale=150; fid=0;
+    ha:flags {
+     clearline=1
+     onsolder=1
+    }
+    rot = 0.000000
+   }
+   ha:text.30572 {
+    string=G; x=64.4398mm; y=4.157in; scale=150; fid=0;
+    ha:flags {
+     clearline=1
+     onsolder=1
+    }
+    rot = 0.000000
+   }
+   ha:text.30573 {
+    string=G; x=3.714in; y=105.5116mm; scale=150; fid=0;
+    ha:flags {
+     clearline=1
+     onsolder=1
+    }
+    rot = 0.000000
+   }
+   ha:text.30574 {
+    string=G; x=4.897in; y=4.16in; scale=150; fid=0;
+    ha:flags {
+     clearline=1
+     onsolder=1
+    }
+    rot = 0.000000
+   }
+  }
+  color = {#000000}
+}
+     ha:top-silk        { lid=8; group=1; ha:combining { auto=1; }; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>s}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>s} } 
+  li:objects {
+   ha:polygon.30609 {
+    li:geometry {
+      ta:contour {
+       { 125.0188mm; 1.644in }
+       { 131.572mm; 1.644in }
+       { 131.572mm; 1.086in }
+       { 125.0188mm; 1.086in }
+      }
+    }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1818 {
-         proto=2; x=500.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+    ha:flags {
+     clearpoly=1
+    }
+   }
+   ha:polygon.30614 {
+    li:geometry {
+      ta:contour {
+       { 133.5555mm; 785.74mil }
+       { 5.1659685in; 18.2021mm }
+       { 140.6578mm; 601.0mil }
+       { 142.5418mm; 13.2425mm }
+       { 142.5418mm; 16.9151mm }
+       { 140.6924mm; 18.8222mm }
+       { 133.4038mm; 18.8222mm }
+       { 134.1564mm; 785.74mil }
+       { 133.4038mm; 21.0932mm }
+       { 140.6924mm; 21.0932mm }
+       { 142.5418mm; 23.0005mm }
+       { 142.5418mm; 26.6715mm }
+       { 140.6578mm; 24.6499mm }
+       { 5.1659685in; 21.7134mm }
+      }
+    }
+   }
+   ha:polygon.30629 {
+    li:geometry {
+      ta:contour {
+       { 4.95033071in; 785.74mil }
+       { 130.8207mm; 18.3772mm }
+       { 131.3569mm; 18.8237mm }
+       { 128.9741mm; 785.74mil }
+       { 131.3569mm; 21.091906mm }
+       { 130.8207mm; 21.5384mm }
+      }
+    }
+   }
+   ha:text.30575 {
+    string=Armed; x=6.383in; y=81.3562mm; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30576 {
+    string=30A; x=491.0mil; y=2.181in; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30577 {
+    string=Cont 1; x=1.268in; y=350.0mil; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30578 {
+    string=Cont 5; x=1.249in; y=105.6386mm; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30579 {
+    string=Cont 2; x=2.443in; y=355.0mil; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30580 {
+    string=Cont 6; x=2.455in; y=105.4354mm; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30581 {
+    string=Cont 3; x=3.62in; y=348.0mil; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30582 {
+    string=Cont 7; x=92.4052mm; y=4.163in; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30583 {
+    string=Cont 4; x=4.793in; y=358.0mil; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30584 {
+    string=Cont 8; x=4.817in; y=105.7148mm; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30585 {
+    string=Pad 4; x=109.855mm; y=1.526in; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30586 {
+    string=Pad 8; x=109.855mm; y=2.926in; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30587 {
+    string=Pad 3; x=3.574in; y=1.524in; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30588 {
+    string=Pad 7; x=3.574in; y=2.924in; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30589 {
+    string=Pad 2; x=71.7296mm; y=39.0398mm; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30590 {
+    string=Pad 6; x=71.7296mm; y=2.937in; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30591 {
+    string=Pad 1; x=2.076in; y=1.536in; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30592 {
+    string=Pad 5; x=2.076in; y=2.936in; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30593 {
+    string=Alarm B; x=1.437in; y=1.596in; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30594 {
+    string=Alarm A; x=924.0mil; y=1.59in; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30595 {
+    string=Arm; x=1.343in; y=73.4568mm; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30596 {
+    string=+; x=459.0mil; y=39.4462mm; scale=400; fid=0;
+    ha:flags {
+     clearline=1
+    }
+    rot = 0.000000
+   }
+   ha:text.30597 {
+    string=-; x=379.0mil; y=869.0mil; scale=400; fid=0;
+    ha:flags {
+     clearline=1
+    }
+    rot = 90.000000
+   }
+   ha:text.30598 {
+    string=` 2022 Bdale Garbee; x=124.9304mm; y=2.9348in; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30599 {
+    string=RF Signal; x=6.113in; y=1.429in; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30600 {
+    string=debug; x=5.867in; y=67.4116mm; scale=100; fid=0;
+    ha:flags {
+     clearline=1
+    }
+    rot = 90.000000
+   }
+   ha:text.30601 {
+    string=force; x=5.988in; y=3.386in; scale=100; fid=0;
+    ha:flags {
+     clearline=1
+    }
+    rot = 90.000000
+   }
+   ha:text.30602 {
+    string=bootloader; x=6.062in; y=3.379in; scale=100; fid=0;
+    ha:flags {
+     clearline=1
+    }
+    rot = 90.000000
+   }
+   ha:text.30603 {
+    string=USB; x=133.731mm; y=4.092in; scale=100; fid=0;
+    ha:flags {
+     clearline=1
+    }
+    rot = 90.000000
+   }
+   ha:text.30604 {
+    string=Box; x=4.726in; y=3.7in; scale=200; fid=0;
+    ha:flags {
+     clearline=1
+    }
+    rot = 90.000000
+   }
+   ha:text.30605 {
+    string={License:  tapr.org/OHL}; x=148.2598mm; y=1.669in; scale=150; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30606 {
+    string=TeleFireEight v2.1; x=4.657in; y=2.922in; scale=400; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30607 {
+    string=On/Off; x=630.0mil; y=3.14in; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30608 {
+    string=Battery; x=189.0mil; y=36.6268mm; scale=200; fid=0;
+    rot = 90.000000
+   }
+  }
+  color = {#000000}
+}
+     ha:top-paste       { lid=9; group=0; ha:combining { auto=1; } 
+  li:objects {
+  }
+  color = {#cd00cd}
+}
+     ha:top-mask        { lid=10; group=2; ha:combining { sub=1; auto=1; } 
+  li:objects {
+  }
+  color = {#ff0000}
+}
+     ha:bottom-mask     { lid=11; group=11; ha:combining { sub=1; auto=1; } 
+  li:objects {
+  }
+  color = {#ff0000}
+}
+     ha:bottom-paste    { lid=12; group=13; ha:combining { auto=1; } 
+  li:objects {
+  }
+  color = {#cd00cd}
+}
+     ha:slot-plated     { lid=13; group=14; ha:combining { auto=1; } 
+  li:objects {
+  }
+  color = {#8b7355}
+}
+     ha:slot-unplated   { lid=14; group=15; ha:combining { auto=1; } 
+  li:objects {
+  }
+  color = {#00868b}
+}
+     ha:top-assy        { lid=15; group=16; color={#444444};
+   li:objects {
+   }
+   ha:combining {
+   }
+ }
+     ha:bot-assy        { lid=16; group=17; color={#444444};
+   li:objects {
+   }
+   ha:combining {
+   }
+ }
+     ha:fab             { lid=17; group=18; ha:combining { auto=1; }; color={#222222};
+   li:objects {
+   }
+ }
+   }
 
-         li:thermal {
-         }
+    li:objects {
+     ha:padstack_ref.34207 {
+      proto=4; x=135.8392mm; y=1.5589685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1819 {
-            x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=38.1mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1822 {
-            x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=38.1mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1825 {
-            x1=500.0mil; y1=38.1mm; x2=13.7mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1828 {
-            x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=39.1mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+        li:3 {
+         on  
+         solid  
+         noshape  
         }
-       }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABg
+     }
+     ha:padstack_ref.34208 {
+      proto=4; x=5.23in; y=1.688in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:flags {
+       clearline=1
       }
-      ha:subc.1831 {
-       ha:attributes {
-        {io_pcb::hidename_y}=68.5800 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=70
-        refdes=J12
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=CONNECTOR
-        {io_pcb::hidename_x}=12.7000 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34209 {
+      proto=4; x=5.326in; y=1.703in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:flags {
+       clearline=1
       }
 
-       li:objects {
-        ha:padstack_ref.1832 {
-         proto=0; x=500.0mil; y=2.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1833 {
-         proto=0; x=500.0mil; y=2.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1834 {
-         proto=1; x=500.0mil; y=2.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+      }
+     }
+     ha:padstack_ref.34210 {
+      proto=4; x=143.129mm; y=43.0268mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1835 {
-         proto=2; x=500.0mil; y=2.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
         }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
+      }
+     }
+     ha:padstack_ref.34211 {
+      proto=4; x=5.466in; y=52.451mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-          li:objects {
-           ha:line.1836 {
-            x1=500.0mil; y1=2.7in; x2=500.0mil; y2=2.7in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1839 {
-            x1=500.0mil; y1=2.7in; x2=500.0mil; y2=2.7in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1842 {
-            x1=500.0mil; y1=2.7in; x2=13.7mm; y2=2.7in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1845 {
-            x1=500.0mil; y1=2.7in; x2=500.0mil; y2=69.58mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
         }
-       }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABh
+     }
+     ha:padstack_ref.34212 {
+      proto=4; x=5.669in; y=53.2122mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:flags {
+       clearline=1
       }
-      ha:subc.1848 {
-       ha:attributes {
-        {io_pcb::hidename_y}=71.1200 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=70
-        refdes=J10
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=CONNECTOR
-        {io_pcb::hidename_x}=29.2100 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34213 {
+      proto=4; x=138.7348mm; y=40.7408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:flags {
+       clearline=1
       }
 
-       li:objects {
-        ha:padstack_ref.1849 {
-         proto=0; x=29.21mm; y=2.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1850 {
-         proto=0; x=29.21mm; y=73.66mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1851 {
-         proto=1; x=29.21mm; y=2.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+      }
+     }
+     ha:padstack_ref.34214 {
+      proto=4; x=5.742in; y=1.8159685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1852 {
-         proto=2; x=29.21mm; y=2.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
         }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
+      }
+     }
+     ha:padstack_ref.34215 {
+      proto=5; x=5.608in; y=45.3128mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-          li:objects {
-           ha:line.1853 {
-            x1=29.21mm; y1=2.8in; x2=29.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1856 {
-            x1=29.21mm; y1=2.8in; x2=29.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1859 {
-            x1=29.21mm; y1=2.8in; x2=30.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1862 {
-            x1=29.21mm; y1=2.8in; x2=29.21mm; y2=72.12mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
         }
-       }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABi
+     }
+     ha:padstack_ref.34216 {
+      proto=5; x=5.5in; y=1.6959685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
       }
-      ha:subc.1865 {
-       ha:attributes {
-        {io_pcb::hidename_y}=81.2800 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=70
-        refdes=J11
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=CONNECTOR
-        {io_pcb::hidename_x}=12.7000 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34217 {
+      proto=5; x=5.442in; y=1.6959685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34218 {
+      proto=5; x=5.293in; y=1.7489685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34219 {
+      proto=5; x=139.2174mm; y=49.9356mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34220 {
+      proto=5; x=137.7188mm; y=1.9549685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34221 {
+      proto=4; x=120.65mm; y=555.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34222 {
+      proto=4; x=112.141mm; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34223 {
+      proto=4; x=114.427mm; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
       }
 
-       li:objects {
-        ha:padstack_ref.1866 {
-         proto=0; x=500.0mil; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34224 {
+      proto=4; x=114.427mm; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34225 {
+      proto=4; x=112.141mm; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1867 {
-         proto=0; x=500.0mil; y=3.3in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34226 {
+      proto=4; x=95.377mm; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34227 {
+      proto=4; x=3.665in; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1868 {
-         proto=1; x=500.0mil; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34228 {
+      proto=4; x=95.377mm; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34229 {
+      proto=4; x=3.665in; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1869 {
-         proto=2; x=500.0mil; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34230 {
+      proto=4; x=76.327mm; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34231 {
+      proto=4; x=2.915in; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-       }
-       li:layers {
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34232 {
+      proto=4; x=76.327mm; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34233 {
+      proto=4; x=2.914in; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-          li:objects {
-           ha:line.1870 {
-            x1=500.0mil; y1=3.2in; x2=500.0mil; y2=3.2in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1873 {
-            x1=500.0mil; y1=3.2in; x2=500.0mil; y2=3.2in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1876 {
-            x1=500.0mil; y1=3.2in; x2=13.7mm; y2=3.2in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1879 {
-            x1=500.0mil; y1=3.2in; x2=500.0mil; y2=82.28mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
         }
-       }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABj
+     }
+     ha:padstack_ref.34234 {
+      proto=4; x=57.277mm; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
       }
-      ha:subc.1882 {
-       ha:attributes {
-        {io_pcb::hidename_y}=71.1200 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=70
-        refdes=J9
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=CONNECTOR
-        {io_pcb::hidename_x}=41.9100 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34235 {
+      proto=4; x=2.165in; y=495.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34236 {
+      proto=4; x=57.277mm; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34237 {
+      proto=4; x=2.165in; y=414.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34238 {
+      proto=4; x=1.451in; y=743.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34239 {
+      proto=4; x=1.387in; y=743.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34240 {
+      proto=4; x=1.852in; y=90.805mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+        li:0 {
+         on  
+         diag  
+         round  
+         noshape  
+        }
+        li:2 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34241 {
+      proto=4; x=1.769in; y=91.7956mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34242 {
+      proto=4; x=59.563mm; y=3.707in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34243 {
+      proto=4; x=2.435in; y=3.707in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34244 {
+      proto=4; x=59.563mm; y=3.785in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
       }
 
-       li:objects {
-        ha:padstack_ref.1883 {
-         proto=0; x=1.65in; y=2.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34245 {
+      proto=4; x=2.435in; y=3.785in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34246 {
+      proto=4; x=3.095in; y=3.706in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1884 {
-         proto=0; x=1.65in; y=73.66mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34247 {
+      proto=4; x=80.899mm; y=3.706in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34248 {
+      proto=4; x=3.095in; y=3.786in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1885 {
-         proto=1; x=1.65in; y=2.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34249 {
+      proto=4; x=80.899mm; y=3.786in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34250 {
+      proto=4; x=3.845in; y=3.705in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1886 {
-         proto=2; x=1.65in; y=2.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34251 {
+      proto=4; x=3.845in; y=3.786in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34252 {
+      proto=4; x=3.935in; y=3.786in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-       }
-       li:layers {
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34253 {
+      proto=4; x=3.935in; y=3.705in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34254 {
+      proto=4; x=116.713mm; y=3.706in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-          li:objects {
-           ha:line.1887 {
-            x1=1.65in; y1=2.8in; x2=1.65in; y2=2.8in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1890 {
-            x1=1.65in; y1=2.8in; x2=1.65in; y2=2.8in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1893 {
-            x1=1.65in; y1=2.8in; x2=42.91mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1896 {
-            x1=1.65in; y1=2.8in; x2=1.65in; y2=72.12mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
         }
-       }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABk
+     }
+     ha:padstack_ref.34255 {
+      proto=4; x=116.713mm; y=3.785in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
       }
-      ha:subc.1899 {
-       ha:attributes {
-        {io_pcb::hidename_y}=28.4734 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=70
-        refdes=J7
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=CONNECTOR
-        {io_pcb::hidename_x}=25.7556 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34256 {
+      proto=4; x=4.685in; y=3.785in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34257 {
+      proto=4; x=4.685in; y=3.706in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34258 {
+      proto=4; x=149.2758mm; y=2.93in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34259 {
+      proto=4; x=5.261in; y=1.77in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34260 {
+      proto=4; x=5.352in; y=54.9148mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34261 {
+      proto=5; x=131.891mm; y=1.8557in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34262 {
+      proto=4; x=132.3866mm; y=1.9567in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34263 {
+      proto=4; x=5.16in; y=1.97in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34264 {
+      proto=4; x=135.1534mm; y=56.4642mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34265 {
+      proto=4; x=5.304in; y=2.309in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
       }
 
-       li:objects {
-        ha:padstack_ref.1900 {
-         proto=0; x=29.21mm; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34266 {
+      proto=4; x=6.1434685in; y=77.8375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1901 {
-         proto=0; x=29.21mm; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1902 {
-         proto=1; x=29.21mm; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+      }
+     }
+     ha:padstack_ref.34267 {
+      proto=4; x=152.9199mm; y=2.8684685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1903 {
-         proto=2; x=29.21mm; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
         }
-       }
-       li:layers {
+      }
+     }
+     ha:padstack_ref.34268 {
+      proto=4; x=141.4526mm; y=3.32in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34269 {
+      proto=4; x=5.801in; y=3.019in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-          li:objects {
-           ha:line.1904 {
-            x1=29.21mm; y1=1.1in; x2=29.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1907 {
-            x1=29.21mm; y1=1.1in; x2=29.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1910 {
-            x1=29.21mm; y1=1.1in; x2=30.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1913 {
-            x1=29.21mm; y1=1.1in; x2=29.21mm; y2=28.94mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
         }
-       }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABl
+     }
+     ha:padstack_ref.34270 {
+      proto=4; x=131.953mm; y=3.167in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
       }
-      ha:subc.1916 {
-       ha:attributes {
-        {io_pcb::hidename_y}=43.1800 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=70
-        refdes=J5
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=CONNECTOR
-        {io_pcb::hidename_x}=29.2100 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34271 {
+      proto=4; x=5.097in; y=81.8642mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34272 {
+      proto=4; x=143.9418mm; y=3.32in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34273 {
+      proto=4; x=144.8816mm; y=3.32in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34274 {
+      proto=4; x=5.81in; y=2.792in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34275 {
+      proto=4; x=5.81in; y=71.9328mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34276 {
+      proto=4; x=138.43mm; y=65.659mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34277 {
+      proto=4; x=5.647in; y=65.659mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34278 {
+      proto=4; x=144.399mm; y=65.659mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34279 {
+      proto=4; x=109.855mm; y=93.218mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34280 {
+      proto=4; x=109.855mm; y=3.563in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
       }
 
-       li:objects {
-        ha:padstack_ref.1917 {
-         proto=0; x=29.21mm; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34281 {
+      proto=4; x=90.551mm; y=3.563in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34282 {
+      proto=4; x=90.551mm; y=93.218mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1918 {
-         proto=0; x=29.21mm; y=1.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1919 {
-         proto=1; x=29.21mm; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+      }
+     }
+     ha:padstack_ref.34283 {
+      proto=4; x=2.825in; y=3.563in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34284 {
+      proto=4; x=2.825in; y=93.218mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1920 {
-         proto=2; x=29.21mm; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34285 {
+      proto=4; x=2.08in; y=3.563in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34286 {
+      proto=4; x=2.08in; y=93.218mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-       }
-       li:layers {
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34287 {
+      proto=4; x=3.25in; y=555.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34288 {
+      proto=4; x=63.5mm; y=555.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-          li:objects {
-           ha:line.1921 {
-            x1=29.21mm; y1=1.7in; x2=29.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1924 {
-            x1=29.21mm; y1=1.7in; x2=29.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1927 {
-            x1=29.21mm; y1=1.7in; x2=30.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1930 {
-            x1=29.21mm; y1=1.7in; x2=29.21mm; y2=44.18mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-       }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34289 {
+      proto=4; x=63.5mm; y=642.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABm
+
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34290 {
+      proto=4; x=3.25in; y=642.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
       }
-      ha:subc.1933 {
-       ha:attributes {
-        {io_pcb::hidename_y}=28.9814 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=70
-        refdes=J4
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=CONNECTOR
-        {io_pcb::hidename_x}=37.8968 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34291 {
+      proto=4; x=4.0in; y=555.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34292 {
+      proto=4; x=4.0in; y=642.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34293 {
+      proto=4; x=120.65mm; y=642.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34294 {
+      proto=4; x=4.251in; y=355.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34295 {
+      proto=4; x=4.099in; y=434.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34296 {
+      proto=4; x=2.599in; y=435.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34297 {
+      proto=4; x=2.752in; y=356.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34298 {
+      proto=4; x=70.739mm; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34299 {
+      proto=4; x=71.501mm; y=295.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34300 {
+      proto=4; x=1.813in; y=3.415in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
       }
 
-       li:objects {
-        ha:padstack_ref.1934 {
-         proto=0; x=1.65in; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34301 {
+      proto=4; x=4.28in; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34302 {
+      proto=4; x=4.31in; y=295.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34303 {
+      proto=4; x=5.801in; y=78.0542mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1935 {
-         proto=0; x=1.65in; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+      }
+     }
+     ha:padstack_ref.34304 {
+      proto=4; x=161.925mm; y=1.76in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34305 {
+      proto=4; x=162.8648mm; y=1.76in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1936 {
-         proto=1; x=1.65in; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34306 {
+      proto=4; x=163.8046mm; y=1.76in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34307 {
+      proto=4; x=161.925mm; y=77.343mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1937 {
-         proto=2; x=1.65in; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34308 {
+      proto=4; x=162.8648mm; y=77.343mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34309 {
+      proto=4; x=163.8046mm; y=77.343mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-       }
-       li:layers {
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34310 {
+      proto=4; x=140.4366mm; y=2.7in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34311 {
+      proto=4; x=30.988mm; y=3.712in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-          li:objects {
-           ha:line.1938 {
-            x1=1.65in; y1=1.1in; x2=1.65in; y2=1.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1941 {
-            x1=1.65in; y1=1.1in; x2=1.65in; y2=1.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1944 {
-            x1=1.65in; y1=1.1in; x2=42.91mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1947 {
-            x1=1.65in; y1=1.1in; x2=1.65in; y2=28.94mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
+      li:thermal {
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABn
+     }
+     ha:padstack_ref.34312 {
+      proto=4; x=5.54in; y=69.469mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
       }
-      ha:subc.1950 {
-       ha:attributes {
-        {io_pcb::hidename_y}=43.1800 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=70
-        refdes=J2
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=CONNECTOR
-        {io_pcb::hidename_x}=41.9100 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34313 {
+      proto=4; x=141.0462mm; y=2.77in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34314 {
+      proto=4; x=141.4526mm; y=2.805in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34315 {
+      proto=4; x=5.583in; y=72.136mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34316 {
+      proto=4; x=140.4874mm; y=2.252in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34317 {
+      proto=4; x=5.56in; y=56.515mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34318 {
+      proto=4; x=141.986mm; y=55.8292mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34319 {
+      proto=4; x=145.161mm; y=2.281in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34320 {
+      proto=4; x=132.3848mm; y=2.576in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34321 {
+      proto=4; x=5.174in; y=2.576in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34322 {
+      proto=4; x=2.736in; y=3.711in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34323 {
+      proto=4; x=2.583in; y=96.2914mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34324 {
+      proto=4; x=64.897mm; y=3.82in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
       }
 
-       li:objects {
-        ha:padstack_ref.1951 {
-         proto=0; x=1.65in; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34325 {
+      proto=4; x=64.135mm; y=3.847in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34326 {
+      proto=4; x=107.5944mm; y=3.712in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1952 {
-         proto=0; x=1.65in; y=1.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+      }
+     }
+     ha:padstack_ref.34327 {
+      proto=4; x=4.08in; y=3.788in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1953 {
-         proto=1; x=1.65in; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34328 {
+      proto=4; x=102.7938mm; y=3.815in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34329 {
+      proto=4; x=4.017in; y=3.847in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34330 {
+      proto=4; x=141.0462mm; y=3.959in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1954 {
-         proto=2; x=1.65in; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34331 {
+      proto=4; x=146.05mm; y=64.3382mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34332 {
+      proto=4; x=146.05mm; y=2.677in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-       }
-       li:layers {
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34333 {
+      proto=4; x=49.911mm; y=1.825in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34334 {
+      proto=4; x=139.954mm; y=2.496in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-          li:objects {
-           ha:line.1955 {
-            x1=1.65in; y1=1.7in; x2=1.65in; y2=1.7in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1958 {
-            x1=1.65in; y1=1.7in; x2=1.65in; y2=1.7in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1961 {
-            x1=1.65in; y1=1.7in; x2=42.91mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1964 {
-            x1=1.65in; y1=1.7in; x2=1.65in; y2=44.18mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
+      li:thermal {
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABo
+     }
+     ha:padstack_ref.34335 {
+      proto=4; x=53.594mm; y=1.68in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
       }
-      ha:subc.1967 {
-       ha:attributes {
-        {io_pcb::hidename_y}=42.9006 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=70
-        refdes=J15
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.25
-        vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=CONNECTOR
-        {io_pcb::hidename_x}=112.6744 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34336 {
+      proto=4; x=2.052in; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34337 {
+      proto=4; x=52.6796mm; y=2.522in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34338 {
+      proto=4; x=2.096in; y=64.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34339 {
+      proto=4; x=2.119in; y=2.568in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34340 {
+      proto=4; x=53.7972mm; y=2.613in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34341 {
+      proto=4; x=1.833in; y=2.675in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34342 {
+      proto=4; x=1.829in; y=2.721in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34343 {
+      proto=4; x=1.899in; y=70.8914mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34344 {
+      proto=4; x=1.876in; y=70.2818mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34345 {
+      proto=4; x=1.852in; y=2.744in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
       }
 
-       li:objects {
-        ha:padstack_ref.1968 {
-         proto=0; x=115.57mm; y=1.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34346 {
+      proto=4; x=5.482in; y=2.524in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34347 {
+      proto=4; x=47.8236mm; y=64.973mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1969 {
-         proto=0; x=115.57mm; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34348 {
+      proto=4; x=47.3566mm; y=63.0692mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1970 {
-         proto=1; x=115.57mm; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+      }
+     }
+     ha:padstack_ref.34349 {
+      proto=4; x=45.8839mm; y=64.5419mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34350 {
+      proto=4; x=1.77in; y=3.415in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.34351 {
+      proto=4; x=205.0mil; y=2.76in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-        ha:padstack_ref.1971 {
-         proto=2; x=115.57mm; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34352 {
+      proto=4; x=205.0mil; y=72.136mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         li:thermal {
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34353 {
+      proto=4; x=205.0mil; y=2.8in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
         }
-       }
-       li:layers {
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34354 {
+      proto=4; x=115.0mil; y=2.76in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34355 {
+      proto=4; x=115.0mil; y=2.8in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
-          li:objects {
-           ha:line.1972 {
-            x1=115.57mm; y1=1.7in; x2=115.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1975 {
-            x1=115.57mm; y1=1.7in; x2=115.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1978 {
-            x1=115.57mm; y1=1.7in; x2=116.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1981 {
-            x1=115.57mm; y1=1.7in; x2=115.57mm; y2=44.18mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
         }
-       }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABp
+     }
+     ha:padstack_ref.34356 {
+      proto=4; x=115.0mil; y=72.136mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
       }
-      ha:subc.1984 {
+     }
+      ha:subc.30637 {
        ha:attributes {
-        {io_pcb::hidename_y}=27.7114 mm
-        footprint=TE1217861
+        {io_pcb::hidename_y}=11.0236 mm
+        footprint=hole-M3
         {io_pcb::hidename_scale}=70
-        refdes=J18
+        refdes=H1
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=0.25
+        value=
         vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=CONNECTOR
-        {io_pcb::hidename_x}=93.7006 mm
+        {io_pcb::hidename_direction}=0
+        device=HOLE_PLATED
+        {io_pcb::hidename_x}=17.1320 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+       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=120.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -23176,7 +9075,7 @@ ha:pcb-rnd-board-v5 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
@@ -23186,7 +9085,7 @@ ha:pcb-rnd-board-v5 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -23194,25 +9093,9 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
            }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
@@ -23220,25 +9103,9 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
            }
-         }
-       }
-
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              bottom = 1
@@ -23251,41 +9118,23 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.1985 {
-         proto=0; x=3.8in; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1986 {
-         proto=0; x=3.8in; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1987 {
-         proto=1; x=3.8in; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:padstack_ref.30651 {
+         proto=0; x=690.0mil; y=445.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
@@ -23293,48 +9142,49 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.1988 {
-         proto=2; x=3.8in; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+          li:objects {
+           ha:arc.30638 {
+            x=690.0mil; y=445.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       li:layers {
 
         ha:subc-aux {
-         lid=0
+         lid=1
          ha:combining {         }
 
           li:objects {
-           ha:line.1989 {
-            x1=3.8in; y1=1.1in; x2=3.8in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+           ha:line.30639 {
+            x1=690.0mil; y1=445.0mil; x2=690.0mil; y2=445.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1992 {
-            x1=3.8in; y1=1.1in; x2=3.8in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+           ha:line.30642 {
+            x1=690.0mil; y1=445.0mil; x2=690.0mil; y2=445.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1995 {
-            x1=3.8in; y1=1.1in; x2=97.52mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+           ha:line.30645 {
+            x1=690.0mil; y1=445.0mil; x2=18.526mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1998 {
-            x1=3.8in; y1=1.1in; x2=3.8in; y2=28.94mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30648 {
+            x1=690.0mil; y1=445.0mil; x2=690.0mil; y2=12.303mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -23348,32 +9198,33 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABq
-      }
-      ha:subc.2001 {
+       uid = HWY2P2lhIMcskR/O2jgAAAAB
+ ha:flags ={ lock=1
+ };      }
+      ha:subc.30653 {
        ha:attributes {
-        {io_pcb::hidename_y}=27.8384 mm
-        footprint=TE1217861
+        {io_pcb::hidename_y}=94.7166 mm
+        footprint=hole-M3
         {io_pcb::hidename_scale}=70
-        refdes=J23
+        refdes=H3
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=0.25
+        value=
         vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=CONNECTOR
-        {io_pcb::hidename_x}=55.0926 mm
+        {io_pcb::hidename_direction}=0
+        device=HOLE_PLATED
+        {io_pcb::hidename_x}=16.5354 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+       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=120.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -23383,7 +9234,7 @@ ha:pcb-rnd-board-v5 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
@@ -23393,7 +9244,7 @@ ha:pcb-rnd-board-v5 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -23401,25 +9252,9 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
            }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
@@ -23427,25 +9262,9 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
            }
-         }
-       }
-
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              bottom = 1
@@ -23458,41 +9277,23 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2002 {
-         proto=0; x=2.3in; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.2003 {
-         proto=0; x=2.3in; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.2004 {
-         proto=1; x=2.3in; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:padstack_ref.30667 {
+         proto=0; x=690.0mil; y=95.377mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
@@ -23500,48 +9301,49 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2005 {
-         proto=2; x=2.3in; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+          li:objects {
+           ha:arc.30654 {
+            x=690.0mil; y=95.377mm; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       li:layers {
 
         ha:subc-aux {
-         lid=0
+         lid=1
          ha:combining {         }
 
           li:objects {
-           ha:line.2006 {
-            x1=2.3in; y1=1.1in; x2=2.3in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+           ha:line.30655 {
+            x1=690.0mil; y1=95.377mm; x2=690.0mil; y2=95.377mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2009 {
-            x1=2.3in; y1=1.1in; x2=2.3in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+           ha:line.30658 {
+            x1=690.0mil; y1=95.377mm; x2=690.0mil; y2=95.377mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2012 {
-            x1=2.3in; y1=1.1in; x2=59.42mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+           ha:line.30661 {
+            x1=690.0mil; y1=95.377mm; x2=18.526mm; y2=95.377mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2015 {
-            x1=2.3in; y1=1.1in; x2=2.3in; y2=28.94mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30664 {
+            x1=690.0mil; y1=95.377mm; x2=690.0mil; y2=96.377mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -23555,32 +9357,33 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABr
-      }
-      ha:subc.2018 {
+       uid = HWY2P2lhIMcskR/O2jgAAAAC
+ ha:flags ={ lock=1
+ };      }
+      ha:subc.30669 {
        ha:attributes {
-        {io_pcb::hidename_y}=27.9908 mm
-        footprint=TE1217861
+        {io_pcb::hidename_y}=94.3084 mm
+        footprint=hole-M3
         {io_pcb::hidename_scale}=70
-        refdes=J21
+        refdes=H4
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=0.25
+        value=
         vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=CONNECTOR
-        {io_pcb::hidename_x}=74.4474 mm
+        {io_pcb::hidename_direction}=0
+        device=HOLE_PLATED
+        {io_pcb::hidename_x}=148.7932 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+       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=120.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -23590,7 +9393,7 @@ ha:pcb-rnd-board-v5 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
@@ -23600,7 +9403,7 @@ ha:pcb-rnd-board-v5 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -23608,25 +9411,9 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
            }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
@@ -23634,25 +9421,9 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
            }
-         }
-       }
-
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              bottom = 1
@@ -23665,41 +9436,23 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2019 {
-         proto=0; x=3.05in; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.2020 {
-         proto=0; x=3.05in; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.2021 {
-         proto=1; x=3.05in; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:padstack_ref.30683 {
+         proto=0; x=149.606mm; y=95.377mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
@@ -23707,48 +9460,49 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2022 {
-         proto=2; x=3.05in; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+          li:objects {
+           ha:arc.30670 {
+            x=149.606mm; y=95.377mm; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       li:layers {
 
         ha:subc-aux {
-         lid=0
+         lid=1
          ha:combining {         }
 
           li:objects {
-           ha:line.2023 {
-            x1=3.05in; y1=1.1in; x2=3.05in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+           ha:line.30671 {
+            x1=149.606mm; y1=95.377mm; x2=149.606mm; y2=95.377mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2026 {
-            x1=3.05in; y1=1.1in; x2=3.05in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+           ha:line.30674 {
+            x1=149.606mm; y1=95.377mm; x2=149.606mm; y2=95.377mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2029 {
-            x1=3.05in; y1=1.1in; x2=78.47mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+           ha:line.30677 {
+            x1=149.606mm; y1=95.377mm; x2=150.606mm; y2=95.377mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2032 {
-            x1=3.05in; y1=1.1in; x2=3.05in; y2=28.94mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30680 {
+            x1=149.606mm; y1=95.377mm; x2=149.606mm; y2=96.377mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -23762,146 +9516,188 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABs
-      }
-      ha:subc.2035 {
+       uid = HWY2P2lhIMcskR/O2jgAAAAD
+ ha:flags ={ lock=1
+ };      }
+      ha:subc.30685 {
        ha:attributes {
-        {io_pcb::hidename_y}=42.7990 mm
-        footprint=TE1217861
+        {io_pcb::hidename_y}=29.7180 mm
+        footprint=100mil-led
         {io_pcb::hidename_scale}=70
-        refdes=J19
+        refdes=D7
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=0.25
+        value=yellow
         vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=CONNECTOR
-        {io_pcb::hidename_x}=74.3458 mm
+        {io_pcb::hidename_direction}=0
+        device=LED
+        {io_pcb::hidename_x}=167.0050 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+       ha:ps_proto_v6.0 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
              copper = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              intern = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
            }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             copper = 1
              top = 1
+             mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
+             bottom = 1
              mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+             }
            }
          }
        }
 
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.1 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
-             bottom = 1
              copper = 1
+             top = 1
             }
             clearance=0.0
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
             ha:layer_mask {
              bottom = 1
-             mask = 1
+             copper = 1
             }
             clearance=0.0
            }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.2036 {
-         proto=0; x=3.05in; y=1.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.2037 {
-         proto=0; x=3.05in; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
 
-         ha:attributes {
-           term=1
-           name=1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
          }
-        }
-        ha:padstack_ref.2038 {
-         proto=1; x=3.05in; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.30702 {
+         proto=0; x=6.4in; y=30.48mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -23914,149 +9710,228 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2039 {
-         proto=2; x=3.05in; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:padstack_ref.30703 {
+         proto=1; x=6.5in; y=30.48mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=2
+           name=2
          }
         }
        }
        li:layers {
 
-        ha:subc-aux {
+        ha:top-silk {
          lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2040 {
-            x1=3.05in; y1=1.7in; x2=3.05in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+           ha:line.30686 {
+            x1=6.549in; y1=1.143in; x2=6.549in; y2=1.257in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.30689 {
+            x=163.83mm; y=30.48mm; width=114.0mil; height=114.0mil; astart=-210.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.30690 {
+            x1=163.83mm; y1=30.48mm; x2=163.83mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2043 {
-            x1=3.05in; y1=1.7in; x2=3.05in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+           ha:line.30693 {
+            x1=163.83mm; y1=30.48mm; x2=163.83mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2046 {
-            x1=3.05in; y1=1.7in; x2=78.47mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+           ha:line.30696 {
+            x1=163.83mm; y1=30.48mm; x2=164.83mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2049 {
-            x1=3.05in; y1=1.7in; x2=3.05in; y2=44.18mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30699 {
+            x1=163.83mm; y1=30.48mm; x2=163.83mm; y2=29.48mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           top = 1
-           misc = 1
+           bottom = 1
            virtual = 1
+           misc = 1
           }
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABt
+       uid = HWY2P2lhIMcskR/O2jgAAAAE
       }
-      ha:subc.2052 {
+      ha:subc.30705 {
        ha:attributes {
-        {io_pcb::hidename_y}=28.1686 mm
-        footprint=TE1217861
+        {io_pcb::hidename_y}=22.0980 mm
+        footprint=100mil-led
         {io_pcb::hidename_scale}=70
-        refdes=J16
+        refdes=D8
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=0.25
+        value=red
         vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=CONNECTOR
-        {io_pcb::hidename_x}=111.4806 mm
+        {io_pcb::hidename_direction}=0
+        device=LED
+        {io_pcb::hidename_x}=167.0050 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+       ha:ps_proto_v6.0 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
              copper = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              intern = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
            }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             copper = 1
              top = 1
+             mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
+             bottom = 1
              mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+             }
            }
          }
        }
 
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.1 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
@@ -24066,7 +9941,27 @@ ha:pcb-rnd-board-v5 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              bottom = 1
@@ -24079,22 +9974,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2053 {
-         proto=0; x=115.57mm; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.2054 {
-         proto=0; x=115.57mm; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:padstack_ref.30722 {
+         proto=0; x=6.4in; y=932.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -24107,163 +9988,228 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2055 {
-         proto=1; x=115.57mm; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:padstack_ref.30723 {
+         proto=1; x=6.5in; y=932.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.2056 {
-         proto=2; x=115.57mm; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+          li:objects {
+           ha:line.30706 {
+            x1=6.549in; y1=875.0mil; x2=6.549in; y2=989.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.30709 {
+            x=163.83mm; y=932.0mil; width=114.0mil; height=114.0mil; astart=-210.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
+          }
         }
-       }
-       li:layers {
 
         ha:subc-aux {
-         lid=0
+         lid=1
          ha:combining {         }
 
           li:objects {
-           ha:line.2057 {
-            x1=115.57mm; y1=1.1in; x2=115.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+           ha:line.30710 {
+            x1=163.83mm; y1=932.0mil; x2=163.83mm; y2=932.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2060 {
-            x1=115.57mm; y1=1.1in; x2=115.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+           ha:line.30713 {
+            x1=163.83mm; y1=932.0mil; x2=163.83mm; y2=932.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2063 {
-            x1=115.57mm; y1=1.1in; x2=116.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+           ha:line.30716 {
+            x1=163.83mm; y1=932.0mil; x2=164.83mm; y2=932.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2066 {
-            x1=115.57mm; y1=1.1in; x2=115.57mm; y2=28.94mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30719 {
+            x1=163.83mm; y1=932.0mil; x2=163.83mm; y2=22.6728mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           top = 1
-           misc = 1
+           bottom = 1
            virtual = 1
+           misc = 1
           }
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABu
+       uid = HWY2P2lhIMcskR/O2jgAAAAF
       }
-      ha:subc.2069 {
+      ha:subc.30725 {
        ha:attributes {
-        {io_pcb::hidename_y}=42.9514 mm
-        footprint=TE1217861
+        {io_pcb::hidename_y}=37.3380 mm
+        footprint=100mil-led
         {io_pcb::hidename_scale}=70
-        refdes=J22
+        refdes=D6
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=0.25
+        value=green
         vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=CONNECTOR
-        {io_pcb::hidename_x}=55.5752 mm
+        {io_pcb::hidename_direction}=0
+        device=LED
+        {io_pcb::hidename_x}=167.0050 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+       ha:ps_proto_v6.0 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
              copper = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              intern = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
            }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             copper = 1
              top = 1
+             mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
+             bottom = 1
              mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+             }
            }
          }
        }
 
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.1 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
@@ -24273,7 +10219,27 @@ ha:pcb-rnd-board-v5 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              bottom = 1
@@ -24286,22 +10252,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2070 {
-         proto=0; x=2.3in; y=1.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.2071 {
-         proto=0; x=2.3in; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:padstack_ref.30742 {
+         proto=0; x=6.4in; y=38.1mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -24314,187 +10266,241 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2072 {
-         proto=1; x=2.3in; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:padstack_ref.30743 {
+         proto=1; x=6.5in; y=38.1mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.2073 {
-         proto=2; x=2.3in; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+          li:objects {
+           ha:line.30726 {
+            x1=6.549in; y1=1.443in; x2=6.549in; y2=39.5478mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.30729 {
+            x=163.83mm; y=38.1mm; width=114.0mil; height=114.0mil; astart=-210.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
+          }
         }
-       }
-       li:layers {
 
         ha:subc-aux {
-         lid=0
+         lid=1
          ha:combining {         }
 
           li:objects {
-           ha:line.2074 {
-            x1=2.3in; y1=1.7in; x2=2.3in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+           ha:line.30730 {
+            x1=163.83mm; y1=38.1mm; x2=163.83mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2077 {
-            x1=2.3in; y1=1.7in; x2=2.3in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+           ha:line.30733 {
+            x1=163.83mm; y1=38.1mm; x2=163.83mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2080 {
-            x1=2.3in; y1=1.7in; x2=59.42mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+           ha:line.30736 {
+            x1=163.83mm; y1=38.1mm; x2=164.83mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2083 {
-            x1=2.3in; y1=1.7in; x2=2.3in; y2=44.18mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30739 {
+            x1=163.83mm; y1=38.1mm; x2=163.83mm; y2=37.1mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           top = 1
-           misc = 1
+           bottom = 1
            virtual = 1
+           misc = 1
           }
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABv
+       uid = HWY2P2lhIMcskR/O2jgAAAAG
       }
-      ha:subc.2086 {
+      ha:subc.30745 {
        ha:attributes {
-        {io_pcb::hidename_y}=42.8498 mm
-        footprint=TE1217861
-        {io_pcb::hidename_scale}=70
-        refdes=J17
+        {io_pcb::hidename_y}=95.1499 mm
+        footprint=TO252FET
+        {io_pcb::hidename_scale}=100
+        refdes=Q7
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=0.25
+        value=IRLR8743PbF
         vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=CONNECTOR
-        {io_pcb::hidename_x}=93.5228 mm
+        {io_pcb::hidename_direction}=0
+        device=PMOS_TRANSISTOR
+        {io_pcb::hidename_x}=77.4700 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=55.0mil; 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=120.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
+             li:ps_poly {
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             copper = 1
+             top = 1
+             mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              1.476248mm  
+              32.53mil  
+              1.476248mm  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             copper = 1
-             intern = 1
+             top = 1
+             paste = 1
             }
             clearance=0.0
+             li:ps_poly {
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+             }
            }
          }
        }
 
-       ha:ps_proto_v4.1 {
+       ha:ps_proto_v6.1 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
+             li:ps_poly {
+              -3.226308mm  
+              -3.126232mm  
+              -3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              -3.126232mm  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            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 {
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
+             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.2087 {
-         proto=0; x=3.8in; y=1.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:padstack_ref.30770 {
+         proto=0; x=2.96in; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -24503,12 +10509,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=3
+           name=G
          }
         }
-        ha:padstack_ref.2088 {
-         proto=0; x=3.8in; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:padstack_ref.30771 {
+         proto=1; x=3.05in; y=88.899976mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -24518,11 +10524,11 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=1
-           name=1
+           name=D
          }
         }
-        ha:padstack_ref.2089 {
-         proto=1; x=3.8in; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:padstack_ref.30772 {
+         proto=0; x=3.14in; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -24531,52 +10537,62 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=2
+           name=S
          }
         }
-        ha:padstack_ref.2090 {
-         proto=2; x=3.8in; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+          li:objects {
+           ha:line.30746 {
+            x1=74.22007mm; y1=86.9998mm; x2=80.71993mm; y2=86.9998mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.30749 {
+            x1=80.71993mm; y1=86.9998mm; x2=80.71993mm; y2=93.099866mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.30752 {
+            x1=80.71993mm; y1=93.099866mm; x2=74.22007mm; y2=93.099866mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.30755 {
+            x1=74.22007mm; y1=93.099866mm; x2=74.22007mm; y2=86.9998mm; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       li:layers {
 
         ha:subc-aux {
-         lid=0
+         lid=1
          ha:combining {         }
 
           li:objects {
-           ha:line.2091 {
-            x1=3.8in; y1=1.7in; x2=3.8in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+           ha:line.30758 {
+            x1=3.05in; y1=93.066592mm; x2=3.05in; y2=93.066592mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2094 {
-            x1=3.8in; y1=1.7in; x2=3.8in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+           ha:line.30761 {
+            x1=3.05in; y1=95.1499mm; x2=3.05in; y2=95.1499mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2097 {
-            x1=3.8in; y1=1.7in; x2=97.52mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+           ha:line.30764 {
+            x1=3.05in; y1=95.1499mm; x2=78.47mm; y2=95.1499mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2100 {
-            x1=3.8in; y1=1.7in; x2=3.8in; y2=44.18mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30767 {
+            x1=3.05in; y1=95.1499mm; x2=3.05in; y2=96.1499mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -24590,27 +10606,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABw
+       uid = HWY2P2lhIMcskR/O2jgAAAAH
       }
-      ha:subc.2103 {
+      ha:subc.30774 {
        ha:attributes {
-        {io_pcb::hidename_y}=18.2184 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R14
+        {io_pcb::hidename_y}=95.1499 mm
+        footprint=TO252FET
+        {io_pcb::hidename_scale}=100
+        refdes=Q3
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=200k
+        value=IRLR8743PbF
         vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=RESISTOR
-        {io_pcb::hidename_x}=120.1166 mm
+        {io_pcb::hidename_direction}=0
+        device=PMOS_TRANSISTOR
+        {io_pcb::hidename_x}=58.4200 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -24622,14 +10638,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
              }
            }
 
@@ -24641,14 +10657,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              1.476248mm  
+              32.53mil  
+              1.476248mm  
              }
            }
 
@@ -24660,111 +10676,20 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
              }
            }
          }
        }
-      }
-
-       li:objects {
-        ha:padstack_ref.2104 {
-         proto=0; x=120.65mm; y=700.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.2105 {
-         proto=0; x=120.65mm; y=16.980408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.2106 {
-            x1=120.65mm; y1=17.380204mm; x2=120.65mm; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.2109 {
-            x1=120.65mm; y1=17.380204mm; x2=120.65mm; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.2112 {
-            x1=120.65mm; y1=17.380204mm; x2=120.65mm; y2=18.380204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.2115 {
-            x1=120.65mm; y1=17.380204mm; x2=121.65mm; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAABx
-      }
-      ha:subc.2118 {
-       ha:attributes {
-        {io_pcb::hidename_y}=15.9832 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R20
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=22k
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=RESISTOR
-        {io_pcb::hidename_x}=120.1166 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.1 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -24776,14 +10701,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
              }
            }
 
@@ -24795,14 +10720,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -3.226308mm  
+              -3.126232mm  
+              -3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              -3.126232mm  
              }
            }
 
@@ -24814,14 +10739,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
              }
            }
          }
@@ -24829,8 +10754,22 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2119 {
-         proto=0; x=120.65mm; y=14.796008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.30799 {
+         proto=0; x=56.134mm; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=G
+         }
+        }
+        ha:padstack_ref.30800 {
+         proto=1; x=2.3in; y=88.899976mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -24840,11 +10779,11 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=1
-           name=1
+           name=D
          }
         }
-        ha:padstack_ref.2120 {
-         proto=0; x=120.65mm; y=614.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.30801 {
+         proto=0; x=2.39in; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -24854,37 +10793,61 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=2
-           name=2
+           name=S
          }
         }
        }
        li:layers {
 
-        ha:subc-aux {
+        ha:top-silk {
          lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2121 {
-            x1=120.65mm; y1=15.195804mm; x2=120.65mm; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30775 {
+            x1=55.17007mm; y1=86.9998mm; x2=61.66993mm; y2=86.9998mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.30778 {
+            x1=61.66993mm; y1=86.9998mm; x2=61.66993mm; y2=93.099866mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.30781 {
+            x1=61.66993mm; y1=93.099866mm; x2=55.17007mm; y2=93.099866mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.30784 {
+            x1=55.17007mm; y1=93.099866mm; x2=55.17007mm; y2=86.9998mm; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.30787 {
+            x1=2.3in; y1=93.066592mm; x2=2.3in; y2=93.066592mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2124 {
-            x1=120.65mm; y1=15.195804mm; x2=120.65mm; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30790 {
+            x1=2.3in; y1=95.1499mm; x2=2.3in; y2=95.1499mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2127 {
-            x1=120.65mm; y1=15.195804mm; x2=120.65mm; y2=14.195804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30793 {
+            x1=2.3in; y1=95.1499mm; x2=59.42mm; y2=95.1499mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2130 {
-            x1=120.65mm; y1=15.195804mm; x2=119.65mm; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30796 {
+            x1=2.3in; y1=95.1499mm; x2=2.3in; y2=96.1499mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -24898,27 +10861,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABy
+       uid = HWY2P2lhIMcskR/O2jgAAAAI
       }
-      ha:subc.2133 {
+      ha:subc.30803 {
        ha:attributes {
-        {io_pcb::hidename_y}=13.6972 mm
+        {io_pcb::hidename_y}=96.2721 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R10
+        {io_pcb::hidename_scale}=100
+        refdes=R111
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=3.3k
+        value=1k
         vendor=unknown
-        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_direction}=3
         device=RESISTOR
-        {io_pcb::hidename_x}=120.1166 mm
+        {io_pcb::hidename_x}=53.6321 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -24983,8 +10946,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2134 {
-         proto=0; x=120.65mm; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.30816 {
+         proto=0; x=2.08in; y=96.672404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -24997,8 +10960,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2135 {
-         proto=0; x=120.65mm; y=12.535408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.30817 {
+         proto=0; x=2.08in; y=97.471996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25019,26 +10982,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2136 {
-            x1=120.65mm; y1=12.935204mm; x2=120.65mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30804 {
+            x1=2.08in; y1=97.0722mm; x2=2.08in; y2=97.0722mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2139 {
-            x1=120.65mm; y1=12.935204mm; x2=120.65mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30807 {
+            x1=2.08in; y1=97.0722mm; x2=2.08in; y2=97.0722mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2142 {
-            x1=120.65mm; y1=12.935204mm; x2=120.65mm; y2=13.935204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30810 {
+            x1=2.08in; y1=97.0722mm; x2=2.08in; y2=96.0722mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2145 {
-            x1=120.65mm; y1=12.935204mm; x2=121.65mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30813 {
+            x1=2.08in; y1=97.0722mm; x2=51.832mm; y2=97.0722mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -25052,27 +11015,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAABz
+       uid = HWY2P2lhIMcskR/O2jgAAAAJ
       }
-      ha:subc.2148 {
+      ha:subc.30819 {
        ha:attributes {
-        {io_pcb::hidename_y}=11.3858 mm
+        {io_pcb::hidename_y}=93.8469 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R11
+        {io_pcb::hidename_scale}=100
+        refdes=R119
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=1k
+        value=3.3k
         vendor=unknown
-        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_direction}=3
         device=RESISTOR
-        {io_pcb::hidename_x}=120.1166 mm
+        {io_pcb::hidename_x}=91.3511 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -25137,8 +11100,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2149 {
-         proto=0; x=120.65mm; y=435.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.30832 {
+         proto=0; x=90.551mm; y=94.247204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25151,8 +11114,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2150 {
-         proto=0; x=120.65mm; y=10.249408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.30833 {
+         proto=0; x=90.551mm; y=95.046796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25173,26 +11136,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2151 {
-            x1=120.65mm; y1=10.649204mm; x2=120.65mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30820 {
+            x1=90.551mm; y1=94.647mm; x2=90.551mm; y2=94.647mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2154 {
-            x1=120.65mm; y1=10.649204mm; x2=120.65mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30823 {
+            x1=90.551mm; y1=94.647mm; x2=90.551mm; y2=94.647mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2157 {
-            x1=120.65mm; y1=10.649204mm; x2=120.65mm; y2=11.649204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30826 {
+            x1=90.551mm; y1=94.647mm; x2=90.551mm; y2=93.647mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2160 {
-            x1=120.65mm; y1=10.649204mm; x2=121.65mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30829 {
+            x1=90.551mm; y1=94.647mm; x2=89.551mm; y2=94.647mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -25206,90 +11169,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAB0
+       uid = HWY2P2lhIMcskR/O2jgAAAAK
       }
-      ha:subc.2163 {
+      ha:subc.30835 {
        ha:attributes {
-        {io_pcb::hidename_y}=16.9687 mm
-        footprint=TO252FET
-        {io_pcb::hidename_scale}=70
-        refdes=Q2
+        {io_pcb::hidename_y}=92.5261 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R126
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=IRLR8743PbF
+        value=22k
         vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=PMOS_TRANSISTOR
-        {io_pcb::hidename_x}=114.7826 mm
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=89.7509 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.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 {
-              29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              1.400048mm  
-              29.53mil  
-              1.400048mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              32.53mil  
-              -1.476248mm  
-              -32.53mil  
-              -1.476248mm  
-              -32.53mil  
-              1.476248mm  
-              32.53mil  
-              1.476248mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              1.400048mm  
-              29.53mil  
-              1.400048mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -25301,14 +11201,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -25320,14 +11220,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -3.226308mm  
-              -3.126232mm  
-              -3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              -3.126232mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -25339,14 +11239,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
          }
@@ -25354,22 +11254,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2164 {
-         proto=0; x=117.856mm; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=G
-         }
-        }
-        ha:padstack_ref.2165 {
-         proto=1; x=115.57mm; y=700.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.30848 {
+         proto=0; x=90.551mm; y=92.125796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25379,11 +11265,11 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=1
-           name=D
+           name=1
          }
         }
-        ha:padstack_ref.2166 {
-         proto=0; x=4.46in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.30849 {
+         proto=0; x=90.551mm; y=91.326204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25393,61 +11279,37 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=2
-           name=S
+           name=2
          }
         }
        }
        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.2167 {
-            x1=112.32007mm; y1=19.680176mm; x2=4.67795in; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2170 {
-            x1=112.32007mm; y1=13.58011mm; x2=112.32007mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2173 {
-            x1=112.32007mm; y1=13.58011mm; x2=4.67795in; y2=13.58011mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2176 {
-            x1=4.67795in; y1=13.58011mm; x2=4.67795in; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2179 {
-            x1=115.57mm; y1=535.96mil; x2=115.57mm; y2=535.96mil; thickness=0.1mm; clearance=0.0;
+           ha:line.30836 {
+            x1=90.551mm; y1=91.726mm; x2=90.551mm; y2=91.726mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2182 {
-            x1=115.57mm; y1=11.530076mm; x2=115.57mm; y2=11.530076mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30839 {
+            x1=90.551mm; y1=91.726mm; x2=90.551mm; y2=91.726mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2185 {
-            x1=115.57mm; y1=11.530076mm; x2=114.57mm; y2=11.530076mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30842 {
+            x1=90.551mm; y1=91.726mm; x2=90.551mm; y2=92.726mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2188 {
-            x1=115.57mm; y1=11.530076mm; x2=115.57mm; y2=10.530076mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30845 {
+            x1=90.551mm; y1=91.726mm; x2=91.551mm; y2=91.726mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -25461,27 +11323,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAB1
+       uid = HWY2P2lhIMcskR/O2jgAAAAL
       }
-      ha:subc.2191 {
+      ha:subc.30851 {
        ha:attributes {
-        {io_pcb::hidename_y}=13.9004 mm
+        {io_pcb::hidename_y}=92.5383 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R24
+        {io_pcb::hidename_scale}=100
+        refdes=R133
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=3.3k
+        value=22k
         vendor=unknown
         {io_pcb::hidename_direction}=1
         device=RESISTOR
-        {io_pcb::hidename_x}=101.0412 mm
+        {io_pcb::hidename_x}=109.0549 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -25546,8 +11408,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2192 {
-         proto=0; x=4.0in; y=526.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.30864 {
+         proto=0; x=109.855mm; y=92.137996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25560,8 +11422,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2193 {
-         proto=0; x=4.0in; y=12.560808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.30865 {
+         proto=0; x=109.855mm; y=91.338404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25582,26 +11444,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2194 {
-            x1=4.0in; y1=12.960604mm; x2=4.0in; y2=12.960604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30852 {
+            x1=109.855mm; y1=91.7382mm; x2=109.855mm; y2=91.7382mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2197 {
-            x1=4.0in; y1=12.960604mm; x2=4.0in; y2=12.960604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30855 {
+            x1=109.855mm; y1=91.7382mm; x2=109.855mm; y2=91.7382mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2200 {
-            x1=4.0in; y1=12.960604mm; x2=4.0in; y2=13.960604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30858 {
+            x1=109.855mm; y1=91.7382mm; x2=109.855mm; y2=92.7382mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2203 {
-            x1=4.0in; y1=12.960604mm; x2=102.6mm; y2=12.960604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30861 {
+            x1=109.855mm; y1=91.7382mm; x2=110.855mm; y2=91.7382mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -25615,27 +11477,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAB2
+       uid = HWY2P2lhIMcskR/O2jgAAAAM
       }
-      ha:subc.2206 {
+      ha:subc.30867 {
        ha:attributes {
-        {io_pcb::hidename_y}=18.2438 mm
+        {io_pcb::hidename_y}=88.4997 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R27
+        {io_pcb::hidename_scale}=100
+        refdes=R123
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
         value=200k
         vendor=unknown
-        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_direction}=3
         device=RESISTOR
-        {io_pcb::hidename_x}=101.0666 mm
+        {io_pcb::hidename_x}=91.3511 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -25700,8 +11562,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2207 {
-         proto=0; x=4.0in; y=700.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.30880 {
+         proto=0; x=90.551mm; y=88.900004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25714,8 +11576,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2208 {
-         proto=0; x=4.0in; y=16.980408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.30881 {
+         proto=0; x=90.551mm; y=89.699596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25736,26 +11598,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2209 {
-            x1=4.0in; y1=17.380204mm; x2=4.0in; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30868 {
+            x1=90.551mm; y1=89.2998mm; x2=90.551mm; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2212 {
-            x1=4.0in; y1=17.380204mm; x2=4.0in; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30871 {
+            x1=90.551mm; y1=89.2998mm; x2=90.551mm; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2215 {
-            x1=4.0in; y1=17.380204mm; x2=4.0in; y2=18.380204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30874 {
+            x1=90.551mm; y1=89.2998mm; x2=90.551mm; y2=88.2998mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2218 {
-            x1=4.0in; y1=17.380204mm; x2=102.6mm; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30877 {
+            x1=90.551mm; y1=89.2998mm; x2=89.551mm; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -25769,27 +11631,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAB3
+       uid = HWY2P2lhIMcskR/O2jgAAAAN
       }
-      ha:subc.2221 {
+      ha:subc.30883 {
        ha:attributes {
-        {io_pcb::hidename_y}=11.5382 mm
+        {io_pcb::hidename_y}=96.3361 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R25
+        {io_pcb::hidename_scale}=100
+        refdes=R121
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
         value=1k
         vendor=unknown
-        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_direction}=3
         device=RESISTOR
-        {io_pcb::hidename_x}=101.0666 mm
+        {io_pcb::hidename_x}=91.3511 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -25854,8 +11716,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2222 {
-         proto=0; x=4.0in; y=435.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.30896 {
+         proto=0; x=90.551mm; y=96.736404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25868,8 +11730,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2223 {
-         proto=0; x=4.0in; y=10.249408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.30897 {
+         proto=0; x=90.551mm; y=97.535996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25890,26 +11752,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2224 {
-            x1=4.0in; y1=10.649204mm; x2=4.0in; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30884 {
+            x1=90.551mm; y1=97.1362mm; x2=90.551mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2227 {
-            x1=4.0in; y1=10.649204mm; x2=4.0in; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30887 {
+            x1=90.551mm; y1=97.1362mm; x2=90.551mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2230 {
-            x1=4.0in; y1=10.649204mm; x2=4.0in; y2=11.649204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30890 {
+            x1=90.551mm; y1=97.1362mm; x2=90.551mm; y2=96.1362mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2233 {
-            x1=4.0in; y1=10.649204mm; x2=102.6mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30893 {
+            x1=90.551mm; y1=97.1362mm; x2=89.551mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -25923,27 +11785,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAB4
+       uid = HWY2P2lhIMcskR/O2jgAAAAO
       }
-      ha:subc.2236 {
+      ha:subc.30899 {
        ha:attributes {
-        {io_pcb::hidename_y}=15.9324 mm
+        {io_pcb::hidename_y}=88.4997 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R29
+        {io_pcb::hidename_scale}=100
+        refdes=R132
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=22k
+        value=200k
         vendor=unknown
-        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_direction}=3
         device=RESISTOR
-        {io_pcb::hidename_x}=101.0666 mm
+        {io_pcb::hidename_x}=110.6551 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -26008,8 +11870,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2237 {
-         proto=0; x=4.0in; y=14.796008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.30912 {
+         proto=0; x=109.855mm; y=88.900004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -26022,8 +11884,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2238 {
-         proto=0; x=4.0in; y=614.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.30913 {
+         proto=0; x=109.855mm; y=89.699596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -26044,26 +11906,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2239 {
-            x1=4.0in; y1=15.195804mm; x2=4.0in; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30900 {
+            x1=109.855mm; y1=89.2998mm; x2=109.855mm; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2242 {
-            x1=4.0in; y1=15.195804mm; x2=4.0in; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30903 {
+            x1=109.855mm; y1=89.2998mm; x2=109.855mm; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2245 {
-            x1=4.0in; y1=15.195804mm; x2=4.0in; y2=14.195804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30906 {
+            x1=109.855mm; y1=89.2998mm; x2=109.855mm; y2=88.2998mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2248 {
-            x1=4.0in; y1=15.195804mm; x2=100.6mm; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30909 {
+            x1=109.855mm; y1=89.2998mm; x2=108.855mm; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -26077,27 +11939,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAB5
+       uid = HWY2P2lhIMcskR/O2jgAAAAP
       }
-      ha:subc.2251 {
+      ha:subc.30915 {
        ha:attributes {
-        {io_pcb::hidename_y}=16.8417 mm
-        footprint=TO252FET
-        {io_pcb::hidename_scale}=70
-        refdes=Q5
+        {io_pcb::hidename_y}=93.7575 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R110
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=IRLR8743PbF
+        value=3.3k
         vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=PMOS_TRANSISTOR
-        {io_pcb::hidename_x}=95.8088 mm
+        {io_pcb::hidename_direction}=3
+        device=RESISTOR
+        {io_pcb::hidename_x}=53.6321 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -26109,14 +11971,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              1.400048mm  
-              29.53mil  
-              1.400048mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -26128,14 +11990,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              32.53mil  
-              -1.476248mm  
-              -32.53mil  
-              -1.476248mm  
-              -32.53mil  
-              1.476248mm  
-              32.53mil  
-              1.476248mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -26147,20 +12009,111 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              1.400048mm  
-              29.53mil  
-              1.400048mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
          }
        }
+      }
+
+       li:objects {
+        ha:padstack_ref.30928 {
+         proto=0; x=2.08in; y=94.157804mm; 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.30929 {
+         proto=0; x=2.08in; y=94.957396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+       }
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-       ha:ps_proto_v4.1 {
+          li:objects {
+           ha:line.30916 {
+            x1=2.08in; y1=94.5576mm; x2=2.08in; y2=94.5576mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.30919 {
+            x1=2.08in; y1=94.5576mm; x2=2.08in; y2=94.5576mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.30922 {
+            x1=2.08in; y1=94.5576mm; x2=2.08in; y2=93.5576mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.30925 {
+            x1=2.08in; y1=94.5576mm; x2=51.832mm; y2=94.5576mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAAQ
+      }
+      ha:subc.30931 {
+       ha:attributes {
+        {io_pcb::hidename_y}=92.6145 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R120
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=22k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=52.0319 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -26172,14 +12125,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -26191,14 +12144,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -3.226308mm  
-              -3.126232mm  
-              -3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              -3.126232mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -26210,14 +12163,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
          }
@@ -26225,8 +12178,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2252 {
-         proto=0; x=3.89in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.30944 {
+         proto=0; x=2.08in; y=92.214196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -26235,12 +12188,152 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=3
-           name=G
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2253 {
-         proto=1; x=3.8in; y=700.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.30945 {
+         proto=0; x=2.08in; y=91.414604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+       }
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.30932 {
+            x1=2.08in; y1=91.8144mm; x2=2.08in; y2=91.8144mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.30935 {
+            x1=2.08in; y1=91.8144mm; x2=2.08in; y2=91.8144mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.30938 {
+            x1=2.08in; y1=91.8144mm; x2=2.08in; y2=92.8144mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.30941 {
+            x1=2.08in; y1=91.8144mm; x2=53.832mm; y2=91.8144mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAAR
+      }
+      ha:subc.30947 {
+       ha:attributes {
+        {io_pcb::hidename_y}=92.6023 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R129
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=22k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=70.9549 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.30960 {
+         proto=0; x=2.825in; y=92.201996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -26250,11 +12343,11 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=1
-           name=D
+           name=1
          }
         }
-        ha:padstack_ref.2254 {
-         proto=0; x=3.71in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.30961 {
+         proto=0; x=2.825in; y=91.402404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -26264,61 +12357,37 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=2
-           name=S
+           name=2
          }
         }
        }
        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.2255 {
-            x1=93.27007mm; y1=19.680176mm; x2=99.76993mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2258 {
-            x1=93.27007mm; y1=13.58011mm; x2=93.27007mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2261 {
-            x1=93.27007mm; y1=13.58011mm; x2=99.76993mm; y2=13.58011mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2264 {
-            x1=99.76993mm; y1=13.58011mm; x2=99.76993mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2267 {
-            x1=3.8in; y1=535.96mil; x2=3.8in; y2=535.96mil; thickness=0.1mm; clearance=0.0;
+           ha:line.30948 {
+            x1=2.825in; y1=91.8022mm; x2=2.825in; y2=91.8022mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2270 {
-            x1=3.8in; y1=11.530076mm; x2=3.8in; y2=11.530076mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30951 {
+            x1=2.825in; y1=91.8022mm; x2=2.825in; y2=91.8022mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2273 {
-            x1=3.8in; y1=11.530076mm; x2=95.52mm; y2=11.530076mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30954 {
+            x1=2.825in; y1=91.8022mm; x2=2.825in; y2=92.8022mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2276 {
-            x1=3.8in; y1=11.530076mm; x2=3.8in; y2=10.530076mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30957 {
+            x1=2.825in; y1=91.8022mm; x2=72.755mm; y2=91.8022mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -26332,90 +12401,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAB6
+       uid = HWY2P2lhIMcskR/O2jgAAAAS
       }
-      ha:subc.2279 {
+      ha:subc.30963 {
        ha:attributes {
-        {io_pcb::hidename_y}=16.9687 mm
-        footprint=TO252FET
-        {io_pcb::hidename_scale}=70
-        refdes=Q4
+        {io_pcb::hidename_y}=88.4997 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R114
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=IRLR8743PbF
+        value=200k
         vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=PMOS_TRANSISTOR
-        {io_pcb::hidename_x}=76.7842 mm
+        {io_pcb::hidename_direction}=3
+        device=RESISTOR
+        {io_pcb::hidename_x}=53.6321 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.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 {
-              29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              1.400048mm  
-              29.53mil  
-              1.400048mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              32.53mil  
-              -1.476248mm  
-              -32.53mil  
-              -1.476248mm  
-              -32.53mil  
-              1.476248mm  
-              32.53mil  
-              1.476248mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              1.400048mm  
-              29.53mil  
-              1.400048mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -26427,14 +12433,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -26446,14 +12452,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -3.226308mm  
-              -3.126232mm  
-              -3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              -3.126232mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -26465,14 +12471,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
          }
@@ -26480,22 +12486,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2280 {
-         proto=0; x=3.14in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=G
-         }
-        }
-        ha:padstack_ref.2281 {
-         proto=1; x=3.05in; y=700.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.30976 {
+         proto=0; x=2.08in; y=88.900004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -26505,11 +12497,11 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=1
-           name=D
+           name=1
          }
         }
-        ha:padstack_ref.2282 {
-         proto=0; x=2.96in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.30977 {
+         proto=0; x=2.08in; y=89.699596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -26519,61 +12511,37 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=2
-           name=S
+           name=2
          }
         }
        }
        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.2283 {
-            x1=74.22007mm; y1=19.680176mm; x2=80.71993mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2286 {
-            x1=74.22007mm; y1=13.58011mm; x2=74.22007mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2289 {
-            x1=74.22007mm; y1=13.58011mm; x2=80.71993mm; y2=13.58011mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2292 {
-            x1=80.71993mm; y1=13.58011mm; x2=80.71993mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2295 {
-            x1=3.05in; y1=535.96mil; x2=3.05in; y2=535.96mil; thickness=0.1mm; clearance=0.0;
+           ha:line.30964 {
+            x1=2.08in; y1=89.2998mm; x2=2.08in; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2298 {
-            x1=3.05in; y1=11.530076mm; x2=3.05in; y2=11.530076mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30967 {
+            x1=2.08in; y1=89.2998mm; x2=2.08in; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2301 {
-            x1=3.05in; y1=11.530076mm; x2=76.47mm; y2=11.530076mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30970 {
+            x1=2.08in; y1=89.2998mm; x2=2.08in; y2=88.2998mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2304 {
-            x1=3.05in; y1=11.530076mm; x2=3.05in; y2=10.530076mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30973 {
+            x1=2.08in; y1=89.2998mm; x2=51.832mm; y2=89.2998mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -26587,27 +12555,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAB7
+       uid = HWY2P2lhIMcskR/O2jgAAAAT
       }
-      ha:subc.2307 {
+      ha:subc.30979 {
        ha:attributes {
-        {io_pcb::hidename_y}=16.0152 mm
+        {io_pcb::hidename_y}=88.5129 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R26
+        {io_pcb::hidename_scale}=100
+        refdes=R127
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=22k
+        value=200k
         vendor=unknown
-        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_direction}=3
         device=RESISTOR
-        {io_pcb::hidename_x}=81.9912 mm
+        {io_pcb::hidename_x}=72.5551 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -26672,8 +12640,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2308 {
-         proto=0; x=3.25in; y=14.796008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.30992 {
+         proto=0; x=2.825in; y=88.913204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -26686,8 +12654,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2309 {
-         proto=0; x=3.25in; y=614.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.30993 {
+         proto=0; x=2.825in; y=89.712796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -26708,26 +12676,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2310 {
-            x1=3.25in; y1=15.195804mm; x2=3.25in; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30980 {
+            x1=2.825in; y1=89.313mm; x2=2.825in; y2=89.313mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2313 {
-            x1=3.25in; y1=15.195804mm; x2=3.25in; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30983 {
+            x1=2.825in; y1=89.313mm; x2=2.825in; y2=89.313mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2316 {
-            x1=3.25in; y1=15.195804mm; x2=3.25in; y2=14.195804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30986 {
+            x1=2.825in; y1=89.313mm; x2=2.825in; y2=88.313mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2319 {
-            x1=3.25in; y1=15.195804mm; x2=81.55mm; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.30989 {
+            x1=2.825in; y1=89.313mm; x2=70.755mm; y2=89.313mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -26741,28 +12709,28 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAB8
+       uid = HWY2P2lhIMcskR/O2jgAAAAU
       }
-      ha:subc.2322 {
+      ha:subc.30995 {
        ha:attributes {
-        {io_pcb::hidename_y}=18.3068 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R23
+        {io_pcb::hidename_y}=106.0450 mm
+        footprint=100mil-led
+        {io_pcb::hidename_scale}=100
+        refdes=D10
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=200k
+        value=green
         vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=RESISTOR
-        {io_pcb::hidename_x}=82.0166 mm
+        {io_pcb::hidename_direction}=3
+        device=LED
+        {io_pcb::hidename_x}=38.8620 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.0 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -26773,14 +12741,52 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
 
@@ -26792,42 +12798,98 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
 
            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.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
          }
        }
+
+       ha:ps_proto_v6.1 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
       }
 
        li:objects {
-        ha:padstack_ref.2323 {
-         proto=0; x=3.25in; y=700.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31012 {
+         proto=0; x=38.1mm; y=4.0in; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -26840,13 +12902,25 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2324 {
-         proto=0; x=3.25in; y=669.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31013 {
+         proto=1; x=38.1mm; y=104.14mm; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
@@ -26857,131 +12931,243 @@ ha:pcb-rnd-board-v5 {
        }
        li:layers {
 
-        ha:subc-aux {
+        ha:top-silk {
          lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2325 {
-            x1=3.25in; y1=684.74mil; x2=3.25in; y2=684.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.30996 {
+            x1=39.5478mm; y1=4.149in; x2=1.443in; y2=4.149in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.30999 {
+            x=38.1mm; y=102.87mm; width=114.0mil; height=114.0mil; astart=60.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.31000 {
+            x1=38.1mm; y1=102.87mm; x2=38.1mm; y2=102.87mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2328 {
-            x1=3.25in; y1=684.74mil; x2=3.25in; y2=684.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31003 {
+            x1=38.1mm; y1=102.87mm; x2=38.1mm; y2=102.87mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2331 {
-            x1=3.25in; y1=684.74mil; x2=3.25in; y2=18.392396mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31006 {
+            x1=38.1mm; y1=102.87mm; x2=38.1mm; y2=101.87mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2334 {
-            x1=3.25in; y1=684.74mil; x2=83.55mm; y2=684.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31009 {
+            x1=38.1mm; y1=102.87mm; x2=39.1mm; y2=102.87mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           top = 1
-           misc = 1
+           bottom = 1
            virtual = 1
+           misc = 1
           }
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAB9
+       uid = HWY2P2lhIMcskR/O2jgAAAAV
       }
-      ha:subc.2337 {
+      ha:subc.31015 {
        ha:attributes {
-        {io_pcb::hidename_y}=11.2842 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R21
+        {io_pcb::hidename_y}=106.0450 mm
+        footprint=100mil-led
+        {io_pcb::hidename_scale}=100
+        refdes=D11
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=1k
+        value=green
         vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=RESISTOR
-        {io_pcb::hidename_x}=81.9912 mm
+        {io_pcb::hidename_direction}=3
+        device=LED
+        {io_pcb::hidename_x}=69.3420 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+             }
+           }
+         }
        }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.1 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
            }
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.2338 {
-         proto=0; x=3.25in; y=10.845796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31032 {
+         proto=0; x=2.7in; y=4.0in; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -26994,13 +13180,25 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2339 {
-         proto=0; x=3.25in; y=10.046204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31033 {
+         proto=1; x=2.7in; y=104.14mm; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
@@ -27011,66 +13209,84 @@ ha:pcb-rnd-board-v5 {
        }
        li:layers {
 
-        ha:subc-aux {
+        ha:top-silk {
          lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2340 {
-            x1=3.25in; y1=10.446mm; x2=3.25in; y2=10.446mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31016 {
+            x1=2.757in; y1=4.149in; x2=2.643in; y2=4.149in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.31019 {
+            x=2.7in; y=102.87mm; width=114.0mil; height=114.0mil; astart=60.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.31020 {
+            x1=2.7in; y1=102.87mm; x2=2.7in; y2=102.87mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2343 {
-            x1=3.25in; y1=10.446mm; x2=3.25in; y2=10.446mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31023 {
+            x1=2.7in; y1=102.87mm; x2=2.7in; y2=102.87mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2346 {
-            x1=3.25in; y1=10.446mm; x2=3.25in; y2=11.446mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31026 {
+            x1=2.7in; y1=102.87mm; x2=2.7in; y2=101.87mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2349 {
-            x1=3.25in; y1=10.446mm; x2=83.55mm; y2=10.446mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31029 {
+            x1=2.7in; y1=102.87mm; x2=69.58mm; y2=102.87mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           top = 1
-           misc = 1
+           bottom = 1
            virtual = 1
+           misc = 1
           }
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAB+
+       uid = HWY2P2lhIMcskR/O2jgAAAAW
       }
-      ha:subc.2352 {
+      ha:subc.31035 {
        ha:attributes {
-        {io_pcb::hidename_y}=13.8054 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R19
+        {io_pcb::hidename_y}=106.0450 mm
+        footprint=100mil-led
+        {io_pcb::hidename_scale}=100
+        refdes=D12
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=3.3k
+        value=green
         vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=RESISTOR
-        {io_pcb::hidename_x}=82.0166 mm
+        {io_pcb::hidename_direction}=3
+        device=LED
+        {io_pcb::hidename_x}=99.3140 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.0 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -27081,14 +13297,52 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
 
@@ -27100,42 +13354,98 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
 
            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.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
          }
        }
+
+       ha:ps_proto_v6.1 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
       }
 
        li:objects {
-        ha:padstack_ref.2353 {
-         proto=0; x=3.25in; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31052 {
+         proto=0; x=98.552mm; y=4.0in; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -27148,13 +13458,25 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2354 {
-         proto=0; x=3.25in; y=12.535408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31053 {
+         proto=1; x=98.552mm; y=104.14mm; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
@@ -27165,66 +13487,84 @@ ha:pcb-rnd-board-v5 {
        }
        li:layers {
 
-        ha:subc-aux {
+        ha:top-silk {
          lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2355 {
-            x1=3.25in; y1=12.935204mm; x2=3.25in; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31036 {
+            x1=3.937in; y1=4.149in; x2=3.823in; y2=4.149in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.31039 {
+            x=98.552mm; y=102.87mm; width=114.0mil; height=114.0mil; astart=60.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.31040 {
+            x1=98.552mm; y1=102.87mm; x2=98.552mm; y2=102.87mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2358 {
-            x1=3.25in; y1=12.935204mm; x2=3.25in; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31043 {
+            x1=98.552mm; y1=102.87mm; x2=98.552mm; y2=102.87mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2361 {
-            x1=3.25in; y1=12.935204mm; x2=3.25in; y2=13.935204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31046 {
+            x1=98.552mm; y1=102.87mm; x2=98.552mm; y2=101.87mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2364 {
-            x1=3.25in; y1=12.935204mm; x2=83.55mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31049 {
+            x1=98.552mm; y1=102.87mm; x2=99.552mm; y2=102.87mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           top = 1
-           misc = 1
+           bottom = 1
            virtual = 1
+           misc = 1
           }
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAB/
+       uid = HWY2P2lhIMcskR/O2jgAAAAX
       }
-      ha:subc.2367 {
+      ha:subc.31055 {
        ha:attributes {
-        {io_pcb::hidename_y}=18.2184 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R32
+        {io_pcb::hidename_y}=106.0450 mm
+        footprint=100mil-led
+        {io_pcb::hidename_scale}=100
+        refdes=D13
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=200k
+        value=green
         vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=RESISTOR
-        {io_pcb::hidename_x}=62.9412 mm
+        {io_pcb::hidename_direction}=3
+        device=LED
+        {io_pcb::hidename_x}=129.2860 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.0 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -27235,14 +13575,52 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
 
@@ -27254,196 +13632,98 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
 
            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.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
          }
        }
-      }
-
-       li:objects {
-        ha:padstack_ref.2368 {
-         proto=0; x=63.5mm; y=700.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.2369 {
-         proto=0; x=63.5mm; y=16.980408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
 
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
+       ha:ps_proto_v6.1 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-          li:objects {
-           ha:line.2370 {
-            x1=63.5mm; y1=17.380204mm; x2=63.5mm; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.2373 {
-            x1=63.5mm; y1=17.380204mm; x2=63.5mm; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.2376 {
-            x1=63.5mm; y1=17.380204mm; x2=63.5mm; y2=18.380204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.2379 {
-            x1=63.5mm; y1=17.380204mm; x2=64.5mm; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAACA
-      }
-      ha:subc.2382 {
-       ha:attributes {
-        {io_pcb::hidename_y}=15.9832 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R33
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=22k
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=RESISTOR
-        {io_pcb::hidename_x}=62.9412 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
 
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
-             top = 1
+             intern = 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=85.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.2383 {
-         proto=0; x=63.5mm; y=14.821408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31072 {
+         proto=0; x=5.06in; y=4.0in; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -27456,13 +13736,25 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2384 {
-         proto=0; x=63.5mm; y=615.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31073 {
+         proto=1; x=5.06in; y=104.14mm; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
@@ -27473,131 +13765,198 @@ ha:pcb-rnd-board-v5 {
        }
        li:layers {
 
-        ha:subc-aux {
+        ha:top-silk {
          lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2385 {
-            x1=63.5mm; y1=15.221204mm; x2=63.5mm; y2=15.221204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31056 {
+            x1=5.117in; y1=4.149in; x2=5.003in; y2=4.149in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.31059 {
+            x=5.06in; y=102.87mm; width=114.0mil; height=114.0mil; astart=60.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.31060 {
+            x1=5.06in; y1=102.87mm; x2=5.06in; y2=102.87mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2388 {
-            x1=63.5mm; y1=15.221204mm; x2=63.5mm; y2=15.221204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31063 {
+            x1=5.06in; y1=102.87mm; x2=5.06in; y2=102.87mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2391 {
-            x1=63.5mm; y1=15.221204mm; x2=63.5mm; y2=14.221204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31066 {
+            x1=5.06in; y1=102.87mm; x2=5.06in; y2=101.87mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2394 {
-            x1=63.5mm; y1=15.221204mm; x2=62.5mm; y2=15.221204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31069 {
+            x1=5.06in; y1=102.87mm; x2=129.524mm; y2=102.87mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           top = 1
-           misc = 1
+           bottom = 1
            virtual = 1
+           misc = 1
           }
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACB
+       uid = HWY2P2lhIMcskR/O2jgAAAAY
       }
-      ha:subc.2397 {
+      ha:subc.31075 {
        ha:attributes {
-        {io_pcb::hidename_y}=18.3896 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R16
+        {io_pcb::hidename_y}=53.3400 mm
+        footprint=bnc-th
+        {io_pcb::hidename_scale}=100
+        refdes=J8
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=3.3k
+        value=BNC
         vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=RESISTOR
-        {io_pcb::hidename_x}=36.8554 mm
+        {io_pcb::hidename_direction}=0
+        device=CONNECTOR
+        {io_pcb::hidename_x}=154.3050 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.0 {
+         hdia=0.890016mm; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;            }
             ha: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=1.890014mm;            }
+            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.890014mm;            }
+            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=87.01mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=87.01mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=2.009902mm; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;            }
+            ha:combining {            }
             ha:layer_mask {
+             copper = 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  
-             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;            }
+            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=118.5mil;            }
+            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.32994mm;            }
+            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.32994mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.2398 {
-         proto=0; x=1.473in; y=710.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31100 {
+         proto=0; x=154.305mm; y=2.1in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
          ha:flags {
           clearline=1
          }
@@ -27610,13 +13969,25 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2399 {
-         proto=0; x=1.473in; y=17.234408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31101 {
+         proto=0; x=154.305mm; y=2.00001in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
@@ -27624,153 +13995,103 @@ ha:pcb-rnd-board-v5 {
            name=2
          }
         }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
+        ha:padstack_ref.31102 {
+         proto=1; x=6.275in; y=2.3in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
 
-          li:objects {
-           ha:line.2400 {
-            x1=1.473in; y1=17.634204mm; x2=1.473in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.2403 {
-            x1=1.473in; y1=17.634204mm; x2=1.473in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.2406 {
-            x1=1.473in; y1=17.634204mm; x2=1.473in; y2=18.634204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
            }
-           ha:line.2409 {
-            x1=1.473in; y1=17.634204mm; x2=38.4142mm; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
            }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAACC
-      }
-      ha:subc.2412 {
-       ha:attributes {
-        {io_pcb::hidename_y}=18.1610 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R6
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=1k
-        vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=RESISTOR
-        {io_pcb::hidename_x}=33.8328 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+        ha:padstack_ref.31103 {
+         proto=1; x=5.87501in; y=2.3in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         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 {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
            }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
            }
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.2413 {
-         proto=0; x=1.353in; y=17.234408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+        ha:padstack_ref.31104 {
+         proto=1; x=6.275in; y=1.90001in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.2414 {
-         proto=0; x=1.353in; y=710.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31105 {
+         proto=1; x=5.87501in; y=1.90001in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
@@ -27781,31 +14102,55 @@ ha:pcb-rnd-board-v5 {
        }
        li:layers {
 
-        ha:subc-aux {
+        ha:top-silk {
          lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2415 {
-            x1=1.353in; y1=17.634204mm; x2=1.353in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31076 {
+            x1=5.99903in; y1=60.71997mm; x2=167.135mm; y2=60.71997mm; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.31079 {
+            x1=5.99903in; y1=1.80946in; x2=167.135mm; y2=1.80946in; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.31082 {
+            x1=5.99903in; y1=60.71997mm; x2=5.99903in; y2=1.80946in; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.31085 {
+            x1=167.135mm; y1=60.71997mm; x2=167.135mm; y2=1.80946in; thickness=6.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.31088 {
+            x1=6.07500331in; y1=2.08333831in; x2=6.07500331in; y2=2.08333831in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2418 {
-            x1=1.353in; y1=17.634204mm; x2=1.353in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31091 {
+            x1=154.305mm; y1=2.1in; x2=154.305mm; y2=2.1in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2421 {
-            x1=1.353in; y1=17.634204mm; x2=1.353in; y2=16.634204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31094 {
+            x1=154.305mm; y1=2.1in; x2=153.305mm; y2=2.1in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2424 {
-            x1=1.353in; y1=17.634204mm; x2=33.3662mm; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31097 {
+            x1=154.305mm; y1=2.1in; x2=154.305mm; y2=52.34mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -27819,98 +14164,101 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACD
+       uid = HWY2P2lhIMcskR/O2jgAAAAZ
       }
-      ha:subc.2427 {
+      ha:subc.31107 {
        ha:attributes {
-        {io_pcb::hidename_y}=18.1356 mm
-        footprint=0402
+        {io_pcb::hidename_y}=10.4648 mm
+        footprint=hole-M3
         {io_pcb::hidename_scale}=70
-        refdes=R5
+        refdes=H2
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=3.3k
+        value=
         vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=RESISTOR
-        {io_pcb::hidename_x}=34.8742 mm
+        {io_pcb::hidename_direction}=0
+        device=HOLE_PLATED
+        {io_pcb::hidename_x}=148.6662 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       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
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
            }
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            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.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=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.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.2428 {
-         proto=0; x=1.394in; y=710.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31121 {
+         proto=0; x=149.606mm; y=445.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
@@ -27918,48 +14266,49 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2429 {
-         proto=0; x=1.394in; y=17.234408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=2
-           name=2
-         }
+          li:objects {
+           ha:arc.31108 {
+            x=149.606mm; y=445.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       li:layers {
 
         ha:subc-aux {
-         lid=0
+         lid=1
          ha:combining {         }
 
           li:objects {
-           ha:line.2430 {
-            x1=1.394in; y1=17.634204mm; x2=1.394in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31109 {
+            x1=149.606mm; y1=445.0mil; x2=149.606mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2433 {
-            x1=1.394in; y1=17.634204mm; x2=1.394in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31112 {
+            x1=149.606mm; y1=445.0mil; x2=149.606mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2436 {
-            x1=1.394in; y1=17.634204mm; x2=1.394in; y2=18.634204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31115 {
+            x1=149.606mm; y1=445.0mil; x2=150.606mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2439 {
-            x1=1.394in; y1=17.634204mm; x2=36.4076mm; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31118 {
+            x1=149.606mm; y1=445.0mil; x2=149.606mm; y2=12.303mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -27973,28 +14322,29 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACE
-      }
-      ha:subc.2442 {
+       uid = HWY2P2lhIMcskR/O2jgAAAAa
+ ha:flags ={ lock=1
+ };      }
+      ha:subc.31123 {
        ha:attributes {
-        {io_pcb::hidename_y}=18.3896 mm
-        footprint=0402
+        {io_pcb::hidename_y}=83.0580 mm
+        footprint=100mil-led
         {io_pcb::hidename_scale}=70
-        refdes=R18
+        refdes=D5
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=1k
+        value=red
         vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=RESISTOR
-        {io_pcb::hidename_x}=35.8902 mm
+        {io_pcb::hidename_direction}=0
+        device=LED
+        {io_pcb::hidename_x}=167.0050 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.0 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -28005,14 +14355,52 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
 
@@ -28024,42 +14412,98 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
 
            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.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
          }
        }
+
+       ha:ps_proto_v6.1 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
       }
 
        li:objects {
-        ha:padstack_ref.2443 {
-         proto=0; x=1.435in; y=17.234408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31140 {
+         proto=0; x=6.4in; y=3.3in; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -28072,13 +14516,23 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2444 {
-         proto=0; x=1.435in; y=710.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31141 {
+         proto=1; x=6.5in; y=3.3in; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
@@ -28089,66 +14543,84 @@ ha:pcb-rnd-board-v5 {
        }
        li:layers {
 
-        ha:subc-aux {
+        ha:top-silk {
          lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2445 {
-            x1=1.435in; y1=17.634204mm; x2=1.435in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31124 {
+            x1=6.549in; y1=3.357in; x2=6.549in; y2=82.3722mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.31127 {
+            x=163.83mm; y=3.3in; width=114.0mil; height=114.0mil; astart=-210.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.31128 {
+            x1=163.83mm; y1=3.3in; x2=163.83mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2448 {
-            x1=1.435in; y1=17.634204mm; x2=1.435in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31131 {
+            x1=163.83mm; y1=3.3in; x2=163.83mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2451 {
-            x1=1.435in; y1=17.634204mm; x2=1.435in; y2=16.634204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31134 {
+            x1=163.83mm; y1=3.3in; x2=164.83mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2454 {
-            x1=1.435in; y1=17.634204mm; x2=35.449mm; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31137 {
+            x1=163.83mm; y1=3.3in; x2=163.83mm; y2=82.82mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           top = 1
-           misc = 1
+           bottom = 1
            virtual = 1
+           misc = 1
           }
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACF
+       uid = HWY2P2lhIMcskR/O2jgAAAAb
       }
-      ha:subc.2457 {
+      ha:subc.31143 {
        ha:attributes {
-        {io_pcb::hidename_y}=18.8468 mm
-        footprint=1212-8
+        {io_pcb::hidename_y}=0.6350 mm
+        footprint=100mil-led
         {io_pcb::hidename_scale}=70
-        refdes=Q1
+        refdes=D4
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=Si7232DN
+        value=green
         vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=MOSFET
-        {io_pcb::hidename_x}=37.5920 mm
+        {io_pcb::hidename_direction}=1
+        device=LED
+        {io_pcb::hidename_x}=37.8460 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.0 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -28159,14 +14631,52 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              0.202438mm  
-              -0.494919mm  
-              -0.202438mm  
-              -0.494919mm  
-              -0.202438mm  
-              0.494919mm  
-              0.202438mm  
-              0.494919mm  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
 
@@ -28178,119 +14688,98 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              10.97mil  
-              -0.571119mm  
-              -10.97mil  
-              -0.571119mm  
-              -10.97mil  
-              0.571119mm  
-              10.97mil  
-              0.571119mm  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
 
            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.202438mm  
-              -0.494919mm  
-              -0.202438mm  
-              -0.494919mm  
-              -0.202438mm  
-              0.494919mm  
-              0.202438mm  
-              0.494919mm  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
          }
        }
 
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.1 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.495045mm  
-              -0.862583mm  
-              -0.495045mm  
-              -0.862583mm  
-              -0.495045mm  
-              0.862583mm  
-              0.495045mm  
-              0.862583mm  
-             }
            }
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.571246mm  
-              -36.96mil  
-              -0.571246mm  
-              -36.96mil  
-              -0.571246mm  
-              36.96mil  
-              0.571246mm  
-              36.96mil  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=85.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.495045mm  
-              -0.862583mm  
-              -0.495045mm  
-              -0.862583mm  
-              -0.495045mm  
-              0.862583mm  
-              0.495045mm  
-              0.862583mm  
-             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.2458 {
-         proto=0; x=36.537152mm; y=23.026243mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=D
-         }
-        }
-        ha:padstack_ref.2459 {
-         proto=0; x=36.537152mm; y=793.565mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:padstack_ref.31160 {
+         proto=0; x=1.52in; y=200.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -28300,119 +14789,33 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=1
-           name=S
-         }
-        }
-        ha:padstack_ref.2460 {
-         proto=0; x=35.887166mm; y=23.026243mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=D
+           name=1
          }
         }
-        ha:padstack_ref.2461 {
-         proto=0; x=35.887166mm; y=793.565mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:padstack_ref.31161 {
+         proto=1; x=1.52in; y=100.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
            term=2
-           name=G
-         }
-        }
-        ha:padstack_ref.2462 {
-         proto=0; x=35.23718mm; y=23.026243mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=D
-         }
-        }
-        ha:padstack_ref.2463 {
-         proto=0; x=35.23718mm; y=793.565mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=S
-         }
-        }
-        ha:padstack_ref.2464 {
-         proto=0; x=34.587194mm; y=23.026243mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=D
-         }
-        }
-        ha:padstack_ref.2465 {
-         proto=0; x=34.587194mm; y=793.565mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=G
-         }
-        }
-        ha:padstack_ref.2466 {
-         proto=1; x=36.169614mm; y=872.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=D
-         }
-        }
-        ha:padstack_ref.2467 {
-         proto=1; x=34.954732mm; y=872.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=D
+           name=2
          }
         }
        }
@@ -28423,25 +14826,16 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2468 {
-            x1=37.21203mm; y1=785.1mil; x2=37.21203mm; y2=23.241254mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2471 {
-            x1=33.912316mm; y1=785.1mil; x2=37.21203mm; y2=785.1mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2474 {
-            x1=33.912316mm; y1=785.1mil; x2=33.912316mm; y2=23.241254mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2477 {
-            x1=33.912316mm; y1=23.241254mm; x2=37.21203mm; y2=23.241254mm; thickness=10.0mil; clearance=0.0;
+           ha:line.31144 {
+            x1=40.0558mm; y1=51.0mil; x2=1.463in; y2=51.0mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:arc.2480 {
-            x=36.862018mm; y=19.275552mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           ha:arc.31147 {
+            x=1.52in; y=150.0mil; width=114.0mil; height=114.0mil; astart=240.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
            silk = 1
-           top = 1
+           bottom = 1
           }
         }
 
@@ -28450,61 +14844,61 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2481 {
-            x1=35.562173mm; y1=21.702877mm; x2=35.562173mm; y2=21.702877mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31148 {
+            x1=1.52in; y1=150.0mil; x2=1.52in; y2=150.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2484 {
-            x1=35.5623mm; y1=21.591524mm; x2=35.5623mm; y2=21.591524mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31151 {
+            x1=1.52in; y1=150.0mil; x2=1.52in; y2=150.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2487 {
-            x1=35.5623mm; y1=21.591524mm; x2=35.5623mm; y2=20.591524mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31154 {
+            x1=1.52in; y1=150.0mil; x2=1.52in; y2=4.81mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2490 {
-            x1=35.5623mm; y1=21.591524mm; x2=34.5623mm; y2=21.591524mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31157 {
+            x1=1.52in; y1=150.0mil; x2=37.608mm; y2=150.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 = HWY2P2lhIMcskR/O2jgAAACG
+       uid = HWY2P2lhIMcskR/O2jgAAAAd
       }
-      ha:subc.2493 {
+      ha:subc.31163 {
        ha:attributes {
-        {io_pcb::hidename_y}=16.9687 mm
-        footprint=TO252FET
+        {io_pcb::hidename_y}=0.6350 mm
+        footprint=100mil-led
         {io_pcb::hidename_scale}=70
-        refdes=Q6
+        refdes=D3
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=IRLR8743PbF
+        value=green
         vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=PMOS_TRANSISTOR
-        {io_pcb::hidename_x}=57.5818 mm
+        {io_pcb::hidename_direction}=1
+        device=LED
+        {io_pcb::hidename_x}=67.8180 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.0 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -28515,14 +14909,52 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              1.400048mm  
-              29.53mil  
-              1.400048mm  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
 
@@ -28534,119 +14966,98 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              32.53mil  
-              -1.476248mm  
-              -32.53mil  
-              -1.476248mm  
-              -32.53mil  
-              1.476248mm  
-              32.53mil  
-              1.476248mm  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
 
            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 {
-              29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              1.400048mm  
-              29.53mil  
-              1.400048mm  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
          }
        }
 
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.1 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
-             }
            }
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -3.226308mm  
-              -3.126232mm  
-              -3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              -3.126232mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
-             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.2494 {
-         proto=0; x=2.39in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=G
-         }
-        }
-        ha:padstack_ref.2495 {
-         proto=1; x=2.3in; y=700.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31180 {
+         proto=0; x=2.7in; y=186.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -28656,21 +15067,33 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=1
-           name=D
+           name=1
          }
         }
-        ha:padstack_ref.2496 {
-         proto=0; x=56.134mm; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31181 {
+         proto=1; x=2.7in; y=86.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
            term=2
-           name=S
+           name=2
          }
         }
        }
@@ -28681,22 +15104,16 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2497 {
-            x1=55.17007mm; y1=19.680176mm; x2=61.66993mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2500 {
-            x1=55.17007mm; y1=13.58011mm; x2=55.17007mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2503 {
-            x1=55.17007mm; y1=13.58011mm; x2=61.66993mm; y2=13.58011mm; thickness=10.0mil; clearance=0.0;
+           ha:line.31164 {
+            x1=2.757in; y1=37.0mil; x2=2.643in; y2=37.0mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.2506 {
-            x1=61.66993mm; y1=13.58011mm; x2=61.66993mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
+           ha:arc.31167 {
+            x=2.7in; y=136.0mil; width=114.0mil; height=114.0mil; astart=240.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
            silk = 1
-           top = 1
+           bottom = 1
           }
         }
 
@@ -28705,61 +15122,61 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2509 {
-            x1=2.3in; y1=535.96mil; x2=2.3in; y2=535.96mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31168 {
+            x1=2.7in; y1=136.0mil; x2=2.7in; y2=136.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2512 {
-            x1=2.3in; y1=11.530076mm; x2=2.3in; y2=11.530076mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31171 {
+            x1=2.7in; y1=136.0mil; x2=2.7in; y2=136.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2515 {
-            x1=2.3in; y1=11.530076mm; x2=57.42mm; y2=11.530076mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31174 {
+            x1=2.7in; y1=136.0mil; x2=2.7in; y2=4.4544mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2518 {
-            x1=2.3in; y1=11.530076mm; x2=2.3in; y2=10.530076mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31177 {
+            x1=2.7in; y1=136.0mil; x2=67.58mm; y2=136.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 = HWY2P2lhIMcskR/O2jgAAACH
+       uid = HWY2P2lhIMcskR/O2jgAAAAe
       }
-      ha:subc.2521 {
+      ha:subc.31183 {
        ha:attributes {
-        {io_pcb::hidename_y}=91.8182 mm
-        footprint=CAP_FC8
+        {io_pcb::hidename_y}=0.6350 mm
+        footprint=100mil-led
         {io_pcb::hidename_scale}=70
-        refdes=C7
+        refdes=D2
         manufacturer=unknown
-        vendor_part_number=P10296-ND
+        vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=220uF
-        vendor=digikey
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=36.4998 mm
+        value=green
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=LED
+        {io_pcb::hidename_x}=97.7900 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+       ha:ps_proto_v6.0 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -28770,14 +15187,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -1.0mm  
-              -1.0mm  
-              1.0mm  
-              -1.0mm  
-              1.0mm  
-              1.0mm  
-              -1.0mm  
-              1.0mm  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
 
@@ -28789,14 +15206,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -1.0mm  
-              -1.0mm  
-              1.0mm  
-              -1.0mm  
-              1.0mm  
-              1.0mm  
-              -1.0mm  
-              1.0mm  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
 
@@ -28808,14 +15225,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -1.0mm  
-              -1.0mm  
-              1.0mm  
-              -1.0mm  
-              1.0mm  
-              1.0mm  
-              -1.0mm  
-              1.0mm  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
 
@@ -28827,14 +15244,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -1.099947mm  
-              -1.099947mm  
-              1.099947mm  
-              -1.099947mm  
-              1.099947mm  
-              1.099947mm  
-              -1.099947mm  
-              1.099947mm  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
 
@@ -28846,25 +15263,25 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -1.099947mm  
-              -1.099947mm  
-              1.099947mm  
-              -1.099947mm  
-              1.099947mm  
-              1.099947mm  
-              -1.099947mm  
-              1.099947mm  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
          }
        }
 
-       ha:ps_proto_v4.1 {
-         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+       ha:ps_proto_v6.1 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -28874,7 +15291,7 @@ ha:pcb-rnd-board-v5 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
@@ -28884,7 +15301,7 @@ ha:pcb-rnd-board-v5 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -28894,7 +15311,7 @@ ha:pcb-rnd-board-v5 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
@@ -28904,7 +15321,7 @@ ha:pcb-rnd-board-v5 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              bottom = 1
@@ -28917,8 +15334,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2522 {
-         proto=0; x=1.487in; y=90.754194mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.499999mm;
+        ha:padstack_ref.31200 {
+         proto=0; x=98.552mm; y=200.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -28931,8 +15348,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2523 {
-         proto=1; x=1.487in; y=94.25406mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.499999mm;
+        ha:padstack_ref.31201 {
+         proto=1; x=98.552mm; y=100.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -28942,11 +15359,13 @@ ha:pcb-rnd-board-v5 {
             on  
             diag  
             round  
+            noshape  
            }
            li:3 {
             on  
             diag  
             round  
+            noshape  
            }
          }
 
@@ -28963,19 +15382,16 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2524 {
-            x1=1.64447in; y1=88.504262mm; x2=1.64447in; y2=90.504258mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2527 {
-            x1=1.6051in; y1=89.50426mm; x2=1.68384in; y2=89.50426mm; thickness=10.0mil; clearance=0.0;
+           ha:line.31184 {
+            x1=3.937in; y1=51.0mil; x2=3.823in; y2=51.0mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:arc.2530 {
-            x=1.487in; y=92.504mm; width=3.999992mm; height=3.999992mm; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           ha:arc.31187 {
+            x=98.552mm; y=150.0mil; width=114.0mil; height=114.0mil; astart=240.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
            silk = 1
-           top = 1
+           bottom = 1
           }
         }
 
@@ -28984,61 +15400,61 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2531 {
-            x1=1.487in; y1=92.504127mm; x2=1.487in; y2=92.504127mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31188 {
+            x1=98.552mm; y1=150.0mil; x2=98.552mm; y2=150.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2534 {
-            x1=1.487in; y1=92.504mm; x2=1.487in; y2=92.504mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31191 {
+            x1=98.552mm; y1=150.0mil; x2=98.552mm; y2=150.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2537 {
-            x1=1.487in; y1=92.504mm; x2=1.487in; y2=91.504mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31194 {
+            x1=98.552mm; y1=150.0mil; x2=98.552mm; y2=4.81mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2540 {
-            x1=1.487in; y1=92.504mm; x2=36.7698mm; y2=92.504mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31197 {
+            x1=98.552mm; y1=150.0mil; x2=97.552mm; y2=150.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 = HWY2P2lhIMcskR/O2jgAAACI
+       uid = HWY2P2lhIMcskR/O2jgAAAAf
       }
-      ha:subc.2543 {
+      ha:subc.31203 {
        ha:attributes {
-        {io_pcb::hidename_y}=90.2462 mm
-        footprint=powerdi123
+        {io_pcb::hidename_y}=0.6350 mm
+        footprint=100mil-led
         {io_pcb::hidename_scale}=70
-        refdes=D9
+        refdes=D1
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=DFLS130L
+        value=green
         vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=DIODE
-        {io_pcb::hidename_x}=30.9979 mm
+        {io_pcb::hidename_direction}=1
+        device=LED
+        {io_pcb::hidename_x}=127.7620 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.0 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -29049,14 +15465,52 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -43.31mil  
-              -0.700024mm  
-              -43.31mil  
-              0.700024mm  
-              43.31mil  
-              0.700024mm  
-              43.31mil  
-              -0.700024mm  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
 
@@ -29068,105 +15522,98 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -46.31mil  
-              -0.776224mm  
-              -46.31mil  
-              0.776224mm  
-              46.31mil  
-              0.776224mm  
-              46.31mil  
-              -0.776224mm  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
 
            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 {
-              -43.31mil  
-              -0.700024mm  
-              -43.31mil  
-              0.700024mm  
-              43.31mil  
-              0.700024mm  
-              43.31mil  
-              -0.700024mm  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
          }
        }
 
-       ha:ps_proto_v4.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.1 {
+         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             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=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.526161mm  
-              -0.776097mm  
-              -0.526161mm  
-              -0.776097mm  
-              -0.526161mm  
-              0.776097mm  
-              0.526161mm  
-              0.776097mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=85.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.449961mm  
-              -0.699897mm  
-              -0.449961mm  
-              -0.699897mm  
-              -0.449961mm  
-              0.699897mm  
-              0.449961mm  
-              0.699897mm  
-             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.2544 {
-         proto=0; x=31.81066mm; y=3.574in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31220 {
+         proto=0; x=5.06in; y=200.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -29175,22 +15622,34 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2545 {
-         proto=1; x=29.260754mm; y=3.574in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31221 {
+         proto=1; x=5.06in; y=100.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=2
+           name=2
          }
         }
        }
@@ -29201,31 +15660,16 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2546 {
-            x1=29.360576mm; y1=3.53601in; x2=32.360824mm; y2=3.53601in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2549 {
-            x1=32.360824mm; y1=3.53601in; x2=32.360824mm; y2=3.61199in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2552 {
-            x1=29.360576mm; y1=3.61199in; x2=32.360824mm; y2=3.61199in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2555 {
-            x1=29.360576mm; y1=3.53601in; x2=29.360576mm; y2=3.61199in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2558 {
-            x1=32.894986mm; y1=3.53601in; x2=33.377332mm; y2=3.53601in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2561 {
-            x1=33.377332mm; y1=3.53601in; x2=33.377332mm; y2=3.61199in; thickness=10.0mil; clearance=0.0;
+           ha:line.31204 {
+            x1=5.117in; y1=51.0mil; x2=5.003in; y2=51.0mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.2564 {
-            x1=32.894986mm; y1=3.61199in; x2=33.377332mm; y2=3.61199in; thickness=10.0mil; clearance=0.0;
+           ha:arc.31207 {
+            x=5.06in; y=150.0mil; width=114.0mil; height=114.0mil; astart=240.000000; adelta=-300.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
            silk = 1
-           top = 1
+           bottom = 1
           }
         }
 
@@ -29234,64 +15678,60 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2567 {
-            x1=30.535707mm; y1=3.574in; x2=30.535707mm; y2=3.574in; thickness=0.1mm; clearance=0.0;
+           ha:line.31208 {
+            x1=5.06in; y1=150.0mil; x2=5.06in; y2=150.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2570 {
-            x1=30.8607mm; y1=3.574in; x2=30.8607mm; y2=3.574in; thickness=0.1mm; clearance=0.0;
+           ha:line.31211 {
+            x1=5.06in; y1=150.0mil; x2=5.06in; y2=150.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2573 {
-            x1=30.8607mm; y1=3.574in; x2=31.8607mm; y2=3.574in; thickness=0.1mm; clearance=0.0;
+           ha:line.31214 {
+            x1=5.06in; y1=150.0mil; x2=5.06in; y2=4.81mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2576 {
-            x1=30.8607mm; y1=3.574in; x2=30.8607mm; y2=91.7796mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31217 {
+            x1=5.06in; y1=150.0mil; x2=127.524mm; y2=150.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 = HWY2P2lhIMcskR/O2jgAAACJ
+       uid = HWY2P2lhIMcskR/O2jgAAAAg
       }
-      ha:subc.2579 {
+      ha:subc.31223 {
        ha:attributes {
-        {io_pcb::hidename_y}=92.7862 mm
-        copyright=2006 DJ Delorie
-        author=DJ Delorie
-        footprint=SOT23-5
-        dist-license=GPL
-        {io_pcb::hidename_scale}=89
-        refdes=U7
+        {io_pcb::hidename_y}=12.6746 mm
+        footprint=8ufson2x2
+        {io_pcb::hidename_scale}=70
+        refdes=U3
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=TPS70933
+        value=LM293
         vendor=unknown
-        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_direction}=1
         device=IC
-        use-license=Unlimited
-        {io_pcb::hidename_x}=47.2186 mm
+        {io_pcb::hidename_x}=69.2404 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -29303,14 +15743,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -20.0mil  
-              -12.0mil  
-              -20.0mil  
-              12.0mil  
-              20.0mil  
-              12.0mil  
-              20.0mil  
-              -12.0mil  
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
+              -5.905mil  
              }
            }
 
@@ -29322,14 +15762,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -23.0mil  
-              -15.0mil  
-              -23.0mil  
-              15.0mil  
-              23.0mil  
-              15.0mil  
-              23.0mil  
-              -15.0mil  
+              -17.76mil  
+              -0.226187mm  
+              -17.76mil  
+              0.226187mm  
+              17.76mil  
+              0.226187mm  
+              17.76mil  
+              -0.226187mm  
              }
            }
 
@@ -29341,14 +15781,77 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -20.0mil  
-              -12.0mil  
-              -20.0mil  
-              12.0mil  
-              20.0mil  
-              12.0mil  
-              20.0mil  
-              -12.0mil  
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
+              -5.905mil  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.301243mm  
+              -0.876299mm  
+              -0.301243mm  
+              -0.876299mm  
+              -0.301243mm  
+              0.876299mm  
+              0.301243mm  
+              0.876299mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
              }
            }
          }
@@ -29356,8 +15859,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2580 {
-         proto=0; x=1.809in; y=3.653in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.31251 {
+         proto=0; x=2.715355in; y=10.783062mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -29366,12 +15869,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=4
-           name=4
+           term=1
+           name=out
          }
         }
-        ha:padstack_ref.2581 {
-         proto=0; x=1.809in; y=90.805mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.31252 {
+         proto=0; x=66.919983mm; y=365.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -29381,11 +15884,11 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=5
-           name=VOUT
+           name=in+
          }
         }
-        ha:padstack_ref.2582 {
-         proto=0; x=1.727in; y=90.805mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.31253 {
+         proto=0; x=2.715355in; y=10.282936mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -29394,12 +15897,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=1
-           name=VIN
+           term=2
+           name=in-
          }
         }
-        ha:padstack_ref.2583 {
-         proto=0; x=1.727in; y=91.7956mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.31254 {
+         proto=0; x=66.919983mm; y=385.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -29408,12 +15911,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=2
-           name=GND
+           term=6
+           name=in-
          }
         }
-        ha:padstack_ref.2584 {
-         proto=0; x=1.727in; y=3.653in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.31255 {
+         proto=0; x=2.715355in; y=385.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -29423,7 +15926,63 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=3
-           name=EN
+           name=in+
+         }
+        }
+        ha:padstack_ref.31256 {
+         proto=0; x=66.919983mm; y=10.282936mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=out
+         }
+        }
+        ha:padstack_ref.31257 {
+         proto=0; x=2.715355in; y=365.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=V-
+         }
+        }
+        ha:padstack_ref.31258 {
+         proto=0; x=66.919983mm; y=10.783062mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=V+
+         }
+        }
+        ha:padstack_ref.31259 {
+         proto=1; x=2.675in; y=395.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=GND
+           name=GND
          }
         }
        }
@@ -29434,17 +15993,20 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2585 {
-            x1=1.699in; y1=3.673in; x2=1.838in; y2=3.673in; thickness=10.0mil; clearance=0.0;
+           ha:line.31224 {
+            x1=2.63563in; y1=9.033002mm; x2=2.63563in; y2=434.37mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.2588 {
-            x1=1.838in; y1=3.555in; x2=1.838in; y2=3.673in; thickness=10.0mil; clearance=0.0;
+           ha:line.31227 {
+            x1=2.63563in; y1=9.033002mm; x2=68.944998mm; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.2591 {
-            x1=1.699in; y1=3.555in; x2=1.838in; y2=3.555in; thickness=10.0mil; clearance=0.0;
+           ha:line.31230 {
+            x1=68.944998mm; y1=9.033002mm; x2=68.944998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.2594 {
-            x1=1.699in; y1=3.555in; x2=1.699in; y2=3.673in; thickness=10.0mil; clearance=0.0;
+           ha:line.31233 {
+            x1=2.63563in; y1=434.37mil; x2=68.944998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.31236 {
+            x1=68.944998mm; y1=446.18mil; x2=68.944998mm; y2=446.18mil; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -29458,26 +16020,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2597 {
-            x1=1.7598in; y1=91.7956mm; x2=1.7598in; y2=91.7956mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31239 {
+            x1=2.675in; y1=395.0mil; x2=2.675in; y2=395.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2600 {
-            x1=1.809in; y1=3.653in; x2=1.809in; y2=3.653in; thickness=0.1mm; clearance=0.0;
+           ha:line.31242 {
+            x1=2.675in; y1=395.0mil; x2=2.675in; y2=395.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2603 {
-            x1=1.809in; y1=3.653in; x2=46.9486mm; y2=3.653in; thickness=0.1mm; clearance=0.0;
+           ha:line.31245 {
+            x1=2.675in; y1=395.0mil; x2=66.945mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2606 {
-            x1=1.809in; y1=3.653in; x2=1.809in; y2=93.7862mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31248 {
+            x1=2.675in; y1=395.0mil; x2=2.675in; y2=9.033mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -29491,27 +16053,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACK
+       uid = HWY2P2lhIMcskR/O2jgAAAAh
       }
-      ha:subc.2609 {
+      ha:subc.31261 {
        ha:attributes {
-        {io_pcb::hidename_y}=91.6940 mm
-        footprint=0402
+        {io_pcb::hidename_y}=12.7254 mm
+        footprint=8ufson2x2
         {io_pcb::hidename_scale}=70
-        refdes=C9
+        refdes=U2
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=2.2uF
+        value=LM293
         vendor=unknown
         {io_pcb::hidename_direction}=1
-        device=CAPACITOR
-        {io_pcb::hidename_x}=47.3964 mm
+        device=IC
+        {io_pcb::hidename_x}=107.4674 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -29523,14 +16085,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
+              -5.905mil  
              }
            }
 
@@ -29542,42 +16104,189 @@ ha:pcb-rnd-board-v5 {
             }
             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.226187mm  
+              -17.76mil  
+              0.226187mm  
+              17.76mil  
+              0.226187mm  
+              17.76mil  
+              -0.226187mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
+              -5.905mil  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.301243mm  
+              -0.876299mm  
+              -0.301243mm  
+              -0.876299mm  
+              -0.301243mm  
+              0.876299mm  
+              0.301243mm  
+              0.876299mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
              }
            }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.31289 {
+         proto=0; x=107.070017mm; y=10.783062mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=out
+         }
+        }
+        ha:padstack_ref.31290 {
+         proto=0; x=4.134645in; y=365.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=in+
+         }
+        }
+        ha:padstack_ref.31291 {
+         proto=0; x=107.070017mm; y=10.282936mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=in-
+         }
+        }
+        ha:padstack_ref.31292 {
+         proto=0; x=4.134645in; y=385.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=in-
+         }
+        }
+        ha:padstack_ref.31293 {
+         proto=0; x=107.070017mm; y=385.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=in+
+         }
+        }
+        ha:padstack_ref.31294 {
+         proto=0; x=4.134645in; y=10.282936mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
+         li:thermal {
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.2610 {
-         proto=0; x=1.887in; y=91.604596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:attributes {
+           term=7
+           name=out
+         }
+        }
+        ha:padstack_ref.31295 {
+         proto=0; x=107.070017mm; y=365.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -29586,12 +16295,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=4
+           name=V-
          }
         }
-        ha:padstack_ref.2611 {
-         proto=0; x=1.887in; y=90.805004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31296 {
+         proto=0; x=4.134645in; y=10.783062mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -29600,38 +16309,79 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=8
+           name=V+
+         }
+        }
+        ha:padstack_ref.31297 {
+         proto=1; x=106.045mm; y=395.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=GND
+           name=GND
          }
         }
        }
        li:layers {
 
-        ha:subc-aux {
+        ha:top-silk {
          lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2612 {
-            x1=1.887in; y1=91.2048mm; x2=1.887in; y2=91.2048mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31262 {
+            x1=105.045002mm; y1=9.033002mm; x2=105.045002mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.31265 {
+            x1=105.045002mm; y1=9.033002mm; x2=107.044998mm; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.31268 {
+            x1=107.044998mm; y1=9.033002mm; x2=107.044998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.31271 {
+            x1=105.045002mm; y1=434.37mil; x2=107.044998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.31274 {
+            x1=107.044998mm; y1=446.18mil; x2=107.044998mm; y2=446.18mil; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.31277 {
+            x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2615 {
-            x1=1.887in; y1=91.2048mm; x2=1.887in; y2=91.2048mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31280 {
+            x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2618 {
-            x1=1.887in; y1=91.2048mm; x2=1.887in; y2=92.2048mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31283 {
+            x1=106.045mm; y1=395.0mil; x2=105.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2621 {
-            x1=1.887in; y1=91.2048mm; x2=48.9298mm; y2=91.2048mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31286 {
+            x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=9.033mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -29645,184 +16395,164 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACL
+       uid = HWY2P2lhIMcskR/O2jgAAAAi
       }
-      ha:subc.2624 {
+      ha:subc.31299 {
        ha:attributes {
-        {io_pcb::hidename_y}=95.1499 mm
-        footprint=TO252FET
+        {io_pcb::hidename_y}=25.4000 mm
+        footprint=TE1217861
         {io_pcb::hidename_scale}=100
-        refdes=Q8
+        refdes=J14
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=IRLR8743PbF
+        value=0.25
         vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=PMOS_TRANSISTOR
-        {io_pcb::hidename_x}=96.5200 mm
+        {io_pcb::hidename_direction}=2
+        device=CONNECTOR
+        {io_pcb::hidename_x}=12.7000 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             li:ps_poly {
-              29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              1.400048mm  
-              29.53mil  
-              1.400048mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             mask = 1
+             bottom = 1
+             copper = 1
             }
             clearance=0.0
-             li:ps_poly {
-              32.53mil  
-              -1.476248mm  
-              -32.53mil  
-              -1.476248mm  
-              -32.53mil  
-              1.476248mm  
-              32.53mil  
-              1.476248mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             copper = 1
+             intern = 1
             }
             clearance=0.0
-             li:ps_poly {
-              29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              1.400048mm  
-              29.53mil  
-              1.400048mm  
-             }
            }
          }
        }
 
-       ha:ps_proto_v4.1 {
+       ha:ps_proto_v6.1 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
-             }
            }
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -3.226308mm  
-              -3.126232mm  
-              -3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              -3.126232mm  
-             }
            }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
-             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.2625 {
-         proto=0; x=3.71in; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31312 {
+         proto=0; x=600.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:4 {
+            on  
+            diag  
+            sharp  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=3
-           name=G
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2626 {
-         proto=1; x=3.8in; y=88.899976mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31313 {
+         proto=0; x=400.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:4 {
+            on  
+            diag  
+            sharp  
+            noshape  
+           }
          }
 
          ha:attributes {
            term=1
-           name=D
+           name=1
          }
         }
-        ha:padstack_ref.2627 {
-         proto=0; x=3.89in; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31314 {
+         proto=1; x=500.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -29831,62 +16561,52 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=2
-           name=S
+           term=1
+           name=1
          }
         }
-       }
-       li:layers {
+        ha:padstack_ref.31315 {
+         proto=2; x=500.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:line.2628 {
-            x1=93.27007mm; y1=86.9998mm; x2=99.76993mm; y2=86.9998mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2631 {
-            x1=99.76993mm; y1=86.9998mm; x2=99.76993mm; y2=93.099866mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2634 {
-            x1=99.76993mm; y1=93.099866mm; x2=93.27007mm; y2=93.099866mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2637 {
-            x1=93.27007mm; y1=93.099866mm; x2=93.27007mm; y2=86.9998mm; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
+       }
+       li:layers {
 
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2640 {
-            x1=3.8in; y1=93.066592mm; x2=3.8in; y2=93.066592mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31300 {
+            x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2643 {
-            x1=3.8in; y1=95.1499mm; x2=3.8in; y2=95.1499mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31303 {
+            x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2646 {
-            x1=3.8in; y1=95.1499mm; x2=97.52mm; y2=95.1499mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31306 {
+            x1=500.0mil; y1=1000.0mil; x2=13.7mm; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2649 {
-            x1=3.8in; y1=95.1499mm; x2=3.8in; y2=96.1499mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31309 {
+            x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=26.4mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -29900,156 +16620,118 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACM
+       uid = HWY2P2lhIMcskR/O2jgAAAAj
       }
-      ha:subc.2652 {
+      ha:subc.31317 {
        ha:attributes {
-        {io_pcb::hidename_y}=95.1499 mm
-        footprint=TO252FET
+        {io_pcb::hidename_y}=78.7400 mm
+        footprint=TE1217861
         {io_pcb::hidename_scale}=100
-        refdes=Q9
+        refdes=J25
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=IRLR8743PbF
+        value=0.25
         vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=PMOS_TRANSISTOR
-        {io_pcb::hidename_x}=115.5700 mm
+        {io_pcb::hidename_direction}=1
+        device=CONNECTOR
+        {io_pcb::hidename_x}=58.4200 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             li:ps_poly {
-              29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              1.400048mm  
-              29.53mil  
-              1.400048mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             mask = 1
+             bottom = 1
+             copper = 1
             }
             clearance=0.0
-             li:ps_poly {
-              32.53mil  
-              -1.476248mm  
-              -32.53mil  
-              -1.476248mm  
-              -32.53mil  
-              1.476248mm  
-              32.53mil  
-              1.476248mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             copper = 1
+             intern = 1
             }
             clearance=0.0
-             li:ps_poly {
-              29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              1.400048mm  
-              29.53mil  
-              1.400048mm  
-             }
            }
          }
        }
 
-       ha:ps_proto_v4.1 {
+       ha:ps_proto_v6.1 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
-             }
            }
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -3.226308mm  
-              -3.126232mm  
-              -3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              -3.126232mm  
-             }
            }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
-             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.2653 {
-         proto=0; x=4.46in; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31330 {
+         proto=0; x=2.3in; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -30058,12 +16740,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=3
-           name=G
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2654 {
-         proto=1; x=115.57mm; y=88.899976mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31331 {
+         proto=0; x=2.3in; y=3.0in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -30073,11 +16755,11 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=1
-           name=D
+           name=1
          }
         }
-        ha:padstack_ref.2655 {
-         proto=0; x=117.856mm; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31332 {
+         proto=1; x=2.3in; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -30086,62 +16768,52 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=2
-           name=S
+           term=1
+           name=1
          }
         }
-       }
-       li:layers {
+        ha:padstack_ref.31333 {
+         proto=2; x=2.3in; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:line.2656 {
-            x1=112.32007mm; y1=86.9998mm; x2=4.67795in; y2=86.9998mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2659 {
-            x1=4.67795in; y1=86.9998mm; x2=4.67795in; y2=93.099866mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2662 {
-            x1=4.67795in; y1=93.099866mm; x2=112.32007mm; y2=93.099866mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2665 {
-            x1=112.32007mm; y1=93.099866mm; x2=112.32007mm; y2=86.9998mm; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
+       }
+       li:layers {
 
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2668 {
-            x1=115.57mm; y1=93.066592mm; x2=115.57mm; y2=93.066592mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31318 {
+            x1=2.3in; y1=3.1in; x2=2.3in; y2=3.1in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2671 {
-            x1=115.57mm; y1=95.1499mm; x2=115.57mm; y2=95.1499mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31321 {
+            x1=2.3in; y1=3.1in; x2=2.3in; y2=3.1in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2674 {
-            x1=115.57mm; y1=95.1499mm; x2=116.57mm; y2=95.1499mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31324 {
+            x1=2.3in; y1=3.1in; x2=59.42mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2677 {
-            x1=115.57mm; y1=95.1499mm; x2=115.57mm; y2=96.1499mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31327 {
+            x1=2.3in; y1=3.1in; x2=2.3in; y2=79.74mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -30155,93 +16827,118 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACN
+       uid = HWY2P2lhIMcskR/O2jgAAAAk
       }
-      ha:subc.2680 {
+      ha:subc.31335 {
        ha:attributes {
-        {io_pcb::hidename_y}=87.1606 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R36
+        {io_pcb::hidename_y}=78.7400 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=100
+        refdes=J27
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=200k
+        value=0.25
         vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=RESISTOR
-        {io_pcb::hidename_x}=44.3738 mm
+        {io_pcb::hidename_direction}=1
+        device=CONNECTOR
+        {io_pcb::hidename_x}=77.4700 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
             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_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
            }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.2681 {
-         proto=0; x=1.727in; y=87.541604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31348 {
+         proto=0; x=3.05in; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -30254,8 +16951,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2682 {
-         proto=0; x=1.727in; y=88.341196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31349 {
+         proto=0; x=3.05in; y=3.0in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -30264,8 +16961,36 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.31350 {
+         proto=1; x=3.05in; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.31351 {
+         proto=2; x=3.05in; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
          }
         }
        }
@@ -30276,26 +17001,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2683 {
-            x1=1.727in; y1=87.9414mm; x2=1.727in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31336 {
+            x1=3.05in; y1=3.1in; x2=3.05in; y2=3.1in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2686 {
-            x1=1.727in; y1=87.9414mm; x2=1.727in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31339 {
+            x1=3.05in; y1=3.1in; x2=3.05in; y2=3.1in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2689 {
-            x1=1.727in; y1=87.9414mm; x2=1.727in; y2=86.9414mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31342 {
+            x1=3.05in; y1=3.1in; x2=78.47mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2692 {
-            x1=1.727in; y1=87.9414mm; x2=42.8658mm; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31345 {
+            x1=3.05in; y1=3.1in; x2=3.05in; y2=79.74mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -30309,93 +17034,118 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACO
+       uid = HWY2P2lhIMcskR/O2jgAAAAl
       }
-      ha:subc.2695 {
+      ha:subc.31353 {
        ha:attributes {
-        {io_pcb::hidename_y}=88.7862 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R37
+        {io_pcb::hidename_y}=78.7400 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=100
+        refdes=J31
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=22k
+        value=0.25
         vendor=unknown
         {io_pcb::hidename_direction}=1
-        device=RESISTOR
-        {io_pcb::hidename_x}=44.3992 mm
+        device=CONNECTOR
+        {io_pcb::hidename_x}=115.5700 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
             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_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.2696 {
-         proto=0; x=1.769in; y=88.341196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31366 {
+         proto=0; x=115.57mm; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -30408,8 +17158,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2697 {
-         proto=0; x=1.769in; y=87.541604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31367 {
+         proto=0; x=115.57mm; y=3.0in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -30418,8 +17168,36 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.31368 {
+         proto=1; x=115.57mm; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.31369 {
+         proto=2; x=115.57mm; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
          }
         }
        }
@@ -30430,26 +17208,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2698 {
-            x1=1.769in; y1=87.9414mm; x2=1.769in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31354 {
+            x1=115.57mm; y1=3.1in; x2=115.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2701 {
-            x1=1.769in; y1=87.9414mm; x2=1.769in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31357 {
+            x1=115.57mm; y1=3.1in; x2=115.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2704 {
-            x1=1.769in; y1=87.9414mm; x2=1.769in; y2=88.9414mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31360 {
+            x1=115.57mm; y1=3.1in; x2=116.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2707 {
-            x1=1.769in; y1=87.9414mm; x2=45.9326mm; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31363 {
+            x1=115.57mm; y1=3.1in; x2=115.57mm; y2=79.74mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -30463,93 +17241,118 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACP
+       uid = HWY2P2lhIMcskR/O2jgAAAAm
       }
-      ha:subc.2710 {
+      ha:subc.31371 {
        ha:attributes {
-        {io_pcb::hidename_y}=93.7260 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R34
+        {io_pcb::hidename_y}=78.7400 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=100
+        refdes=J29
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=200k
+        value=0.25
         vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=RESISTOR
-        {io_pcb::hidename_x}=28.6126 mm
+        {io_pcb::hidename_direction}=1
+        device=CONNECTOR
+        {io_pcb::hidename_x}=96.5200 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
            }
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
            }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             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.2711 {
-         proto=0; x=30.009596mm; y=3.712in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31384 {
+         proto=0; x=3.8in; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -30562,8 +17365,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2712 {
-         proto=0; x=29.210004mm; y=3.712in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31385 {
+         proto=0; x=3.8in; y=3.0in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -30572,8 +17375,36 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.31386 {
+         proto=1; x=3.8in; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.31387 {
+         proto=2; x=3.8in; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
          }
         }
        }
@@ -30584,26 +17415,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2713 {
-            x1=29.6098mm; y1=3.712in; x2=29.6098mm; y2=3.712in; thickness=0.1mm; clearance=0.0;
+           ha:line.31372 {
+            x1=3.8in; y1=3.1in; x2=3.8in; y2=3.1in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2716 {
-            x1=29.6098mm; y1=3.712in; x2=29.6098mm; y2=3.712in; thickness=0.1mm; clearance=0.0;
+           ha:line.31375 {
+            x1=3.8in; y1=3.1in; x2=3.8in; y2=3.1in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2719 {
-            x1=29.6098mm; y1=3.712in; x2=28.6098mm; y2=3.712in; thickness=0.1mm; clearance=0.0;
+           ha:line.31378 {
+            x1=3.8in; y1=3.1in; x2=97.52mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2722 {
-            x1=29.6098mm; y1=3.712in; x2=29.6098mm; y2=93.2848mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31381 {
+            x1=3.8in; y1=3.1in; x2=3.8in; y2=79.74mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -30617,93 +17448,146 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACQ
+       uid = HWY2P2lhIMcskR/O2jgAAAAn
       }
-      ha:subc.2725 {
+      ha:subc.31389 {
        ha:attributes {
-        {io_pcb::hidename_y}=94.8690 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R35
+        {io_pcb::hidename_y}=63.5000 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=100
+        refdes=J26
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=22k
+        value=0.25
         vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=RESISTOR
-        {io_pcb::hidename_x}=33.2740 mm
+        {io_pcb::hidename_direction}=1
+        device=CONNECTOR
+        {io_pcb::hidename_x}=115.5700 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
            }
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
            }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             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.2726 {
-         proto=0; x=32.791396mm; y=3.712in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31402 {
+         proto=0; x=115.57mm; y=2.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.31403 {
+         proto=0; x=115.57mm; y=60.96mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.31404 {
+         proto=1; x=115.57mm; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -30716,8 +17600,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2727 {
-         proto=0; x=31.991804mm; y=3.712in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31405 {
+         proto=2; x=115.57mm; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -30726,8 +17610,8 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=1
+           name=1
          }
         }
        }
@@ -30738,26 +17622,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2728 {
-            x1=32.3916mm; y1=3.712in; x2=32.3916mm; y2=3.712in; thickness=0.1mm; clearance=0.0;
+           ha:line.31390 {
+            x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2731 {
-            x1=32.3916mm; y1=3.712in; x2=32.3916mm; y2=3.712in; thickness=0.1mm; clearance=0.0;
+           ha:line.31393 {
+            x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2734 {
-            x1=32.3916mm; y1=3.712in; x2=31.3916mm; y2=3.712in; thickness=0.1mm; clearance=0.0;
+           ha:line.31396 {
+            x1=115.57mm; y1=63.5mm; x2=116.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2737 {
-            x1=32.3916mm; y1=3.712in; x2=32.3916mm; y2=93.2848mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31399 {
+            x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=64.5mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -30771,156 +17655,118 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACR
+       uid = HWY2P2lhIMcskR/O2jgAAAAo
       }
-      ha:subc.2740 {
+      ha:subc.31407 {
        ha:attributes {
-        {io_pcb::hidename_y}=83.8962 mm
-        footprint=lqfp100
-        {io_pcb::hidename_scale}=70
-        refdes=U1
+        {io_pcb::hidename_y}=63.5000 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=100
+        refdes=J28
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=STM32L151VCT6
+        value=0.25
         vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=IC
-        {io_pcb::hidename_x}=147.3454 mm
+        {io_pcb::hidename_direction}=1
+        device=CONNECTOR
+        {io_pcb::hidename_x}=96.5200 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -23.62mil  
-              -5.905mil  
-              -23.62mil  
-              5.905mil  
-              23.62mil  
-              5.905mil  
-              23.62mil  
-              -5.905mil  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             mask = 1
+             bottom = 1
+             copper = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -0.679958mm  
-              -0.229997mm  
-              -0.679958mm  
-              0.229997mm  
-              0.679958mm  
-              0.229997mm  
-              0.679958mm  
-              -0.229997mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             copper = 1
+             intern = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -23.62mil  
-              -5.905mil  
-              -23.62mil  
-              5.905mil  
-              23.62mil  
-              5.905mil  
-              23.62mil  
-              -5.905mil  
-             }
            }
          }
        }
 
-       ha:ps_proto_v4.1 {
+       ha:ps_proto_v6.1 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             li:ps_poly {
-              5.905mil  
-              -23.62mil  
-              -5.905mil  
-              -23.62mil  
-              -5.905mil  
-              23.62mil  
-              5.905mil  
-              23.62mil  
-             }
            }
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.229997mm  
-              -0.679958mm  
-              -0.229997mm  
-              -0.679958mm  
-              -0.229997mm  
-              0.679958mm  
-              0.229997mm  
-              0.679958mm  
-             }
            }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              5.905mil  
-              -23.62mil  
-              -5.905mil  
-              -23.62mil  
-              -5.905mil  
-              23.62mil  
-              5.905mil  
-              23.62mil  
-             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.2741 {
-         proto=0; x=146.179667mm; y=68.930266mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31420 {
+         proto=0; x=3.8in; y=60.96mm; rot=0.000000; xmirror=1; smirror=1; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -30929,12 +17775,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=25
-           name=PA2/USART2_TX/ADC_IN2/TIM2_CH3/TIM9_CH1
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2742 {
-         proto=0; x=130.680079mm; y=68.930266mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31421 {
+         proto=0; x=3.8in; y=2.6in; rot=0.000000; xmirror=1; smirror=1; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -30943,12 +17789,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=51
-           name=PB12/SPI2_NSS/I2C2_SMBA/USART3_CKI/ADC_IN18/TIM10_CH1
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2743 {
-         proto=1; x=5.68621in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31422 {
+         proto=1; x=3.8in; y=63.5mm; rot=0.000000; xmirror=0; smirror=1; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -30957,12 +17803,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=100
-           name=VDD3
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2744 {
-         proto=1; x=5.68621in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31423 {
+         proto=2; x=3.8in; y=63.5mm; rot=0.000000; xmirror=0; smirror=1; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -30971,96 +17817,163 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=26
-           name=PA3/USART2_RX/ADC_IN3/TIM2_CH4/TIM9_CH2
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2745 {
-         proto=0; x=146.179667mm; y=2.73347in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=24
-           name=PA1/USART2_RTS/ADC_IN1/TIM2_CH2
-         }
+          li:objects {
+           ha:line.31408 {
+            x1=3.8in; y1=63.5mm; x2=3.8in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31411 {
+            x1=3.8in; y1=63.5mm; x2=3.8in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31414 {
+            x1=3.8in; y1=63.5mm; x2=95.52mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31417 {
+            x1=3.8in; y1=63.5mm; x2=3.8in; y2=62.5mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           bottom = 1
+           virtual = 1
+           misc = 1
+          }
         }
-        ha:padstack_ref.2746 {
-         proto=0; x=130.680079mm; y=2.73347in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAAp
+      }
+      ha:subc.31425 {
+       ha:attributes {
+        {io_pcb::hidename_y}=63.5000 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=100
+        refdes=J30
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=CONNECTOR
+        {io_pcb::hidename_x}=77.4700 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         li:thermal {
-         }
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-         ha:attributes {
-           term=52
-           name=PB13/SPI2_SCK/USART3_CTS/ADC_IN19/TIM9_CH1
-         }
-        }
-        ha:padstack_ref.2747 {
-         proto=1; x=143.929862mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
 
-         ha:attributes {
-           term=99
-           name=VSS3
-         }
-        }
-        ha:padstack_ref.2748 {
-         proto=1; x=143.929862mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
          }
+       }
 
-         li:thermal {
-         }
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         ha:attributes {
-           term=27
-           name=VSS4
-         }
-        }
-        ha:padstack_ref.2749 {
-         proto=0; x=146.179667mm; y=69.930264mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
 
-         li:thermal {
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
          }
+       }
 
-         ha:attributes {
-           term=23
-           name=PA0/WKUP1/USART2_CTS/ADC_IN0/TIM2_CH1_ETR
-         }
-        }
-        ha:padstack_ref.2750 {
-         proto=0; x=130.680079mm; y=69.930264mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
 
-         ha:attributes {
-           term=53
-           name=PB14/SPI2_MISO/USART3_RTS/ADC_IN20/TIM9_CH2
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
          }
-        }
-        ha:padstack_ref.2751 {
-         proto=1; x=5.64684in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.31438 {
+         proto=0; x=3.05in; y=2.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -31069,12 +17982,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=98
-           name=PE1/TIM11_CH1
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2752 {
-         proto=1; x=5.64684in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31439 {
+         proto=0; x=3.05in; y=60.96mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -31083,12 +17996,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=28
-           name=VDD4
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2753 {
-         proto=0; x=146.179667mm; y=2.77284in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31440 {
+         proto=1; x=3.05in; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -31097,12 +18010,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=22
-           name=VDDA
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2754 {
-         proto=0; x=130.680079mm; y=2.77284in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31441 {
+         proto=2; x=3.05in; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -31111,82 +18024,163 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=54
-           name=PB15/SPI2_MOSI/ADC_IN21/TIM11_CH1/RTC_50_60HZ
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2755 {
-         proto=1; x=142.929864mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=97
-           name=PE0/TIM4_ETR/TIM10_CH1
-         }
+          li:objects {
+           ha:line.31426 {
+            x1=3.05in; y1=63.5mm; x2=3.05in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31429 {
+            x1=3.05in; y1=63.5mm; x2=3.05in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31432 {
+            x1=3.05in; y1=63.5mm; x2=78.47mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31435 {
+            x1=3.05in; y1=63.5mm; x2=3.05in; y2=64.5mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.2756 {
-         proto=1; x=142.929864mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAAq
+      }
+      ha:subc.31443 {
+       ha:attributes {
+        {io_pcb::hidename_y}=63.5000 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=100
+        refdes=J24
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=CONNECTOR
+        {io_pcb::hidename_x}=58.4200 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         li:thermal {
-         }
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-         ha:attributes {
-           term=29
-           name=PA4/SPI1_NSS/USART2_CK/ADC_IN4/DAC_OUT1
-         }
-        }
-        ha:padstack_ref.2757 {
-         proto=0; x=146.179667mm; y=2.79253in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
 
-         ha:attributes {
-           term=21
-           name=VREF+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
          }
-        }
-        ha:padstack_ref.2758 {
-         proto=0; x=130.680079mm; y=2.79253in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
          }
+       }
 
-         li:thermal {
-         }
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         ha:attributes {
-           term=55
-           name=PD8/USART3_TX
-         }
-        }
-        ha:padstack_ref.2759 {
-         proto=1; x=5.60747in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
 
-         li:thermal {
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
          }
+       }
+      }
 
-         ha:attributes {
-           term=96
-           name=PB9/TIM4_CH4/I2C1_SDA/TIM11_CH1
-         }
-        }
-        ha:padstack_ref.2760 {
-         proto=1; x=5.60747in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       li:objects {
+        ha:padstack_ref.31456 {
+         proto=0; x=2.3in; y=2.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -31195,12 +18189,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=30
-           name=PA5/SPI1_SCK/ADC_IN5/DAC_OUT2/TIM2_CH1_ETR
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2761 {
-         proto=0; x=146.179667mm; y=71.430134mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31457 {
+         proto=0; x=2.3in; y=60.96mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -31209,12 +18203,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=20
-           name=VREF-
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2762 {
-         proto=0; x=130.680079mm; y=71.430134mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31458 {
+         proto=1; x=2.3in; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -31223,12 +18217,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=56
-           name=PD9/USART3_RX
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2763 {
-         proto=1; x=5.58779in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31459 {
+         proto=2; x=2.3in; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -31237,68 +18231,138 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=95
-           name=PB8/TIM4_CH3/I2C1_SCL/TIM10_CH1
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2764 {
-         proto=1; x=5.58779in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=31
-           name=PA6/SPI1_MISO_ADC_IN6/TIM3_CH1/TIM10_CH1
-         }
+          li:objects {
+           ha:line.31444 {
+            x1=2.3in; y1=63.5mm; x2=2.3in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31447 {
+            x1=2.3in; y1=63.5mm; x2=2.3in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31450 {
+            x1=2.3in; y1=63.5mm; x2=59.42mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31453 {
+            x1=2.3in; y1=63.5mm; x2=2.3in; y2=64.5mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.2765 {
-         proto=0; x=146.179667mm; y=2.8319in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAAr
+      }
+      ha:subc.31461 {
+       ha:attributes {
+        {io_pcb::hidename_y}=70.1934 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=L1
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=bead
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=INDUCTOR
+        {io_pcb::hidename_x}=150.2410 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         ha:attributes {
-           term=19
-           name=VSSA
-         }
-        }
-        ha:padstack_ref.2766 {
-         proto=0; x=130.680079mm; y=2.8319in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         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=57
-           name=PD10/USART3_CK
-         }
-        }
-        ha:padstack_ref.2767 {
-         proto=1; x=5.5681in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining { 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=94
-           name=BOOT0
-         }
-        }
-        ha:padstack_ref.2768 {
-         proto=1; x=5.5681in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       li:objects {
+        ha:padstack_ref.31474 {
+         proto=0; x=149.7584mm; y=71.018396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31307,12 +18371,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=32
-           name=PA7/SPI1_MOSI/ADC_IN7/TIM3_CH2/TIM11_CH1
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2769 {
-         proto=0; x=146.179667mm; y=72.430132mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31475 {
+         proto=0; x=149.7584mm; y=70.218804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31321,68 +18385,138 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=18
-           name=PC3/ADC_IN13
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.2770 {
-         proto=0; x=130.680079mm; y=72.430132mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=58
-           name=PD11/USART3_CTS
-         }
+          li:objects {
+           ha:line.31462 {
+            x1=149.7584mm; y1=70.6186mm; x2=149.7584mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31465 {
+            x1=149.7584mm; y1=70.6186mm; x2=149.7584mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31468 {
+            x1=149.7584mm; y1=70.6186mm; x2=149.7584mm; y2=71.6186mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31471 {
+            x1=149.7584mm; y1=70.6186mm; x2=150.7584mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.2771 {
-         proto=1; x=5.54842in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAAs
+      }
+      ha:subc.31477 {
+       ha:attributes {
+        {io_pcb::hidename_y}=70.1680 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=C6
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.1uF
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=CAPACITOR
+        {io_pcb::hidename_x}=151.3332 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         ha:attributes {
-           term=93
-           name=PB7/I2C1_SDA/TIM4_CH2/USART1_RX/PVD_IN
-         }
-        }
-        ha:padstack_ref.2772 {
-         proto=1; x=5.54842in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         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=33
-           name=PC4/ADC_IN14
-         }
-        }
-        ha:padstack_ref.2773 {
-         proto=0; x=146.179667mm; y=2.87127in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.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=17
-           name=PC2/ADC_IN12
-         }
-        }
-        ha:padstack_ref.2774 {
-         proto=0; x=130.680079mm; y=2.87127in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       li:objects {
+        ha:padstack_ref.31490 {
+         proto=0; x=5.936in; y=70.218804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31391,12 +18525,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=59
-           name=PD12/TIM4_CH1/USART3_RTS
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2775 {
-         proto=1; x=140.429742mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31491 {
+         proto=0; x=5.936in; y=71.018396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31405,54 +18539,138 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=92
-           name=PB6/I2C1_SCL/TIM4_CH1/USART1_TX
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.2776 {
-         proto=1; x=140.429742mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=34
-           name=PC5/ADC_IN15
-         }
+          li:objects {
+           ha:line.31478 {
+            x1=5.936in; y1=70.6186mm; x2=5.936in; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31481 {
+            x1=5.936in; y1=70.6186mm; x2=5.936in; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31484 {
+            x1=5.936in; y1=70.6186mm; x2=5.936in; y2=69.6186mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31487 {
+            x1=5.936in; y1=70.6186mm; x2=149.7744mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.2777 {
-         proto=0; x=146.179667mm; y=73.43013mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAAt
+      }
+      ha:subc.31493 {
+       ha:attributes {
+        {io_pcb::hidename_y}=74.9808 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=C4
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.1uF
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=CAPACITOR
+        {io_pcb::hidename_x}=150.9908 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         li:thermal {
-         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         ha:attributes {
-           term=16
-           name=PC1/ADC_IN11
-         }
-        }
-        ha:padstack_ref.2778 {
-         proto=0; x=130.680079mm; y=73.43013mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha: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  
+             }
+           }
 
-         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=60
-           name=PD13/TIM4_CH2
-         }
-        }
-        ha:padstack_ref.2779 {
-         proto=1; x=5.50905in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       li:objects {
+        ha:padstack_ref.31506 {
+         proto=0; x=150.875996mm; y=2.93in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31461,12 +18679,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=91
-           name=PB5/I2C1_SMBA/TIM3_CH2/SPI1_MOSI
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2780 {
-         proto=1; x=5.50905in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31507 {
+         proto=0; x=150.076404mm; y=2.93in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31475,68 +18693,138 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=35
-           name=PB0/ADC_IN8/TIM3_CH3/VREF_OUT
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.2781 {
-         proto=0; x=146.179667mm; y=73.930256mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=15
-           name=PC0/ADC_IN10
-         }
+          li:objects {
+           ha:line.31494 {
+            x1=150.4762mm; y1=2.93in; x2=150.4762mm; y2=2.93in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31497 {
+            x1=150.4762mm; y1=2.93in; x2=150.4762mm; y2=2.93in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31500 {
+            x1=150.4762mm; y1=2.93in; x2=149.4762mm; y2=2.93in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31503 {
+            x1=150.4762mm; y1=2.93in; x2=150.4762mm; y2=73.422mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.2782 {
-         proto=0; x=130.680079mm; y=73.930256mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAAu
+      }
+      ha:subc.31509 {
+       ha:attributes {
+        {io_pcb::hidename_y}=70.1680 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=C5
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=1uF
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=CAPACITOR
+        {io_pcb::hidename_x}=152.3238 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         ha:attributes {
-           term=61
-           name=PD14_TIM4_CH3
-         }
-        }
-        ha:padstack_ref.2783 {
-         proto=1; x=139.429744mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         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=90
-           name=PB4/JNTRSTSPI1_MISO/TIM3_CH1
-         }
-        }
-        ha:padstack_ref.2784 {
-         proto=1; x=139.429744mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.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=36
-           name=PB1/ADC_IN9/TIM3_CH4/VREF_OUT
-         }
-        }
-        ha:padstack_ref.2785 {
-         proto=0; x=146.179667mm; y=2.93032in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       li:objects {
+        ha:padstack_ref.31522 {
+         proto=0; x=5.976in; y=70.218804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31545,12 +18833,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=14
-           name=NRST
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2786 {
-         proto=0; x=130.680079mm; y=2.93032in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31523 {
+         proto=0; x=5.976in; y=71.018396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31559,68 +18847,138 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=62
-           name=PD15/TIM4_CH4
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.2787 {
-         proto=1; x=5.46968in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=89
-           name=PB3/JTDO/TIM2_CH2/TRACESWO/SPI1_SCK
-         }
+          li:objects {
+           ha:line.31510 {
+            x1=5.976in; y1=70.6186mm; x2=5.976in; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31513 {
+            x1=5.976in; y1=70.6186mm; x2=5.976in; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31516 {
+            x1=5.976in; y1=70.6186mm; x2=5.976in; y2=69.6186mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31519 {
+            x1=5.976in; y1=70.6186mm; x2=150.7904mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.2788 {
-         proto=1; x=5.46968in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAAv
+      }
+      ha:subc.31525 {
+       ha:attributes {
+        {io_pcb::hidename_y}=78.0476 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=C2
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.1uF
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=CAPACITOR
+        {io_pcb::hidename_x}=147.5552 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         ha:attributes {
-           term=37
-           name=PB2/BOOT1
-         }
-        }
-        ha:padstack_ref.2789 {
-         proto=0; x=146.179667mm; y=74.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
 
-         ha:attributes {
-           term=13
-           name=PH1/OSC_OUT
-         }
-        }
-        ha:padstack_ref.2790 {
-         proto=0; x=130.680079mm; y=74.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -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=63
-           name=PC6/TIM3_CH1
-         }
-        }
-        ha:padstack_ref.2791 {
-         proto=1; x=138.43mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       li:objects {
+        ha:padstack_ref.31538 {
+         proto=0; x=148.114mm; y=3.03726in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31629,12 +18987,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=88
-           name=PD7/USART2_CK/TIM9_CH2
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2792 {
-         proto=1; x=138.43mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31539 {
+         proto=0; x=148.114mm; y=3.06874in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31643,54 +19001,138 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=38
-           name=PE7/ADC_IN22
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.2793 {
-         proto=0; x=146.179667mm; y=2.96969in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=12
-           name=PH0/OSC_IN
-         }
+          li:objects {
+           ha:line.31526 {
+            x1=148.114mm; y1=77.5462mm; x2=148.114mm; y2=77.5462mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31529 {
+            x1=148.114mm; y1=77.5462mm; x2=148.114mm; y2=77.5462mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31532 {
+            x1=148.114mm; y1=77.5462mm; x2=148.114mm; y2=76.5462mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31535 {
+            x1=148.114mm; y1=77.5462mm; x2=147.114mm; y2=77.5462mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.2794 {
-         proto=0; x=130.680079mm; y=2.96969in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAAw
+      }
+      ha:subc.31541 {
+       ha:attributes {
+        {io_pcb::hidename_y}=102.4001 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R107
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=140
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=RESISTOR
+        {io_pcb::hidename_x}=43.4401 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         li:thermal {
-         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         ha:attributes {
-           term=64
-           name=PC7/TIM3_CH2
-         }
-        }
-        ha:padstack_ref.2795 {
-         proto=1; x=5.43031in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              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=87
-           name=PD6/USART2_RX
+           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:padstack_ref.2796 {
-         proto=1; x=5.43031in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.31554 {
+         proto=0; x=43.039796mm; y=4.0in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31699,12 +19141,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=39
-           name=PE8/ADC_IN23
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2797 {
-         proto=0; x=146.179667mm; y=2.98937in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31555 {
+         proto=0; x=42.240204mm; y=4.0in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31713,40 +19155,138 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=11
-           name=VDD5
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.2798 {
-         proto=0; x=130.680079mm; y=2.98937in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=65
-           name=PC8/TIM3_CH3
-         }
+          li:objects {
+           ha:line.31542 {
+            x1=42.64mm; y1=4.0in; x2=42.64mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31545 {
+            x1=42.64mm; y1=4.0in; x2=42.64mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31548 {
+            x1=42.64mm; y1=4.0in; x2=41.64mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31551 {
+            x1=42.64mm; y1=4.0in; x2=42.64mm; y2=100.6mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.2799 {
-         proto=1; x=5.41063in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAAx
+      }
+      ha:subc.31557 {
+       ha:attributes {
+        {io_pcb::hidename_y}=102.4001 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R108
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=140
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=RESISTOR
+        {io_pcb::hidename_x}=73.8439 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         li:thermal {
-         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         ha:attributes {
-           term=86
-           name=PD5/USART2_TX
+           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  
+             }
+           }
          }
-        }
-        ha:padstack_ref.2800 {
-         proto=1; x=5.41063in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.31570 {
+         proto=0; x=73.443596mm; y=4.0in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31755,12 +19295,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=40
-           name=PE9/ADC_IN24/TIM2_CH1_ETR
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2801 {
-         proto=0; x=146.179667mm; y=76.430124mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31571 {
+         proto=0; x=72.644004mm; y=4.0in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31769,26 +19309,138 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=10
-           name=VSS5
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.2802 {
-         proto=0; x=130.680079mm; y=76.430124mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=66
-           name=PC9/TIM3_CH4
-         }
+          li:objects {
+           ha:line.31558 {
+            x1=73.0438mm; y1=4.0in; x2=73.0438mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31561 {
+            x1=73.0438mm; y1=4.0in; x2=73.0438mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31564 {
+            x1=73.0438mm; y1=4.0in; x2=72.0438mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31567 {
+            x1=73.0438mm; y1=4.0in; x2=73.0438mm; y2=100.6mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.2803 {
-         proto=1; x=136.929876mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAAy
+      }
+      ha:subc.31573 {
+       ha:attributes {
+        {io_pcb::hidename_y}=102.4001 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R109
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=140
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=RESISTOR
+        {io_pcb::hidename_x}=103.8159 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.31586 {
+         proto=0; x=103.415596mm; y=4.0in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31797,12 +19449,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=85
-           name=PD4/USART2_RTS/SPI2_MOSI
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2804 {
-         proto=1; x=136.929876mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31587 {
+         proto=0; x=102.616004mm; y=4.0in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31811,12 +19463,138 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=41
-           name=PE10/ADC_IN25/TIM2_CH2
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.2805 {
-         proto=0; x=146.179667mm; y=76.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       }
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.31574 {
+            x1=103.0158mm; y1=4.0in; x2=103.0158mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31577 {
+            x1=103.0158mm; y1=4.0in; x2=103.0158mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31580 {
+            x1=103.0158mm; y1=4.0in; x2=102.0158mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31583 {
+            x1=103.0158mm; y1=4.0in; x2=103.0158mm; y2=100.6mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAAz
+      }
+      ha:subc.31589 {
+       ha:attributes {
+        {io_pcb::hidename_y}=100.3747 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R112
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=140
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=RESISTOR
+        {io_pcb::hidename_x}=122.8471 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.31602 {
+         proto=0; x=122.047mm; y=100.775004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31825,12 +19603,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=9
-           name=PC15/OSC32_OUT
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2806 {
-         proto=0; x=130.680079mm; y=76.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31603 {
+         proto=0; x=122.047mm; y=101.574596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31839,40 +19617,138 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=67
-           name=PA8/USART1_CK/MCO
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.2807 {
-         proto=1; x=136.43mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.31590 {
+            x1=122.047mm; y1=101.1748mm; x2=122.047mm; y2=101.1748mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31593 {
+            x1=122.047mm; y1=101.1748mm; x2=122.047mm; y2=101.1748mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31596 {
+            x1=122.047mm; y1=101.1748mm; x2=122.047mm; y2=100.1748mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31599 {
+            x1=122.047mm; y1=101.1748mm; x2=121.047mm; y2=101.1748mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAA0
+      }
+      ha:subc.31605 {
+       ha:attributes {
+        {io_pcb::hidename_y}=84.7852 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=C12
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.1uF
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=CAPACITOR
+        {io_pcb::hidename_x}=143.7132 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
 
-         ha:attributes {
-           term=84
-           name=PD3/USART2_CTS/SPI2_MISO
-         }
-        }
-        ha:padstack_ref.2808 {
-         proto=1; x=136.43mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.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=42
-           name=PE11/TIM2_CH3
-         }
-        }
-        ha:padstack_ref.2809 {
-         proto=0; x=146.179667mm; y=77.430122mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       li:objects {
+        ha:padstack_ref.31618 {
+         proto=0; x=144.031204mm; y=3.359in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31881,12 +19757,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=8
-           name=PC14/OSC32_IN
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2810 {
-         proto=0; x=130.680079mm; y=77.430122mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31619 {
+         proto=0; x=144.830796mm; y=3.359in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31895,68 +19771,138 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=68
-           name=PA9/USART1_TX
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.2811 {
-         proto=1; x=135.929878mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=83
-           name=PD2/TIM3_ETR
-         }
+          li:objects {
+           ha:line.31606 {
+            x1=144.431mm; y1=3.359in; x2=144.431mm; y2=3.359in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31609 {
+            x1=144.431mm; y1=3.359in; x2=144.431mm; y2=3.359in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31612 {
+            x1=144.431mm; y1=3.359in; x2=145.431mm; y2=3.359in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31615 {
+            x1=144.431mm; y1=3.359in; x2=144.431mm; y2=86.3186mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.2812 {
-         proto=1; x=135.929878mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAA1
+      }
+      ha:subc.31621 {
+       ha:attributes {
+        {io_pcb::hidename_y}=79.9658 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=C10
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.1uF
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=CAPACITOR
+        {io_pcb::hidename_x}=129.9972 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         ha:attributes {
-           term=43
-           name=PE12/TIM2_CH4/SPI1_NSS
-         }
-        }
-        ha:padstack_ref.2813 {
-         proto=0; x=146.179667mm; y=3.06811in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         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=7
-           name=PC13/RTC_AF1/WKUP2
-         }
-        }
-        ha:padstack_ref.2814 {
-         proto=0; x=130.680079mm; y=3.06811in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining { 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=69
-           name=PA10/USART1_RX
-         }
-        }
-        ha:padstack_ref.2815 {
-         proto=1; x=5.33189in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       li:objects {
+        ha:padstack_ref.31634 {
+         proto=0; x=5.097in; y=3.16026in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31965,12 +19911,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=82
-           name=PD1/SPI2_SCK
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2816 {
-         proto=1; x=5.33189in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31635 {
+         proto=0; x=5.097in; y=81.070196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -31979,68 +19925,138 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=44
-           name=PE13/SPI1_SCK
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.2817 {
-         proto=0; x=146.179667mm; y=3.0878in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=6
-           name=VLCD
-         }
+          li:objects {
+           ha:line.31622 {
+            x1=5.097in; y1=3.176in; x2=5.097in; y2=3.176in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31625 {
+            x1=5.097in; y1=3.176in; x2=5.097in; y2=3.176in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31628 {
+            x1=5.097in; y1=3.176in; x2=5.097in; y2=79.6704mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31631 {
+            x1=5.097in; y1=3.176in; x2=128.4638mm; y2=3.176in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.2818 {
-         proto=0; x=130.680079mm; y=3.0878in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAA2
+      }
+      ha:subc.31637 {
+       ha:attributes {
+        {io_pcb::hidename_y}=29.9466 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R17
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=360
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=RESISTOR
+        {io_pcb::hidename_x}=158.8394 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         ha:attributes {
-           term=70
-           name=PA11/USART1_CTS/USBDM/SPI1_MISO
-         }
-        }
-        ha:padstack_ref.2819 {
-         proto=1; x=134.92988mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         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=81
-           name=PD0/SPI2_NSS/TIM9_CH1
-         }
-        }
-        ha:padstack_ref.2820 {
-         proto=1; x=134.92988mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.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=45
-           name=PE14/SPI1_MISO
-         }
-        }
-        ha:padstack_ref.2821 {
-         proto=0; x=146.179667mm; y=3.10748in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       li:objects {
+        ha:padstack_ref.31650 {
+         proto=0; x=159.220404mm; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -32049,12 +20065,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=5
-           name=PE6/TRACED3/WKUP3/TIM9_CH2
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2822 {
-         proto=0; x=130.680079mm; y=3.10748in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31651 {
+         proto=0; x=160.019996mm; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -32063,54 +20079,138 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=71
-           name=PA12/USART1_RTS/USBDP/SPI1_MOSI
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.2823 {
-         proto=1; x=5.29252in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=80
-           name=PC12/USART3_CK
-         }
+          li:objects {
+           ha:line.31638 {
+            x1=159.6202mm; y1=30.48mm; x2=159.6202mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31641 {
+            x1=159.6202mm; y1=30.48mm; x2=159.6202mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31644 {
+            x1=159.6202mm; y1=30.48mm; x2=160.6202mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31647 {
+            x1=159.6202mm; y1=30.48mm; x2=159.6202mm; y2=31.48mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.2824 {
-         proto=1; x=5.29252in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAA3
+      }
+      ha:subc.31653 {
+       ha:attributes {
+        {io_pcb::hidename_y}=37.5666 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R15
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=140
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=RESISTOR
+        {io_pcb::hidename_x}=158.8394 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         li:thermal {
-         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         ha:attributes {
-           term=46
-           name=PE15/SPI1_MOSI
-         }
-        }
-        ha:padstack_ref.2825 {
-         proto=0; x=146.179667mm; y=3.12717in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              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  
+             }
+           }
 
-         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=4
-           name=PE5/TRACED2/TIM9_CH1
-         }
-        }
-        ha:padstack_ref.2826 {
-         proto=0; x=130.680079mm; y=3.12717in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       li:objects {
+        ha:padstack_ref.31666 {
+         proto=0; x=159.220404mm; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -32119,12 +20219,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=72
-           name=PA13/JTMS/SWDIO
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2827 {
-         proto=1; x=133.929882mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31667 {
+         proto=0; x=160.019996mm; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -32133,68 +20233,138 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=79
-           name=PC11/USART3_RX
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.2828 {
-         proto=1; x=133.929882mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=47
-           name=PB10/I2C2_SCL/USART3_TX/TIM2_CH3
-         }
+          li:objects {
+           ha:line.31654 {
+            x1=159.6202mm; y1=38.1mm; x2=159.6202mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31657 {
+            x1=159.6202mm; y1=38.1mm; x2=159.6202mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31660 {
+            x1=159.6202mm; y1=38.1mm; x2=160.6202mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31663 {
+            x1=159.6202mm; y1=38.1mm; x2=159.6202mm; y2=39.1mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.2829 {
-         proto=0; x=146.179667mm; y=79.92999mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAA4
+      }
+      ha:subc.31669 {
+       ha:attributes {
+        {io_pcb::hidename_y}=4.5720 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R12
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=140
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=RESISTOR
+        {io_pcb::hidename_x}=43.7134 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         ha:attributes {
-           term=3
-           name=PE4/TRACED1/TIM3_CH2
-         }
-        }
-        ha:padstack_ref.2830 {
-         proto=0; x=130.680079mm; y=79.92999mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         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=73
-           name=PH2/I2C2_SMBA
-         }
-        }
-        ha:padstack_ref.2831 {
-         proto=1; x=133.43001mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              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=78
-           name=PC10/USART3_TX
-         }
-        }
-        ha:padstack_ref.2832 {
-         proto=1; x=133.43001mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       li:objects {
+        ha:padstack_ref.31682 {
+         proto=0; x=44.907196mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -32203,12 +20373,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=48
-           name=PB11/I2C2_SDA/USART3_RX/TIM2_CH4
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2833 {
-         proto=0; x=146.179667mm; y=80.430116mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31683 {
+         proto=0; x=44.107604mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -32218,81 +20388,137 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=2
-           name=PE3/TRACED0/TIM3_CH1
-         }
-        }
-        ha:padstack_ref.2834 {
-         proto=0; x=130.680079mm; y=80.430116mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=74
-           name=VSS2
+           name=2
          }
         }
-        ha:padstack_ref.2835 {
-         proto=1; x=5.23346in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=77
-           name=PA15/JTDI/TIM2_CH1_ETR/SPI1_NSS
-         }
+          li:objects {
+           ha:line.31670 {
+            x1=44.5074mm; y1=200.0mil; x2=44.5074mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31673 {
+            x1=44.5074mm; y1=200.0mil; x2=44.5074mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31676 {
+            x1=44.5074mm; y1=200.0mil; x2=43.5074mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31679 {
+            x1=44.5074mm; y1=200.0mil; x2=44.5074mm; y2=4.08mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.2836 {
-         proto=1; x=5.23346in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAA5
+      }
+      ha:subc.31685 {
+       ha:attributes {
+        {io_pcb::hidename_y}=22.3012 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R22
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=360
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=RESISTOR
+        {io_pcb::hidename_x}=158.8394 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         ha:attributes {
-           term=49
-           name=VSS1
-         }
-        }
-        ha:padstack_ref.2837 {
-         proto=0; x=146.179667mm; y=3.18622in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         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=1
-           name=PE2/TRACECK/TIM3_ETR
-         }
-        }
-        ha:padstack_ref.2838 {
-         proto=0; x=130.680079mm; y=3.18622in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining { 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=75
-           name=VDD2
-         }
-        }
-        ha:padstack_ref.2839 {
-         proto=1; x=132.430012mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+       li:objects {
+        ha:padstack_ref.31698 {
+         proto=0; x=159.220404mm; y=900.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -32301,12 +20527,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=76
-           name=PA14/JTCK/SWCLK
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.2840 {
-         proto=1; x=132.430012mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:padstack_ref.31699 {
+         proto=0; x=160.019996mm; y=900.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -32315,65 +20541,38 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=50
-           name=VDD1
+           term=2
+           name=2
          }
         }
        }
        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.2841 {
-            x1=131.430014mm; y1=2.67442in; x2=145.429732mm; y2=2.67442in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2844 {
-            x1=131.430014mm; y1=2.67442in; x2=131.430014mm; y2=3.22559in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2847 {
-            x1=131.430014mm; y1=3.22559in; x2=145.429732mm; y2=3.22559in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.2850 {
-            x1=145.429732mm; y1=2.67442in; x2=145.429732mm; y2=3.22559in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.2853 {
-            x=5.73739in; y=3.2374in; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2854 {
-            x1=138.429875mm; y1=74.930124mm; x2=138.429875mm; y2=74.930124mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31686 {
+            x1=159.6202mm; y1=900.0mil; x2=159.6202mm; y2=900.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2857 {
-            x1=138.43mm; y1=74.93mm; x2=138.43mm; y2=74.93mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31689 {
+            x1=159.6202mm; y1=900.0mil; x2=159.6202mm; y2=900.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2860 {
-            x1=138.43mm; y1=74.93mm; x2=137.43mm; y2=74.93mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31692 {
+            x1=159.6202mm; y1=900.0mil; x2=160.6202mm; y2=900.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2863 {
-            x1=138.43mm; y1=74.93mm; x2=138.43mm; y2=73.93mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31695 {
+            x1=159.6202mm; y1=900.0mil; x2=159.6202mm; y2=23.86mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -32387,27 +20586,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACS
+       uid = HWY2P2lhIMcskR/O2jgAAAA6
       }
-      ha:subc.2866 {
+      ha:subc.31701 {
        ha:attributes {
-        {io_pcb::hidename_y}=47.5534 mm
+        {io_pcb::hidename_y}=4.5466 mm
         footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C44
+        {io_pcb::hidename_scale}=70
+        refdes=R9
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=47nF
+        value=140
         vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=132.4244 mm
+        {io_pcb::hidename_direction}=0
+        device=RESISTOR
+        {io_pcb::hidename_x}=72.9356 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -32419,14 +20618,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -32438,14 +20637,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -32457,14 +20656,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
          }
@@ -32472,8 +20671,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2867 {
-         proto=0; x=131.891mm; y=48.874196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31714 {
+         proto=0; x=73.824596mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -32486,8 +20685,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2868 {
-         proto=0; x=131.891mm; y=48.074604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31715 {
+         proto=0; x=73.025004mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -32508,26 +20707,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2869 {
-            x1=131.891mm; y1=48.4744mm; x2=131.891mm; y2=48.4744mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31702 {
+            x1=73.4248mm; y1=200.0mil; x2=73.4248mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2872 {
-            x1=131.891mm; y1=48.4744mm; x2=131.891mm; y2=48.4744mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31705 {
+            x1=73.4248mm; y1=200.0mil; x2=73.4248mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2875 {
-            x1=131.891mm; y1=48.4744mm; x2=131.891mm; y2=49.4744mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31708 {
+            x1=73.4248mm; y1=200.0mil; x2=72.4248mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2878 {
-            x1=131.891mm; y1=48.4744mm; x2=132.891mm; y2=48.4744mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31711 {
+            x1=73.4248mm; y1=200.0mil; x2=73.4248mm; y2=4.08mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -32541,27 +20740,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACT
+       uid = HWY2P2lhIMcskR/O2jgAAAA7
       }
-      ha:subc.2881 {
+      ha:subc.31717 {
        ha:attributes {
-        {io_pcb::hidename_y}=60.5521 mm
+        {io_pcb::hidename_y}=84.3534 mm
         footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=C8
+        {io_pcb::hidename_scale}=70
+        refdes=R13
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=0.22uF
+        value=360
         vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=CAPACITOR
-        {io_pcb::hidename_x}=132.4239 mm
+        {io_pcb::hidename_direction}=2
+        device=RESISTOR
+        {io_pcb::hidename_x}=160.3634 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -32573,14 +20772,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -32592,14 +20791,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -32611,14 +20810,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
          }
@@ -32626,8 +20825,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2882 {
-         proto=0; x=5.232in; y=48.881796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31730 {
+         proto=0; x=159.220404mm; y=3.3in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -32640,8 +20839,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2883 {
-         proto=0; x=5.232in; y=48.082204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31731 {
+         proto=0; x=160.019996mm; y=3.3in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -32662,26 +20861,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2884 {
-            x1=5.232in; y1=48.482mm; x2=5.232in; y2=48.482mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31718 {
+            x1=159.6202mm; y1=3.3in; x2=159.6202mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2887 {
-            x1=5.232in; y1=48.482mm; x2=5.232in; y2=48.482mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31721 {
+            x1=159.6202mm; y1=3.3in; x2=159.6202mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2890 {
-            x1=5.232in; y1=48.482mm; x2=5.232in; y2=49.482mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31724 {
+            x1=159.6202mm; y1=3.3in; x2=160.6202mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2893 {
-            x1=5.232in; y1=48.482mm; x2=133.8928mm; y2=48.482mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31727 {
+            x1=159.6202mm; y1=3.3in; x2=159.6202mm; y2=84.82mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -32695,27 +20894,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACU
+       uid = HWY2P2lhIMcskR/O2jgAAAA8
       }
-      ha:subc.2896 {
+      ha:subc.31733 {
        ha:attributes {
-        {io_pcb::hidename_y}=78.7265 mm
+        {io_pcb::hidename_y}=4.5466 mm
         footprint=0402
         {io_pcb::hidename_scale}=70
-        refdes=C1
+        refdes=R8
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=22pF
+        value=140
         vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=CAPACITOR
-        {io_pcb::hidename_x}=154.9773 mm
+        {io_pcb::hidename_direction}=0
+        device=RESISTOR
+        {io_pcb::hidename_x}=102.5520 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -32780,8 +20979,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2897 {
-         proto=0; x=154.177704mm; y=3.0774685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31746 {
+         proto=0; x=103.415596mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -32794,8 +20993,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2898 {
-         proto=0; x=154.977296mm; y=3.0774685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31747 {
+         proto=0; x=102.616004mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -32816,26 +21015,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2899 {
-            x1=154.5775mm; y1=3.0774685in; x2=154.5775mm; y2=3.0774685in; thickness=0.1mm; clearance=0.0;
+           ha:line.31734 {
+            x1=103.0158mm; y1=200.0mil; x2=103.0158mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2902 {
-            x1=154.5775mm; y1=3.0774685in; x2=154.5775mm; y2=3.0774685in; thickness=0.1mm; clearance=0.0;
+           ha:line.31737 {
+            x1=103.0158mm; y1=200.0mil; x2=103.0158mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2905 {
-            x1=154.5775mm; y1=3.0774685in; x2=155.5775mm; y2=3.0774685in; thickness=0.1mm; clearance=0.0;
+           ha:line.31740 {
+            x1=103.0158mm; y1=200.0mil; x2=102.0158mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2908 {
-            x1=154.5775mm; y1=3.0774685in; x2=154.5775mm; y2=79.1677mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31743 {
+            x1=103.0158mm; y1=200.0mil; x2=103.0158mm; y2=4.08mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -32849,27 +21048,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACV
+       uid = HWY2P2lhIMcskR/O2jgAAAA9
       }
-      ha:subc.2911 {
+      ha:subc.31749 {
        ha:attributes {
-        {io_pcb::hidename_y}=73.1639 mm
+        {io_pcb::hidename_y}=7.4798 mm
         footprint=0402
         {io_pcb::hidename_scale}=70
-        refdes=C3
+        refdes=R7
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=22pF
+        value=140
         vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=CAPACITOR
-        {io_pcb::hidename_x}=155.0281 mm
+        {io_pcb::hidename_direction}=3
+        device=RESISTOR
+        {io_pcb::hidename_x}=128.9304 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -32881,14 +21080,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -32900,14 +21099,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -32919,14 +21118,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
          }
@@ -32934,8 +21133,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2912 {
-         proto=0; x=154.964096mm; y=2.8614685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31762 {
+         proto=0; x=5.06in; y=8.419596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -32948,8 +21147,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2913 {
-         proto=0; x=154.164504mm; y=2.8614685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31763 {
+         proto=0; x=5.06in; y=7.620004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -32970,26 +21169,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2914 {
-            x1=154.5643mm; y1=2.8614685in; x2=154.5643mm; y2=2.8614685in; thickness=0.1mm; clearance=0.0;
+           ha:line.31750 {
+            x1=5.06in; y1=8.0198mm; x2=5.06in; y2=8.0198mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2917 {
-            x1=154.5643mm; y1=2.8614685in; x2=154.5643mm; y2=2.8614685in; thickness=0.1mm; clearance=0.0;
+           ha:line.31753 {
+            x1=5.06in; y1=8.0198mm; x2=5.06in; y2=8.0198mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2920 {
-            x1=154.5643mm; y1=2.8614685in; x2=153.5643mm; y2=2.8614685in; thickness=0.1mm; clearance=0.0;
+           ha:line.31756 {
+            x1=5.06in; y1=8.0198mm; x2=5.06in; y2=9.0198mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2923 {
-            x1=154.5643mm; y1=2.8614685in; x2=154.5643mm; y2=71.6813mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31759 {
+            x1=5.06in; y1=8.0198mm; x2=129.524mm; y2=8.0198mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -33003,27 +21202,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACW
+       uid = HWY2P2lhIMcskR/O2jgAAAA+
       }
-      ha:subc.2926 {
+      ha:subc.31765 {
        ha:attributes {
-        {io_pcb::hidename_y}=75.8563 mm
-        footprint=ABM3B
-        {io_pcb::hidename_scale}=70
-        refdes=X2
+        {io_pcb::hidename_y}=52.9590 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=L174
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=8mhz
+        value=22nH
         vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=CRYSTAL
-        {io_pcb::hidename_x}=155.1297 mm
+        {io_pcb::hidename_direction}=0
+        device=INDUCTOR
+        {io_pcb::hidename_x}=145.1676 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -33035,14 +21234,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.899922mm  
-              -23.62mil  
-              -0.899922mm  
-              23.62mil  
-              0.899922mm  
-              23.62mil  
-              0.899922mm  
-              -23.62mil  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
 
@@ -33054,14 +21253,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.976122mm  
-              -26.62mil  
-              -0.976122mm  
-              26.62mil  
-              0.976122mm  
-              26.62mil  
-              0.976122mm  
-              -26.62mil  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
@@ -33073,14 +21272,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.899922mm  
-              -23.62mil  
-              -0.899922mm  
-              23.62mil  
-              0.899922mm  
-              23.62mil  
-              0.899922mm  
-              -23.62mil  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
          }
@@ -33088,22 +21287,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2927 {
-         proto=0; x=156.577542mm; y=76.542096mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-        ha:padstack_ref.2928 {
-         proto=0; x=152.577804mm; y=76.542096mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:padstack_ref.31778 {
+         proto=0; x=145.656804mm; y=53.3654mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -33116,22 +21301,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2929 {
-         proto=0; x=152.577804mm; y=74.142558mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.2930 {
-         proto=0; x=156.577542mm; y=74.142558mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:padstack_ref.31779 {
+         proto=0; x=146.456396mm; y=53.3654mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -33140,53 +21311,38 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=3
-           name=3
+           term=2
+           name=2
          }
         }
        }
        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:arc.2931 {
-            x=152.0378mm; y=75.58223mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2932 {
-            x1=154.577673mm; y1=75.342327mm; x2=154.577673mm; y2=75.342327mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31766 {
+            x1=146.0566mm; y1=53.3654mm; x2=146.0566mm; y2=53.3654mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2935 {
-            x1=154.5778mm; y1=75.3422mm; x2=154.5778mm; y2=75.3422mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31769 {
+            x1=146.0566mm; y1=53.3654mm; x2=146.0566mm; y2=53.3654mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2938 {
-            x1=154.5778mm; y1=75.3422mm; x2=154.5778mm; y2=76.3422mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31772 {
+            x1=146.0566mm; y1=53.3654mm; x2=147.0566mm; y2=53.3654mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2941 {
-            x1=154.5778mm; y1=75.3422mm; x2=155.5778mm; y2=75.3422mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31775 {
+            x1=146.0566mm; y1=53.3654mm; x2=146.0566mm; y2=54.3654mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -33200,22 +21356,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACX
+       uid = HWY2P2lhIMcskR/O2jgAAAA/
       }
-      ha:subc.2944 {
+      ha:subc.31781 {
        ha:attributes {
-        {io_pcb::hidename_y}=65.4431 mm
+        {io_pcb::hidename_y}=45.1350 mm
         footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=C14
-        value=0.1uF
-        {io_pcb::hidename_direction}=2
-        {io_pcb::hidename_x}=144.7165 mm
+        {io_pcb::hidename_scale}=60
+        refdes=C210
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=5.1pF
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=CAPACITOR
+        {io_pcb::hidename_x}=143.9672 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -33280,8 +21441,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2945 {
-         proto=0; x=144.316196mm; y=64.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31794 {
+         proto=0; x=144.386804mm; y=45.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -33294,8 +21455,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2946 {
-         proto=0; x=5.65026in; y=64.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31795 {
+         proto=0; x=145.186396mm; y=45.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -33316,26 +21477,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2947 {
-            x1=5.666in; y1=64.643mm; x2=5.666in; y2=64.643mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31782 {
+            x1=144.7866mm; y1=45.643mm; x2=144.7866mm; y2=45.643mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2950 {
-            x1=5.666in; y1=64.643mm; x2=5.666in; y2=64.643mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31785 {
+            x1=144.7866mm; y1=45.643mm; x2=144.7866mm; y2=45.643mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2953 {
-            x1=5.666in; y1=64.643mm; x2=142.9164mm; y2=64.643mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31788 {
+            x1=144.7866mm; y1=45.643mm; x2=145.7866mm; y2=45.643mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2956 {
-            x1=5.666in; y1=64.643mm; x2=5.666in; y2=63.643mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31791 {
+            x1=144.7866mm; y1=45.643mm; x2=144.7866mm; y2=46.643mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -33349,22 +21510,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACY
+       uid = HWY2P2lhIMcskR/O2jgAAABA
       }
-      ha:subc.2959 {
+      ha:subc.31797 {
        ha:attributes {
-        {io_pcb::hidename_y}=72.2249 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=C13
-        value=0.1uF
-        {io_pcb::hidename_direction}=1
-        {io_pcb::hidename_x}=147.7645 mm
+        {io_pcb::hidename_y}=40.7078 mm
+        footprint=NDK32
+        {io_pcb::hidename_scale}=60
+        refdes=X1
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=40mhz
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=CRYSTAL
+        {io_pcb::hidename_x}=133.8961 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -33376,14 +21542,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              23.62mil  
+              -0.699897mm  
+              -23.62mil  
+              -0.699897mm  
+              -23.62mil  
+              0.699897mm  
+              23.62mil  
+              0.699897mm  
              }
            }
 
@@ -33395,14 +21561,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
+              26.62mil  
+              -0.776097mm  
+              -26.62mil  
+              -0.776097mm  
+              -26.62mil  
+              0.776097mm  
+              26.62mil  
+              0.776097mm  
              }
            }
 
@@ -33414,14 +21580,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+              23.62mil  
+              -0.699897mm  
+              -23.62mil  
+              -0.699897mm  
+              -23.62mil  
+              0.699897mm  
+              23.62mil  
+              0.699897mm  
              }
            }
          }
@@ -33429,8 +21595,22 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2960 {
-         proto=0; x=5.849in; y=71.824596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31811 {
+         proto=0; x=5.24in; y=41.807493mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+        ha:padstack_ref.31812 {
+         proto=0; x=5.24in; y=39.607853mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -33443,8 +21623,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2961 {
-         proto=0; x=5.849in; y=2.79626in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31813 {
+         proto=0; x=5.30299in; y=39.607853mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -33453,38 +21633,67 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=4
+           name=4
+         }
+        }
+        ha:padstack_ref.31814 {
+         proto=0; x=5.30299in; y=41.807493mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=3
          }
         }
        }
        li:layers {
 
-        ha:subc-aux {
+        ha:top-silk {
          lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.2962 {
-            x1=5.849in; y1=2.812in; x2=5.849in; y2=2.812in; thickness=0.1mm; clearance=0.0;
+           ha:arc.31798 {
+            x=132.216144mm; y=38.747682mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.31799 {
+            x1=133.895973mm; y1=40.707673mm; x2=133.895973mm; y2=40.707673mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2965 {
-            x1=5.849in; y1=2.812in; x2=5.849in; y2=2.812in; thickness=0.1mm; clearance=0.0;
+           ha:line.31802 {
+            x1=5.2715in; y1=40.7078mm; x2=5.2715in; y2=40.7078mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2968 {
-            x1=5.849in; y1=2.812in; x2=5.849in; y2=72.4248mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31805 {
+            x1=5.2715in; y1=40.7078mm; x2=134.8961mm; y2=40.7078mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2971 {
-            x1=5.849in; y1=2.812in; x2=149.5646mm; y2=2.812in; thickness=0.1mm; clearance=0.0;
+           ha:line.31808 {
+            x1=5.2715in; y1=40.7078mm; x2=5.2715in; y2=41.7078mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -33498,27 +21707,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACZ
+       uid = HWY2P2lhIMcskR/O2jgAAABB
       }
-      ha:subc.2974 {
+      ha:subc.31816 {
        ha:attributes {
-        {io_pcb::hidename_y}=88.7354 mm
+        {io_pcb::hidename_y}=47.7004 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R38
+        {io_pcb::hidename_scale}=60
+        refdes=L191
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=200k
+        value=56nH
         vendor=unknown
         {io_pcb::hidename_direction}=1
-        device=RESISTOR
-        {io_pcb::hidename_x}=46.4566 mm
+        device=INDUCTOR
+        {io_pcb::hidename_x}=142.9512 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -33583,8 +21792,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.2975 {
-         proto=0; x=1.852in; y=87.541604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31829 {
+         proto=0; x=5.65in; y=47.293996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -33597,8 +21806,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.2976 {
-         proto=0; x=1.852in; y=88.341196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31830 {
+         proto=0; x=5.65in; y=46.494404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -33619,26 +21828,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.2977 {
-            x1=1.852in; y1=87.9414mm; x2=1.852in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31817 {
+            x1=5.65in; y1=46.8942mm; x2=5.65in; y2=46.8942mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.2980 {
-            x1=1.852in; y1=87.9414mm; x2=1.852in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31820 {
+            x1=5.65in; y1=46.8942mm; x2=5.65in; y2=46.8942mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.2983 {
-            x1=1.852in; y1=87.9414mm; x2=1.852in; y2=86.9414mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31823 {
+            x1=5.65in; y1=46.8942mm; x2=5.65in; y2=47.8942mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.2986 {
-            x1=1.852in; y1=87.9414mm; x2=46.0408mm; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31826 {
+            x1=5.65in; y1=46.8942mm; x2=144.51mm; y2=46.8942mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -33652,27 +21861,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACa
+       uid = HWY2P2lhIMcskR/O2jgAAABC
       }
-      ha:subc.2989 {
+      ha:subc.31832 {
        ha:attributes {
-        {io_pcb::hidename_y}=88.7100 mm
+        {io_pcb::hidename_y}=44.1698 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R39
+        {io_pcb::hidename_scale}=60
+        refdes=L201
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=26.1k
+        value=27nH
         vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=RESISTOR
-        {io_pcb::hidename_x}=45.4914 mm
+        {io_pcb::hidename_direction}=0
+        device=INDUCTOR
+        {io_pcb::hidename_x}=145.3134 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -33684,168 +21893,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
               0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
               -0.349758mm  
               -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.2990 {
-         proto=0; x=1.813in; y=88.341196mm; 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.2991 {
-         proto=0; x=1.813in; y=87.541604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.2992 {
-            x1=1.813in; y1=87.9414mm; x2=1.813in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.2995 {
-            x1=1.813in; y1=87.9414mm; x2=1.813in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.2998 {
-            x1=1.813in; y1=87.9414mm; x2=1.813in; y2=88.9414mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.3001 {
-            x1=1.813in; y1=87.9414mm; x2=47.0502mm; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAACb
-      }
-      ha:subc.3004 {
-       ha:attributes {
-        {io_pcb::hidename_y}=96.2975 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=R125
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=1k
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=RESISTOR
-        {io_pcb::hidename_x}=72.5551 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
               -0.349758mm  
               -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
 
@@ -33857,14 +21912,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -33876,14 +21931,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
          }
@@ -33891,8 +21946,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3005 {
-         proto=0; x=2.825in; y=96.697804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31845 {
+         proto=0; x=5.73526in; y=1.7589685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -33905,8 +21960,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.3006 {
-         proto=0; x=2.825in; y=97.497396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31846 {
+         proto=0; x=146.475196mm; y=1.7589685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -33927,26 +21982,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.3007 {
-            x1=2.825in; y1=97.0976mm; x2=2.825in; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31833 {
+            x1=5.751in; y1=1.7589685in; x2=5.751in; y2=1.7589685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3010 {
-            x1=2.825in; y1=97.0976mm; x2=2.825in; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31836 {
+            x1=5.751in; y1=1.7589685in; x2=5.751in; y2=1.7589685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3013 {
-            x1=2.825in; y1=97.0976mm; x2=2.825in; y2=96.0976mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31839 {
+            x1=5.751in; y1=1.7589685in; x2=147.0754mm; y2=1.7589685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3016 {
-            x1=2.825in; y1=97.0976mm; x2=70.755mm; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31842 {
+            x1=5.751in; y1=1.7589685in; x2=5.751in; y2=45.6778mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -33960,27 +22015,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACc
+       uid = HWY2P2lhIMcskR/O2jgAAABD
       }
-      ha:subc.3019 {
+      ha:subc.31848 {
        ha:attributes {
-        {io_pcb::hidename_y}=93.8083 mm
+        {io_pcb::hidename_y}=46.1256 mm
         footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=R124
+        {io_pcb::hidename_scale}=60
+        refdes=L192
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=3.3k
+        value=27nH
         vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=RESISTOR
-        {io_pcb::hidename_x}=72.5551 mm
+        {io_pcb::hidename_direction}=0
+        device=INDUCTOR
+        {io_pcb::hidename_x}=143.9926 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -33992,14 +22047,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -34011,14 +22066,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -34030,14 +22085,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
          }
@@ -34045,8 +22100,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3020 {
-         proto=0; x=2.825in; y=94.208604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31861 {
+         proto=0; x=5.68426in; y=1.8349685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -34059,8 +22114,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.3021 {
-         proto=0; x=2.825in; y=95.008196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31862 {
+         proto=0; x=5.71574in; y=1.8349685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -34081,26 +22136,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.3022 {
-            x1=2.825in; y1=94.6084mm; x2=2.825in; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31849 {
+            x1=5.7in; y1=1.8349685in; x2=5.7in; y2=1.8349685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3025 {
-            x1=2.825in; y1=94.6084mm; x2=2.825in; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31852 {
+            x1=5.7in; y1=1.8349685in; x2=5.7in; y2=1.8349685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3028 {
-            x1=2.825in; y1=94.6084mm; x2=2.825in; y2=93.6084mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31855 {
+            x1=5.7in; y1=1.8349685in; x2=145.78mm; y2=1.8349685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3031 {
-            x1=2.825in; y1=94.6084mm; x2=70.755mm; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31858 {
+            x1=5.7in; y1=1.8349685in; x2=5.7in; y2=47.6082mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -34114,27 +22169,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACd
+       uid = HWY2P2lhIMcskR/O2jgAAABE
       }
-      ha:subc.3034 {
+      ha:subc.31864 {
        ha:attributes {
-        {io_pcb::hidename_y}=96.3361 mm
+        {io_pcb::hidename_y}=47.3702 mm
         footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=R131
+        {io_pcb::hidename_scale}=60
+        refdes=L193
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=1k
+        value=15nH
         vendor=unknown
         {io_pcb::hidename_direction}=3
-        device=RESISTOR
-        {io_pcb::hidename_x}=110.6551 mm
+        device=INDUCTOR
+        {io_pcb::hidename_x}=146.6596 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -34199,8 +22254,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3035 {
-         proto=0; x=109.855mm; y=96.736404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31877 {
+         proto=0; x=5.751in; y=48.525396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -34213,8 +22268,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.3036 {
-         proto=0; x=109.855mm; y=97.535996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31878 {
+         proto=0; x=5.751in; y=47.725804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -34235,26 +22290,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.3037 {
-            x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31865 {
+            x1=5.751in; y1=48.1256mm; x2=5.751in; y2=48.1256mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3040 {
-            x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31868 {
+            x1=5.751in; y1=48.1256mm; x2=5.751in; y2=48.1256mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3043 {
-            x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=96.1362mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31871 {
+            x1=5.751in; y1=48.1256mm; x2=5.751in; y2=49.1256mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3046 {
-            x1=109.855mm; y1=97.1362mm; x2=108.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31874 {
+            x1=5.751in; y1=48.1256mm; x2=147.0754mm; y2=48.1256mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -34268,27 +22323,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACe
+       uid = HWY2P2lhIMcskR/O2jgAAABF
       }
-      ha:subc.3049 {
+      ha:subc.31880 {
        ha:attributes {
-        {io_pcb::hidename_y}=93.8723 mm
+        {io_pcb::hidename_y}=47.0908 mm
         footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=R128
+        {io_pcb::hidename_scale}=60
+        refdes=C191
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=3.3k
+        value=5.1pF
         vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=RESISTOR
-        {io_pcb::hidename_x}=110.6551 mm
+        {io_pcb::hidename_direction}=0
+        device=CAPACITOR
+        {io_pcb::hidename_x}=143.9926 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -34300,14 +22355,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -34319,14 +22374,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -34338,14 +22393,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
          }
@@ -34353,8 +22408,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3050 {
-         proto=0; x=109.855mm; y=94.272604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31893 {
+         proto=0; x=5.68426in; y=1.8729685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -34367,8 +22422,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.3051 {
-         proto=0; x=109.855mm; y=95.072196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31894 {
+         proto=0; x=5.71574in; y=1.8729685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -34389,26 +22444,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.3052 {
-            x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31881 {
+            x1=5.7in; y1=1.8729685in; x2=5.7in; y2=1.8729685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3055 {
-            x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31884 {
+            x1=5.7in; y1=1.8729685in; x2=5.7in; y2=1.8729685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3058 {
-            x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=93.6724mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31887 {
+            x1=5.7in; y1=1.8729685in; x2=145.78mm; y2=1.8729685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3061 {
-            x1=109.855mm; y1=94.6724mm; x2=108.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31890 {
+            x1=5.7in; y1=1.8729685in; x2=5.7in; y2=48.5734mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -34422,27 +22477,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACf
+       uid = HWY2P2lhIMcskR/O2jgAAABG
       }
-      ha:subc.3064 {
+      ha:subc.31896 {
        ha:attributes {
-        {io_pcb::hidename_y}=13.7734 mm
+        {io_pcb::hidename_y}=47.8528 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R28
+        {io_pcb::hidename_scale}=60
+        refdes=C174
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=3.3k
+        value=39pF
         vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=RESISTOR
-        {io_pcb::hidename_x}=62.9666 mm
+        {io_pcb::hidename_direction}=3
+        device=CAPACITOR
+        {io_pcb::hidename_x}=142.5702 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -34507,8 +22562,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3065 {
-         proto=0; x=63.5mm; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31909 {
+         proto=0; x=5.597in; y=48.678804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -34521,8 +22576,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.3066 {
-         proto=0; x=63.5mm; y=12.535408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31910 {
+         proto=0; x=5.597in; y=49.478396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -34543,26 +22598,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.3067 {
-            x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31897 {
+            x1=5.597in; y1=49.0786mm; x2=5.597in; y2=49.0786mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3070 {
-            x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31900 {
+            x1=5.597in; y1=49.0786mm; x2=5.597in; y2=49.0786mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3073 {
-            x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=13.935204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31903 {
+            x1=5.597in; y1=49.0786mm; x2=5.597in; y2=48.0786mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3076 {
-            x1=63.5mm; y1=12.935204mm; x2=64.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31906 {
+            x1=5.597in; y1=49.0786mm; x2=141.1638mm; y2=49.0786mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -34576,27 +22631,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACg
+       uid = HWY2P2lhIMcskR/O2jgAAABH
       }
-      ha:subc.3079 {
+      ha:subc.31912 {
        ha:attributes {
-        {io_pcb::hidename_y}=11.4112 mm
+        {io_pcb::hidename_y}=49.9356 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R31
+        {io_pcb::hidename_scale}=60
+        refdes=C176
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=1k
+        value=2.2pF
         vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=RESISTOR
-        {io_pcb::hidename_x}=62.9412 mm
+        {io_pcb::hidename_direction}=0
+        device=CAPACITOR
+        {io_pcb::hidename_x}=142.9766 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -34608,14 +22663,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -34627,14 +22682,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -34646,14 +22701,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
          }
@@ -34661,8 +22716,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3080 {
-         proto=0; x=63.5mm; y=435.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31925 {
+         proto=0; x=143.408404mm; y=50.3928mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -34675,8 +22730,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.3081 {
-         proto=0; x=63.5mm; y=10.249408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31926 {
+         proto=0; x=144.207996mm; y=50.3928mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -34697,26 +22752,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.3082 {
-            x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31913 {
+            x1=143.8082mm; y1=50.3928mm; x2=143.8082mm; y2=50.3928mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3085 {
-            x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31916 {
+            x1=143.8082mm; y1=50.3928mm; x2=143.8082mm; y2=50.3928mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3088 {
-            x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=11.649204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31919 {
+            x1=143.8082mm; y1=50.3928mm; x2=144.8082mm; y2=50.3928mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3091 {
-            x1=63.5mm; y1=10.649204mm; x2=64.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31922 {
+            x1=143.8082mm; y1=50.3928mm; x2=143.8082mm; y2=51.3928mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -34730,27 +22785,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACh
+       uid = HWY2P2lhIMcskR/O2jgAAABI
       }
-      ha:subc.3094 {
+      ha:subc.31928 {
        ha:attributes {
-        {io_pcb::hidename_y}=65.2145 mm
+        {io_pcb::hidename_y}=48.1322 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=C11
+        {io_pcb::hidename_scale}=60
+        refdes=C181
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=0.1uF
+        value=5.1pF
         vendor=unknown
-        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_direction}=3
         device=CAPACITOR
-        {io_pcb::hidename_x}=132.7089 mm
+        {io_pcb::hidename_x}=145.5166 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -34762,14 +22817,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -34781,14 +22836,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -34800,14 +22855,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
          }
@@ -34815,8 +22870,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3095 {
-         proto=0; x=132.308596mm; y=2.536in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31941 {
+         proto=0; x=145.0472mm; y=49.427596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -34829,8 +22884,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.3096 {
-         proto=0; x=131.509004mm; y=2.536in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31942 {
+         proto=0; x=145.0472mm; y=48.628004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -34851,26 +22906,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.3097 {
-            x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
+           ha:line.31929 {
+            x1=145.0472mm; y1=49.0278mm; x2=145.0472mm; y2=49.0278mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3100 {
-            x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
+           ha:line.31932 {
+            x1=145.0472mm; y1=49.0278mm; x2=145.0472mm; y2=49.0278mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3103 {
-            x1=131.9088mm; y1=2.536in; x2=130.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
+           ha:line.31935 {
+            x1=145.0472mm; y1=49.0278mm; x2=145.0472mm; y2=50.0278mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3106 {
-            x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=63.4144mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31938 {
+            x1=145.0472mm; y1=49.0278mm; x2=146.0472mm; y2=49.0278mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -34884,90 +22939,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACi
+       uid = HWY2P2lhIMcskR/O2jgAAABJ
       }
-      ha:subc.3109 {
+      ha:subc.31944 {
        ha:attributes {
-        {io_pcb::hidename_y}=95.2500 mm
-        footprint=8ufson2x2
-        {io_pcb::hidename_scale}=100
-        refdes=U4
+        {io_pcb::hidename_y}=48.9958 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=L172
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=LM293
+        value=15nH
         vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=IC
-        {io_pcb::hidename_x}=67.5640 mm
+        {io_pcb::hidename_direction}=0
+        device=INDUCTOR
+        {io_pcb::hidename_x}=142.8242 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.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.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
-              -5.905mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -17.76mil  
-              -0.226187mm  
-              -17.76mil  
-              0.226187mm  
-              17.76mil  
-              0.226187mm  
-              17.76mil  
-              -0.226187mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
-              -5.905mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -34979,14 +22971,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
 
@@ -34998,14 +22990,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              0.301243mm  
-              -0.876299mm  
-              -0.301243mm  
-              -0.876299mm  
-              -0.301243mm  
-              0.876299mm  
-              0.301243mm  
-              0.876299mm  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
@@ -35017,14 +23009,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
          }
@@ -35032,8 +23024,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3110 {
-         proto=0; x=66.538983mm; y=94.499938mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31957 {
+         proto=0; x=5.64526in; y=49.3768mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -35043,25 +23035,11 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=1
-           name=out
-         }
-        }
-        ha:padstack_ref.3111 {
-         proto=0; x=2.700355in; y=3.77953in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=in+
+           name=1
          }
         }
-        ha:padstack_ref.3112 {
-         proto=0; x=66.538983mm; y=3.74016in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31958 {
+         proto=0; x=144.189196mm; y=49.3768mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -35071,148 +23049,37 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=2
-           name=in-
-         }
-        }
-        ha:padstack_ref.3113 {
-         proto=0; x=2.700355in; y=3.75984in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=in-
-         }
-        }
-        ha:padstack_ref.3114 {
-         proto=0; x=66.538983mm; y=3.75984in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=in+
-         }
-        }
-        ha:padstack_ref.3115 {
-         proto=0; x=2.700355in; y=3.74016in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=out
-         }
-        }
-        ha:padstack_ref.3116 {
-         proto=0; x=66.538983mm; y=3.77953in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=V-
-         }
-        }
-        ha:padstack_ref.3117 {
-         proto=0; x=2.700355in; y=94.499938mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=V+
-         }
-        }
-        ha:padstack_ref.3118 {
-         proto=1; x=2.66in; y=95.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=GND
-           name=GND
+           name=2
          }
         }
        }
        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.3119 {
-            x1=2.69937in; y1=3.71063in; x2=2.69937in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3122 {
-            x1=2.62063in; y1=96.249998mm; x2=2.69937in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3125 {
-            x1=2.62063in; y1=3.71063in; x2=2.62063in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3128 {
-            x1=2.62063in; y1=3.71063in; x2=2.69937in; y2=3.71063in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3131 {
-            x1=2.62063in; y1=3.69882in; x2=2.62063in; y2=3.69882in; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.3134 {
-            x1=2.66in; y1=95.25mm; x2=2.66in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31945 {
+            x1=5.661in; y1=49.3768mm; x2=5.661in; y2=49.3768mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3137 {
-            x1=2.66in; y1=95.25mm; x2=2.66in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31948 {
+            x1=5.661in; y1=49.3768mm; x2=5.661in; y2=49.3768mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3140 {
-            x1=2.66in; y1=95.25mm; x2=68.564mm; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31951 {
+            x1=5.661in; y1=49.3768mm; x2=144.7894mm; y2=49.3768mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3143 {
-            x1=2.66in; y1=95.25mm; x2=2.66in; y2=96.25mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31954 {
+            x1=5.661in; y1=49.3768mm; x2=5.661in; y2=50.3768mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -35226,90 +23093,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACj
+       uid = HWY2P2lhIMcskR/O2jgAAABK
       }
-      ha:subc.3146 {
+      ha:subc.31960 {
        ha:attributes {
-        {io_pcb::hidename_y}=95.2500 mm
-        footprint=8ufson2x2
-        {io_pcb::hidename_scale}=100
-        refdes=U5
+        {io_pcb::hidename_y}=49.9356 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=L173
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=LM293
+        value=43nH
         vendor=unknown
         {io_pcb::hidename_direction}=3
-        device=IC
-        {io_pcb::hidename_x}=105.5878 mm
+        device=INDUCTOR
+        {io_pcb::hidename_x}=145.6436 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.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.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
-              -5.905mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -17.76mil  
-              -0.226187mm  
-              -17.76mil  
-              0.226187mm  
-              17.76mil  
-              0.226187mm  
-              17.76mil  
-              -0.226187mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
-              -5.905mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -35321,14 +23125,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -35340,14 +23144,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              0.301243mm  
-              -0.876299mm  
-              -0.301243mm  
-              -0.876299mm  
-              -0.301243mm  
-              0.876299mm  
-              0.301243mm  
-              0.876299mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -35359,14 +23163,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
          }
@@ -35374,8 +23178,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3147 {
-         proto=0; x=4.116645in; y=94.499938mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31973 {
+         proto=0; x=5.711in; y=50.304404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -35385,25 +23189,11 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=1
-           name=out
-         }
-        }
-        ha:padstack_ref.3148 {
-         proto=0; x=106.612817mm; y=3.77953in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=in+
+           name=1
          }
         }
-        ha:padstack_ref.3149 {
-         proto=0; x=4.116645in; y=3.74016in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31974 {
+         proto=0; x=5.711in; y=51.103996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -35413,67 +23203,137 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=2
-           name=in-
+           name=2
          }
         }
-        ha:padstack_ref.3150 {
-         proto=0; x=106.612817mm; y=3.75984in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=6
-           name=in-
-         }
+          li:objects {
+           ha:line.31961 {
+            x1=5.711in; y1=50.7042mm; x2=5.711in; y2=50.7042mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.31964 {
+            x1=5.711in; y1=50.7042mm; x2=5.711in; y2=50.7042mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.31967 {
+            x1=5.711in; y1=50.7042mm; x2=5.711in; y2=49.7042mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.31970 {
+            x1=5.711in; y1=50.7042mm; x2=144.0594mm; y2=50.7042mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.3151 {
-         proto=0; x=4.116645in; y=3.75984in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABL
+      }
+      ha:subc.31976 {
+       ha:attributes {
+        {io_pcb::hidename_y}=51.9168 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=C175
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=6.2pF
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=CAPACITOR
+        {io_pcb::hidename_x}=143.8148 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         ha:attributes {
-           term=3
-           name=in+
-         }
-        }
-        ha:padstack_ref.3152 {
-         proto=0; x=106.612817mm; y=3.74016in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
 
-         ha:attributes {
-           term=7
-           name=out
-         }
-        }
-        ha:padstack_ref.3153 {
-         proto=0; x=4.116645in; y=3.77953in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.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=4
-           name=V-
-         }
-        }
-        ha:padstack_ref.3154 {
-         proto=0; x=106.612817mm; y=94.499938mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       li:objects {
+        ha:padstack_ref.31989 {
+         proto=0; x=144.132804mm; y=2.0609685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -35482,12 +23342,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=8
-           name=V+
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.3155 {
-         proto=1; x=4.157in; y=95.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31990 {
+         proto=0; x=144.932396mm; y=2.0609685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -35496,65 +23356,38 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=GND
-           name=GND
+           term=2
+           name=2
          }
         }
        }
        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.3156 {
-            x1=106.587798mm; y1=3.71063in; x2=106.587798mm; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3159 {
-            x1=4.11763in; y1=96.249998mm; x2=106.587798mm; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3162 {
-            x1=4.11763in; y1=3.71063in; x2=4.11763in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3165 {
-            x1=4.11763in; y1=3.71063in; x2=106.587798mm; y2=3.71063in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3168 {
-            x1=4.11763in; y1=3.69882in; x2=4.11763in; y2=3.69882in; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.3171 {
-            x1=4.157in; y1=95.25mm; x2=4.157in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31977 {
+            x1=144.5326mm; y1=2.0609685in; x2=144.5326mm; y2=2.0609685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3174 {
-            x1=4.157in; y1=95.25mm; x2=4.157in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31980 {
+            x1=144.5326mm; y1=2.0609685in; x2=144.5326mm; y2=2.0609685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3177 {
-            x1=4.157in; y1=95.25mm; x2=106.5878mm; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31983 {
+            x1=144.5326mm; y1=2.0609685in; x2=145.5326mm; y2=2.0609685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3180 {
-            x1=4.157in; y1=95.25mm; x2=4.157in; y2=96.25mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31986 {
+            x1=144.5326mm; y1=2.0609685in; x2=144.5326mm; y2=53.3486mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -35568,22 +23401,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACk
+       uid = HWY2P2lhIMcskR/O2jgAAABM
       }
-      ha:subc.3183 {
+      ha:subc.31992 {
        ha:attributes {
-        {io_pcb::hidename_y}=92.0557 mm
+        {io_pcb::hidename_y}=43.1792 mm
         footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=C15
-        value=0.1uF
-        {io_pcb::hidename_direction}=1
-        {io_pcb::hidename_x}=41.7637 mm
+        {io_pcb::hidename_scale}=60
+        refdes=C221
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=47nF
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=CAPACITOR
+        {io_pcb::hidename_x}=143.0528 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -35648,8 +23486,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3184 {
-         proto=0; x=42.5638mm; y=91.655396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32005 {
+         proto=0; x=142.621mm; y=1.7212285in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -35662,8 +23500,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.3185 {
-         proto=0; x=42.5638mm; y=90.855804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32006 {
+         proto=0; x=142.621mm; y=44.518796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -35684,26 +23522,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.3186 {
-            x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31993 {
+            x1=142.621mm; y1=1.7369685in; x2=142.621mm; y2=1.7369685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3189 {
-            x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31996 {
+            x1=142.621mm; y1=1.7369685in; x2=142.621mm; y2=1.7369685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3192 {
-            x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=92.2556mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31999 {
+            x1=142.621mm; y1=1.7369685in; x2=142.621mm; y2=43.119mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3195 {
-            x1=42.5638mm; y1=91.2556mm; x2=43.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32002 {
+            x1=142.621mm; y1=1.7369685in; x2=141.621mm; y2=1.7369685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -35717,144 +23555,147 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACl
+       uid = HWY2P2lhIMcskR/O2jgAAABN
       }
-      ha:subc.3198 {
+      ha:subc.32008 {
        ha:attributes {
-        {io_pcb::hidename_y}=102.2858 mm
-        footprint=hole-M3
-        {io_pcb::hidename_scale}=100
-        refdes=H6
-        value=
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=83.1596 mm
+        {io_pcb::hidename_y}=43.2808 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=C231
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=1.8nF
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=CAPACITOR
+        {io_pcb::hidename_x}=142.0622 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=125.0mil; 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=175.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=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.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=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.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.3199 {
-         proto=0; x=3.29in; y=4.075in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:padstack_ref.32021 {
+         proto=0; x=5.575in; y=43.725804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:1 {
-            on  
-            solid  
-           }
-           li:3 {
-            on  
-            solid  
-           }
          }
 
          ha:attributes {
            term=1
-           name=pin1
+           name=1
          }
         }
-       }
-       li:layers {
+        ha:padstack_ref.32022 {
+         proto=0; x=5.575in; y=44.525396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:arc.3200 {
-            x=3.29in; y=4.075in; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
+       }
+       li:layers {
 
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.3201 {
-            x1=3.29in; y1=4.075in; x2=3.29in; y2=4.075in; thickness=0.1mm; clearance=0.0;
+           ha:line.32009 {
+            x1=5.575in; y1=44.1256mm; x2=5.575in; y2=44.1256mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3204 {
-            x1=3.29in; y1=4.075in; x2=3.29in; y2=4.075in; thickness=0.1mm; clearance=0.0;
+           ha:line.32012 {
+            x1=5.575in; y1=44.1256mm; x2=5.575in; y2=44.1256mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3207 {
-            x1=3.29in; y1=4.075in; x2=84.566mm; y2=4.075in; thickness=0.1mm; clearance=0.0;
+           ha:line.32015 {
+            x1=5.575in; y1=44.1256mm; x2=5.575in; y2=43.1256mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3210 {
-            x1=3.29in; y1=4.075in; x2=3.29in; y2=104.505mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32018 {
+            x1=5.575in; y1=44.1256mm; x2=140.605mm; y2=44.1256mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -35868,145 +23709,147 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACm
- ha:flags ={ lock=1
- };      }
-      ha:subc.3213 {
+       uid = HWY2P2lhIMcskR/O2jgAAABO
+      }
+      ha:subc.32024 {
        ha:attributes {
-        {io_pcb::hidename_y}=-2.1590 mm
-        footprint=hole-M3
-        {io_pcb::hidename_scale}=100
-        refdes=H5
-        value=
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=79.2734 mm
+        {io_pcb::hidename_y}=40.9186 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=C261
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=47nF
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=CAPACITOR
+        {io_pcb::hidename_x}=139.7254 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=125.0mil; 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=175.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=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.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=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.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.3214 {
-         proto=0; x=3.29in; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:padstack_ref.32037 {
+         proto=0; x=139.2052mm; y=42.112396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:1 {
-            on  
-            solid  
-           }
-           li:3 {
-            on  
-            solid  
-           }
          }
 
          ha:attributes {
            term=1
-           name=pin1
+           name=1
          }
         }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+        ha:padstack_ref.32038 {
+         proto=0; x=139.2052mm; y=41.312804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          li:objects {
-           ha:arc.3215 {
-            x=3.29in; y=125.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
+       }
+       li:layers {
 
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.3216 {
-            x1=3.29in; y1=125.0mil; x2=3.29in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.32025 {
+            x1=139.2052mm; y1=41.7126mm; x2=139.2052mm; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3219 {
-            x1=3.29in; y1=125.0mil; x2=3.29in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.32028 {
+            x1=139.2052mm; y1=41.7126mm; x2=139.2052mm; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3222 {
-            x1=3.29in; y1=125.0mil; x2=84.566mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.32031 {
+            x1=139.2052mm; y1=41.7126mm; x2=139.2052mm; y2=42.7126mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3225 {
-            x1=3.29in; y1=125.0mil; x2=3.29in; y2=4.175mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32034 {
+            x1=139.2052mm; y1=41.7126mm; x2=140.2052mm; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -36020,24 +23863,28 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACn
- ha:flags ={ lock=1
- };      }
-      ha:subc.3228 {
+       uid = HWY2P2lhIMcskR/O2jgAAABP
+      }
+      ha:subc.32040 {
        ha:attributes {
-        {io_pcb::hidename_y}=96.8182 mm
-        footprint=DIP16
-        {io_pcb::hidename_scale}=100
-        refdes=S1
-        value=8DIP
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=125.4760 mm
+        {io_pcb::hidename_y}=40.8170 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=C271
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=47nF
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=CAPACITOR
+        {io_pcb::hidename_x}=138.7094 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=28.0mil; 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 {
@@ -36048,52 +23895,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -30.0mil  
-              -30.0mil  
-              30.0mil  
-              -30.0mil  
-              30.0mil  
-              30.0mil  
-              -30.0mil  
-              30.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -30.0mil  
-              -30.0mil  
-              30.0mil  
-              -30.0mil  
-              30.0mil  
-              30.0mil  
-              -30.0mil  
-              30.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -30.0mil  
-              -30.0mil  
-              30.0mil  
-              -30.0mil  
-              30.0mil  
-              30.0mil  
-              -30.0mil  
-              30.0mil  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -36105,113 +23914,47 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -33.0mil  
-              -33.0mil  
-              33.0mil  
-              -33.0mil  
-              33.0mil  
-              33.0mil  
-              -33.0mil  
-              33.0mil  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
              }
            }
 
            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 {
-              -33.0mil  
-              -33.0mil  
-              33.0mil  
-              -33.0mil  
-              33.0mil  
-              33.0mil  
-              -33.0mil  
-              33.0mil  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
          }
        }
-
-       ha:ps_proto_v4.1 {
-         hdia=28.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=66.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=66.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
       }
 
        li:objects {
-        ha:padstack_ref.3229 {
-         proto=0; x=124.587mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.32053 {
+         proto=0; x=5.443in; y=1.6577085in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-           }
          }
 
          ha:attributes {
@@ -36219,23 +23962,13 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.3230 {
-         proto=1; x=127.127mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.32054 {
+         proto=0; x=5.443in; y=41.306204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-           }
          }
 
          ha:attributes {
@@ -36243,236 +23976,134 @@ ha:pcb-rnd-board-v5 {
            name=2
          }
         }
-        ha:padstack_ref.3231 {
-         proto=1; x=129.667mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-           }
-         }
+       }
+       li:layers {
 
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
-        ha:padstack_ref.3232 {
-         proto=1; x=5.205in; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
+          li:objects {
+           ha:line.32041 {
+            x1=5.443in; y1=41.706mm; x2=5.443in; y2=41.706mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
-           li:3 {
-            on  
-            diag  
-            round  
+           ha:line.32044 {
+            x1=5.443in; y1=41.706mm; x2=5.443in; y2=41.706mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
-         }
-
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.3233 {
-         proto=1; x=134.747mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
+           ha:line.32047 {
+            x1=5.443in; y1=41.706mm; x2=5.443in; y2=42.706mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
-           li:3 {
-            on  
-            diag  
-            round  
+           ha:line.32050 {
+            x1=5.443in; y1=41.706mm; x2=139.2522mm; y2=41.706mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
-         }
-
-         ha:attributes {
-           term=5
-           name=5
-         }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.3234 {
-         proto=1; x=137.287mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-           }
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABQ
+      }
+      ha:subc.32056 {
+       ha:attributes {
+        {io_pcb::hidename_y}=40.8678 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=C291
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=47nF
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=CAPACITOR
+        {io_pcb::hidename_x}=137.6934 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         ha:attributes {
-           term=6
-           name=6
-         }
-        }
-        ha:padstack_ref.3235 {
-         proto=1; x=139.827mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
+           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=7
-           name=7
-         }
-        }
-        ha:padstack_ref.3236 {
-         proto=1; x=5.605in; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
+           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=8
-           name=8
-         }
-        }
-        ha:padstack_ref.3237 {
-         proto=1; x=5.605in; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=9
-           name=9
-         }
-        }
-        ha:padstack_ref.3238 {
-         proto=1; x=139.827mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=10
-           name=10
-         }
-        }
-        ha:padstack_ref.3239 {
-         proto=1; x=137.287mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=11
-           name=11
-         }
-        }
-        ha:padstack_ref.3240 {
-         proto=1; x=134.747mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=12
-           name=12
-         }
-        }
-        ha:padstack_ref.3241 {
-         proto=1; x=5.205in; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=13
-           name=13
-         }
-        }
-        ha:padstack_ref.3242 {
-         proto=1; x=129.667mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
          }
+       }
+      }
 
-         ha:attributes {
-           term=14
-           name=14
-         }
-        }
-        ha:padstack_ref.3243 {
-         proto=1; x=127.127mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+       li:objects {
+        ha:padstack_ref.32069 {
+         proto=0; x=137.287mm; y=42.112396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -36481,12 +24112,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=15
-           name=15
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.3244 {
-         proto=1; x=124.587mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.32070 {
+         proto=0; x=137.287mm; y=41.312804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -36495,68 +24126,38 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=16
-           name=16
+           term=2
+           name=2
          }
         }
        }
        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.3245 {
-            x1=4.855in; y1=3.812in; x2=143.637mm; y2=3.812in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3248 {
-            x1=143.637mm; y1=86.6648mm; x2=143.637mm; y2=3.812in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3251 {
-            x1=4.855in; y1=86.6648mm; x2=143.637mm; y2=86.6648mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3254 {
-            x1=4.855in; y1=93.0148mm; x2=4.855in; y2=3.812in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3257 {
-            x1=4.855in; y1=86.6648mm; x2=4.855in; y2=3.562in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.3260 {
-            x=4.855in; y=3.612in; width=50.0mil; height=50.0mil; astart=90.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.3261 {
-            x1=133.477mm; y1=3.612in; x2=133.477mm; y2=3.612in; thickness=0.1mm; clearance=0.0;
+           ha:line.32057 {
+            x1=137.287mm; y1=41.7126mm; x2=137.287mm; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3264 {
-            x1=124.587mm; y1=3.762in; x2=124.587mm; y2=3.762in; thickness=0.1mm; clearance=0.0;
+           ha:line.32060 {
+            x1=137.287mm; y1=41.7126mm; x2=137.287mm; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3267 {
-            x1=124.587mm; y1=3.762in; x2=124.587mm; y2=96.5548mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32063 {
+            x1=137.287mm; y1=41.7126mm; x2=137.287mm; y2=42.7126mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3270 {
-            x1=124.587mm; y1=3.762in; x2=125.587mm; y2=3.762in; thickness=0.1mm; clearance=0.0;
+           ha:line.32066 {
+            x1=137.287mm; y1=41.7126mm; x2=138.287mm; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -36570,28 +24171,28 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACo
+       uid = HWY2P2lhIMcskR/O2jgAAABR
       }
-      ha:subc.3273 {
+      ha:subc.32072 {
        ha:attributes {
-        {io_pcb::hidename_y}=65.2018 mm
-        footprint=0-215079-4
-        {io_pcb::hidename_scale}=70
-        refdes=J20
+        {io_pcb::hidename_y}=50.6214 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=C47
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=Debug
+        value=47nF
         vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=CONNECTOR
-        {io_pcb::hidename_x}=156.0830 mm
+        {io_pcb::hidename_direction}=3
+        device=CAPACITOR
+        {io_pcb::hidename_x}=140.3096 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=31.5mil; 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 {
@@ -36602,52 +24203,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -31.495mil  
-              -31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -31.495mil  
-              -31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-             }
-           }
-
-           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  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -36659,164 +24222,201 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.926973mm  
-              -0.926973mm  
-              0.926973mm  
-              -0.926973mm  
-              0.926973mm  
-              0.926973mm  
-              -0.926973mm  
-              0.926973mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
              }
            }
 
            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.926973mm  
-              -0.926973mm  
-              0.926973mm  
-              -0.926973mm  
-              0.926973mm  
-              0.926973mm  
-              -0.926973mm  
-              0.926973mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
          }
        }
+      }
 
-       ha:ps_proto_v4.1 {
-         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+       li:objects {
+        ha:padstack_ref.32085 {
+         proto=0; x=139.8402mm; y=51.738996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 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 {
-             bottom = 1
-             copper = 1
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.32086 {
+         proto=0; x=139.8402mm; y=50.939404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+       }
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32073 {
+            x1=139.8402mm; y1=51.3392mm; x2=139.8402mm; y2=51.3392mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
             }
-            clearance=0.0
            }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
+           ha:line.32076 {
+            x1=139.8402mm; y1=51.3392mm; x2=139.8402mm; y2=51.3392mm; 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 {
-             top = 1
-             mask = 1
+           ha:line.32079 {
+            x1=139.8402mm; y1=51.3392mm; x2=139.8402mm; y2=52.3392mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
-            clearance=0.0
            }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=1.853946mm;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
+           ha:line.32082 {
+            x1=139.8402mm; y1=51.3392mm; x2=140.8402mm; y2=51.3392mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
-            clearance=0.0
            }
-         }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABS
+      }
+      ha:subc.32088 {
+       ha:attributes {
+        {io_pcb::hidename_y}=50.6468 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=C45
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=47nF
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=CAPACITOR
+        {io_pcb::hidename_x}=138.2522 mm
        }
+      ha:data {
+            li:padstack_prototypes {
 
-       ha:ps_proto_v4.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=73.06mil;            }
             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=73.06mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=73.06mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_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.3274 {
-         proto=0; x=6.203in; y=2.531in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.32101 {
+         proto=0; x=5.426in; y=2.0377085in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-           }
          }
 
          ha:attributes {
@@ -36824,8 +24424,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.3275 {
-         proto=1; x=6.153in; y=2.631in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.32102 {
+         proto=0; x=5.426in; y=50.958204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -36838,100 +24438,188 @@ ha:pcb-rnd-board-v5 {
            name=2
          }
         }
-        ha:padstack_ref.3276 {
-         proto=1; x=155.0162mm; y=2.531in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
-        ha:padstack_ref.3277 {
-         proto=1; x=153.7462mm; y=2.631in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.3278 {
-         proto=2; x=158.955994mm; y=66.087498mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=0
-           name=mnt
-         }
-        }
        }
        li:layers {
 
-        ha:top-silk {
+        ha:subc-aux {
          lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.3279 {
-            x1=159.950912mm; y1=2.48061in; x2=159.950912mm; y2=2.68138in; thickness=6.0mil; clearance=0.0;
+           ha:line.32089 {
+            x1=5.426in; y1=2.0219685in; x2=5.426in; y2=2.0219685in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
-           ha:line.3282 {
-            x1=5.95871in; y1=2.48061in; x2=159.950912mm; y2=2.48061in; thickness=6.0mil; clearance=0.0;
+           ha:line.32092 {
+            x1=5.426in; y1=2.0219685in; x2=5.426in; y2=2.0219685in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
-           ha:line.3285 {
-            x1=5.95871in; y1=2.48061in; x2=5.95871in; y2=2.68138in; thickness=6.0mil; clearance=0.0;
+           ha:line.32095 {
+            x1=5.426in; y1=2.0219685in; x2=5.426in; y2=52.358mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
-           ha:line.3288 {
-            x1=5.95871in; y1=2.68138in; x2=159.950912mm; y2=2.68138in; thickness=6.0mil; clearance=0.0;
+           ha:line.32098 {
+            x1=5.426in; y1=2.0219685in; x2=138.8204mm; y2=2.0219685in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
           ha:type {
-           silk = 1
            top = 1
+           misc = 1
+           virtual = 1
           }
         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABT
+      }
+      ha:subc.32104 {
+       ha:attributes {
+        {io_pcb::hidename_y}=42.6712 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=C30
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=10pF
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=CAPACITOR
+        {io_pcb::hidename_x}=133.2992 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.32117 {
+         proto=0; x=5.28674in; y=1.6959685in; 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.32118 {
+         proto=0; x=5.25526in; y=1.6959685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+       }
+       li:layers {
 
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.3291 {
-            x1=156.312158mm; y1=65.663419mm; x2=156.312158mm; y2=65.663419mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32105 {
+            x1=133.8834mm; y1=1.6959685in; x2=133.8834mm; y2=1.6959685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3294 {
-            x1=6.203in; y1=2.631in; x2=6.203in; y2=2.631in; thickness=0.1mm; clearance=0.0;
+           ha:line.32108 {
+            x1=133.8834mm; y1=1.6959685in; x2=133.8834mm; y2=1.6959685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3297 {
-            x1=6.203in; y1=2.631in; x2=6.203in; y2=65.8274mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32111 {
+            x1=133.8834mm; y1=1.6959685in; x2=132.8834mm; y2=1.6959685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3300 {
-            x1=6.203in; y1=2.631in; x2=156.5562mm; y2=2.631in; thickness=0.1mm; clearance=0.0;
+           ha:line.32114 {
+            x1=133.8834mm; y1=1.6959685in; x2=133.8834mm; y2=42.0776mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -36945,28 +24633,28 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACp
+       uid = HWY2P2lhIMcskR/O2jgAAABU
       }
-      ha:subc.3303 {
+      ha:subc.32120 {
        ha:attributes {
-        {io_pcb::hidename_y}=89.0524 mm
-        footprint=100mil2pin
-        {io_pcb::hidename_scale}=70
-        refdes=J6
+        {io_pcb::hidename_y}=37.7182 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=C31
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=Force Bootloader
+        value=10pF
         vendor=unknown
         {io_pcb::hidename_direction}=0
-        device=CONNECTOR
-        {io_pcb::hidename_x}=156.9466 mm
+        device=CAPACITOR
+        {io_pcb::hidename_x}=133.3500 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=38.0mil; 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 {
@@ -36977,52 +24665,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
 
@@ -37034,113 +24684,47 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             mask = 1
+             top = 1
+             paste = 1
             }
             clearance=0.0
              li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
          }
        }
-
-       ha:ps_proto_v4.1 {
-         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
       }
 
        li:objects {
-        ha:padstack_ref.3304 {
-         proto=0; x=155.1686mm; y=87.7824mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+        ha:padstack_ref.32133 {
+         proto=0; x=5.25526in; y=38.2516mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-           }
          }
 
          ha:attributes {
@@ -37148,8 +24732,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.3305 {
-         proto=1; x=6.009in; y=87.7824mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+        ha:padstack_ref.32134 {
+         proto=0; x=5.28674in; y=38.2516mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -37165,55 +24749,31 @@ ha:pcb-rnd-board-v5 {
        }
        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.3306 {
-            x1=5.959in; y1=3.506in; x2=156.4386mm; y2=3.506in; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.3309 {
-            x1=156.4386mm; y1=3.406in; x2=156.4386mm; y2=3.506in; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.3312 {
-            x1=5.959in; y1=3.406in; x2=156.4386mm; y2=3.406in; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.3315 {
-            x1=5.959in; y1=3.406in; x2=5.959in; y2=3.506in; thickness=15.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.3318 {
-            x1=6.059in; y1=87.7824mm; x2=6.059in; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32121 {
+            x1=133.8834mm; y1=38.2516mm; x2=133.8834mm; y2=38.2516mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3321 {
-            x1=155.1686mm; y1=87.7824mm; x2=155.1686mm; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32124 {
+            x1=133.8834mm; y1=38.2516mm; x2=133.8834mm; y2=38.2516mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3324 {
-            x1=155.1686mm; y1=87.7824mm; x2=154.1686mm; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32127 {
+            x1=133.8834mm; y1=38.2516mm; x2=134.8834mm; y2=38.2516mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3327 {
-            x1=155.1686mm; y1=87.7824mm; x2=155.1686mm; y2=86.7824mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32130 {
+            x1=133.8834mm; y1=38.2516mm; x2=133.8834mm; y2=39.2516mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -37227,246 +24787,200 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACq
+       uid = HWY2P2lhIMcskR/O2jgAAABV
       }
-      ha:subc.3330 {
+      ha:subc.32136 {
        ha:attributes {
-        {io_pcb::hidename_y}=102.6201 mm
-        footprint=1051330011
-        {io_pcb::hidename_scale}=70
-        refdes=J1
+        {io_pcb::hidename_y}=48.1068 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=L171
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=USBmicroV
+        value=56nH
         vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=CONNECTOR
-        {io_pcb::hidename_x}=142.3416 mm
+        {io_pcb::hidename_direction}=3
+        device=INDUCTOR
+        {io_pcb::hidename_x}=141.6050 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
-         hdia=19.69mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=43.31mil;            }
-            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=43.31mil;            }
-            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=43.31mil;            }
-            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=49.31mil;            }
-            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=49.31mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v4.1 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;            }
             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_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=49.31mil; square=0;            }
             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_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;            }
             ha:combining { auto=1;            }
             ha:layer_mask {
              top = 1
              paste = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
          }
        }
+      }
 
-       ha:ps_proto_v4.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=49.31mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;            }
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             paste = 1
-            }
-            clearance=0.0
-           }
+       li:objects {
+        ha:padstack_ref.32149 {
+         proto=0; x=5.559in; y=49.465196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
          }
-       }
 
-       ha:ps_proto_v4.3 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+         li:thermal {
+         }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.32150 {
+         proto=0; x=5.559in; y=48.665604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=49.31mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
+         li:thermal {
+         }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;            }
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-           }
+         ha:attributes {
+           term=2
+           name=2
          }
+        }
        }
+       li:layers {
 
-       ha:ps_proto_v4.4 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
+          li:objects {
+           ha:line.32137 {
+            x1=5.559in; y1=49.0654mm; x2=5.559in; y2=49.0654mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
             }
-            clearance=0.0
            }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=49.31mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
+           ha:line.32140 {
+            x1=5.559in; y1=49.0654mm; x2=5.559in; y2=49.0654mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
-            clearance=0.0
            }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;            }
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             paste = 1
+           ha:line.32143 {
+            x1=5.559in; y1=49.0654mm; x2=5.559in; y2=50.0654mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
-            clearance=0.0
            }
-         }
+           ha:line.32146 {
+            x1=5.559in; y1=49.0654mm; x2=142.1986mm; y2=49.0654mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABW
+      }
+      ha:subc.32152 {
+       ha:attributes {
+        {io_pcb::hidename_y}=49.9864 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=R171
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=18
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=RESISTOR
+        {io_pcb::hidename_x}=142.5702 mm
        }
+      ha:data {
+            li:padstack_prototypes {
 
-       ha:ps_proto_v4.5 {
+       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.225044mm  
-              -29.53mil  
-              -0.225044mm  
-              -29.53mil  
-              -0.225044mm  
-              29.53mil  
-              0.225044mm  
-              29.53mil  
+            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  
              }
            }
 
@@ -37478,14 +24992,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              0.301244mm  
-              -32.53mil  
-              -0.301244mm  
-              -32.53mil  
-              -0.301244mm  
-              32.53mil  
-              0.301244mm  
-              32.53mil  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -37497,14 +25011,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              0.225044mm  
-              -29.53mil  
-              -0.225044mm  
-              -29.53mil  
-              -0.225044mm  
-              29.53mil  
-              0.225044mm  
-              29.53mil  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
          }
@@ -37512,8 +25026,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3331 {
-         proto=0; x=5.37798in; y=101.7057mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.32165 {
+         proto=0; x=5.597in; y=51.192396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -37522,12 +25036,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=mnt
-           name=mnt
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.3332 {
-         proto=0; x=5.40554in; y=101.7057mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.32166 {
+         proto=0; x=5.597in; y=50.392804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -37536,68 +25050,138 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=mnt
-           name=mnt
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.3333 {
-         proto=0; x=5.59846in; y=101.7057mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=mnt
-           name=mnt
-         }
+          li:objects {
+           ha:line.32153 {
+            x1=5.597in; y1=50.7926mm; x2=5.597in; y2=50.7926mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32156 {
+            x1=5.597in; y1=50.7926mm; x2=5.597in; y2=50.7926mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32159 {
+            x1=5.597in; y1=50.7926mm; x2=5.597in; y2=51.7926mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32162 {
+            x1=5.597in; y1=50.7926mm; x2=143.1638mm; y2=50.7926mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.3334 {
-         proto=0; x=5.62602in; y=101.7057mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABX
+      }
+      ha:subc.32168 {
+       ha:attributes {
+        {io_pcb::hidename_y}=50.1134 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=C173
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=56pF
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=CAPACITOR
+        {io_pcb::hidename_x}=141.5796 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         ha:attributes {
-           term=mnt
-           name=mnt
-         }
-        }
-        ha:padstack_ref.3335 {
-         proto=0; x=5.48035in; y=103.85581mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
 
-         ha:attributes {
-           term=mnt
-           name=mnt
-         }
-        }
-        ha:padstack_ref.3336 {
-         proto=0; x=140.30071mm; y=103.85581mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.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=mnt
-           name=mnt
-         }
-        }
-        ha:padstack_ref.3337 {
-         proto=1; x=5.39176in; y=101.7057mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       li:objects {
+        ha:padstack_ref.32181 {
+         proto=0; x=141.1732mm; y=51.192396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -37606,12 +25190,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=mnt
-           name=mnt
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.3338 {
-         proto=2; x=5.39176in; y=101.7057mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.32182 {
+         proto=0; x=141.1732mm; y=50.392804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -37620,68 +25204,138 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=mnt
-           name=mnt
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.3339 {
-         proto=1; x=142.550896mm; y=101.7057mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=mnt
-           name=mnt
-         }
+          li:objects {
+           ha:line.32169 {
+            x1=141.1732mm; y1=50.7926mm; x2=141.1732mm; y2=50.7926mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32172 {
+            x1=141.1732mm; y1=50.7926mm; x2=141.1732mm; y2=50.7926mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32175 {
+            x1=141.1732mm; y1=50.7926mm; x2=141.1732mm; y2=51.7926mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32178 {
+            x1=141.1732mm; y1=50.7926mm; x2=142.1732mm; y2=50.7926mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.3340 {
-         proto=2; x=142.550896mm; y=101.7057mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABY
+      }
+      ha:subc.32184 {
+       ha:attributes {
+        {io_pcb::hidename_y}=50.9516 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=C172
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=100pF
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=CAPACITOR
+        {io_pcb::hidename_x}=142.5956 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         ha:attributes {
-           term=mnt
-           name=mnt
-         }
-        }
-        ha:padstack_ref.3341 {
-         proto=3; x=139.7508mm; y=103.85581mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
 
-         ha:attributes {
-           term=mnt
-           name=mnt
-         }
-        }
-        ha:padstack_ref.3342 {
-         proto=4; x=139.7508mm; y=103.85581mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.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=mnt
-           name=mnt
-         }
-        }
-        ha:padstack_ref.3343 {
-         proto=5; x=5.45082in; y=101.955636mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       li:objects {
+        ha:padstack_ref.32197 {
+         proto=0; x=5.66974in; y=51.3834mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -37691,11 +25345,11 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=1
-           name=VBUS
+           name=1
          }
         }
-        ha:padstack_ref.3344 {
-         proto=5; x=139.100814mm; y=101.955636mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.32198 {
+         proto=0; x=5.63826in; y=51.3834mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -37705,103 +25359,37 @@ ha:pcb-rnd-board-v5 {
 
          ha:attributes {
            term=2
-           name=DATA-
-         }
-        }
-        ha:padstack_ref.3345 {
-         proto=5; x=139.7508mm; y=101.955636mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=DATA+
-         }
-        }
-        ha:padstack_ref.3346 {
-         proto=5; x=5.52759in; y=101.955636mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=ID
-         }
-        }
-        ha:padstack_ref.3347 {
-         proto=5; x=5.55318in; y=101.955636mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=GND
+           name=2
          }
         }
        }
        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.3348 {
-            x1=5.34452in; y1=101.280758mm; x2=143.750792mm; y2=101.280758mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3351 {
-            x1=143.750792mm; y1=101.280758mm; x2=143.750792mm; y2=104.280752mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3354 {
-            x1=5.34452in; y1=104.280752mm; x2=143.750792mm; y2=104.280752mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3357 {
-            x1=5.34452in; y1=101.280758mm; x2=5.34452in; y2=104.280752mm; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.3360 {
-            x1=139.7508mm; y1=102.285118mm; x2=139.7508mm; y2=102.285118mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32185 {
+            x1=143.6116mm; y1=51.3834mm; x2=143.6116mm; y2=51.3834mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3363 {
-            x1=139.7508mm; y1=101.7057mm; x2=139.7508mm; y2=101.7057mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32188 {
+            x1=143.6116mm; y1=51.3834mm; x2=143.6116mm; y2=51.3834mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3366 {
-            x1=139.7508mm; y1=101.7057mm; x2=140.7508mm; y2=101.7057mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32191 {
+            x1=143.6116mm; y1=51.3834mm; x2=142.6116mm; y2=51.3834mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3369 {
-            x1=139.7508mm; y1=101.7057mm; x2=139.7508mm; y2=102.7057mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32194 {
+            x1=143.6116mm; y1=51.3834mm; x2=143.6116mm; y2=50.3834mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -37815,27 +25403,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACr
+       uid = HWY2P2lhIMcskR/O2jgAAABZ
       }
-      ha:subc.3372 {
+      ha:subc.32200 {
        ha:attributes {
-        {io_pcb::hidename_y}=99.1240 mm
+        {io_pcb::hidename_y}=52.0438 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R3
+        {io_pcb::hidename_scale}=60
+        refdes=C171
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=22
+        value=10nF
         vendor=unknown
         {io_pcb::hidename_direction}=3
-        device=RESISTOR
-        {io_pcb::hidename_x}=140.3218 mm
+        device=CAPACITOR
+        {io_pcb::hidename_x}=143.4084 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -37900,8 +25488,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3373 {
-         proto=0; x=139.763mm; y=99.251004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32213 {
+         proto=0; x=5.634in; y=53.059796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -37914,8 +25502,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.3374 {
-         proto=0; x=139.763mm; y=100.050596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32214 {
+         proto=0; x=5.634in; y=52.260204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -37936,26 +25524,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.3375 {
-            x1=139.763mm; y1=99.6508mm; x2=139.763mm; y2=99.6508mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32201 {
+            x1=5.634in; y1=52.66mm; x2=5.634in; y2=52.66mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3378 {
-            x1=139.763mm; y1=99.6508mm; x2=139.763mm; y2=99.6508mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32204 {
+            x1=5.634in; y1=52.66mm; x2=5.634in; y2=52.66mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3381 {
-            x1=139.763mm; y1=99.6508mm; x2=139.763mm; y2=98.6508mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32207 {
+            x1=5.634in; y1=52.66mm; x2=5.634in; y2=53.66mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3384 {
-            x1=139.763mm; y1=99.6508mm; x2=138.763mm; y2=99.6508mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32210 {
+            x1=5.634in; y1=52.66mm; x2=144.1036mm; y2=52.66mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -37969,27 +25557,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACs
+       uid = HWY2P2lhIMcskR/O2jgAAABa
       }
-      ha:subc.3387 {
+      ha:subc.32216 {
        ha:attributes {
-        {io_pcb::hidename_y}=99.0920 mm
+        {io_pcb::hidename_y}=43.2554 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R2
+        {io_pcb::hidename_scale}=60
+        refdes=C211
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=22
+        value=10nF
         vendor=unknown
         {io_pcb::hidename_direction}=3
-        device=RESISTOR
-        {io_pcb::hidename_x}=139.3190 mm
+        device=CAPACITOR
+        {io_pcb::hidename_x}=144.0688 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -38054,8 +25642,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3388 {
-         proto=0; x=5.463in; y=3.90726in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32229 {
+         proto=0; x=143.6116mm; y=44.518796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -38068,8 +25656,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.3389 {
-         proto=0; x=5.463in; y=100.043996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32230 {
+         proto=0; x=143.6116mm; y=1.7212285in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -38090,26 +25678,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.3390 {
-            x1=5.463in; y1=3.923in; x2=5.463in; y2=3.923in; thickness=0.1mm; clearance=0.0;
+           ha:line.32217 {
+            x1=143.6116mm; y1=1.7369685in; x2=143.6116mm; y2=1.7369685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3393 {
-            x1=5.463in; y1=3.923in; x2=5.463in; y2=3.923in; thickness=0.1mm; clearance=0.0;
+           ha:line.32220 {
+            x1=143.6116mm; y1=1.7369685in; x2=143.6116mm; y2=1.7369685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3396 {
-            x1=5.463in; y1=3.923in; x2=5.463in; y2=98.6442mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32223 {
+            x1=143.6116mm; y1=1.7369685in; x2=143.6116mm; y2=45.119mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3399 {
-            x1=5.463in; y1=3.923in; x2=137.7602mm; y2=3.923in; thickness=0.1mm; clearance=0.0;
+           ha:line.32226 {
+            x1=143.6116mm; y1=1.7369685in; x2=144.6116mm; y2=1.7369685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -38123,22 +25711,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACt
+       uid = HWY2P2lhIMcskR/O2jgAAABb
       }
-      ha:subc.3402 {
+      ha:subc.32232 {
        ha:attributes {
-        {io_pcb::hidename_y}=41.4401 mm
+        {io_pcb::hidename_y}=40.8932 mm
         footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=R40
-        value=200k
-        {io_pcb::hidename_direction}=2
-        {io_pcb::hidename_x}=51.1109 mm
+        {io_pcb::hidename_scale}=60
+        refdes=C251
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=47nF
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=CAPACITOR
+        {io_pcb::hidename_x}=140.6652 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -38150,14 +25743,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -38169,14 +25762,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -38188,14 +25781,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
          }
@@ -38203,8 +25796,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3403 {
-         proto=0; x=50.710596mm; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32245 {
+         proto=0; x=5.519in; y=42.112396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -38217,8 +25810,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.3404 {
-         proto=0; x=49.911004mm; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32246 {
+         proto=0; x=5.519in; y=41.312804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -38239,26 +25832,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.3405 {
-            x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
+           ha:line.32233 {
+            x1=5.519in; y1=41.7126mm; x2=5.519in; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3408 {
-            x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
+           ha:line.32236 {
+            x1=5.519in; y1=41.7126mm; x2=5.519in; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3411 {
-            x1=50.3108mm; y1=1.6in; x2=49.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
+           ha:line.32239 {
+            x1=5.519in; y1=41.7126mm; x2=5.519in; y2=42.7126mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3414 {
-            x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=39.64mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32242 {
+            x1=5.519in; y1=41.7126mm; x2=141.1826mm; y2=41.7126mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -38272,22 +25865,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACu
+       uid = HWY2P2lhIMcskR/O2jgAAABc
       }
-      ha:subc.3417 {
+      ha:subc.32248 {
        ha:attributes {
-        {io_pcb::hidename_y}=40.8559 mm
+        {io_pcb::hidename_y}=50.5714 mm
         footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=R41
-        value=200k
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=49.5107 mm
+        {io_pcb::hidename_scale}=60
+        refdes=R30
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=56k
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=RESISTOR
+        {io_pcb::hidename_x}=139.2682 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -38299,14 +25897,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -38318,14 +25916,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
 
@@ -38337,14 +25935,14 @@ ha:pcb-rnd-board-v5 {
             }
             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  
              }
            }
          }
@@ -38352,8 +25950,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3418 {
-         proto=0; x=49.911004mm; y=1.64in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32261 {
+         proto=0; x=5.466in; y=51.733196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -38366,8 +25964,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.3419 {
-         proto=0; x=50.710596mm; y=1.64in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32262 {
+         proto=0; x=5.466in; y=50.933604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -38388,26 +25986,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.3420 {
-            x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
+           ha:line.32249 {
+            x1=5.466in; y1=51.3334mm; x2=5.466in; y2=51.3334mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3423 {
-            x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
+           ha:line.32252 {
+            x1=5.466in; y1=51.3334mm; x2=5.466in; y2=51.3334mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3426 {
-            x1=50.3108mm; y1=1.64in; x2=51.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
+           ha:line.32255 {
+            x1=5.466in; y1=51.3334mm; x2=5.466in; y2=52.3334mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3429 {
-            x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=42.656mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32258 {
+            x1=5.466in; y1=51.3334mm; x2=139.8364mm; y2=51.3334mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -38421,22 +26019,27 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACv
+       uid = HWY2P2lhIMcskR/O2jgAAABd
       }
-      ha:subc.3432 {
+      ha:subc.32264 {
        ha:attributes {
-        {io_pcb::hidename_y}=43.4721 mm
+        {io_pcb::hidename_y}=43.6872 mm
         footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=R42
-        value=22k
-        {io_pcb::hidename_direction}=2
-        {io_pcb::hidename_x}=51.1109 mm
+        {io_pcb::hidename_scale}=60
+        refdes=C43
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=47nF
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=CAPACITOR
+        {io_pcb::hidename_x}=132.6896 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -38501,8 +26104,8 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3433 {
-         proto=0; x=50.710596mm; y=1.68in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32277 {
+         proto=0; x=132.931404mm; y=1.7339685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -38515,8 +26118,8 @@ ha:pcb-rnd-board-v5 {
            name=1
          }
         }
-        ha:padstack_ref.3434 {
-         proto=0; x=49.911004mm; y=1.68in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32278 {
+         proto=0; x=133.730996mm; y=1.7339685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -38537,26 +26140,26 @@ ha:pcb-rnd-board-v5 {
          ha:combining {         }
 
           li:objects {
-           ha:line.3435 {
-            x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
+           ha:line.32265 {
+            x1=133.3312mm; y1=1.7339685in; x2=133.3312mm; y2=1.7339685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.3438 {
-            x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
+           ha:line.32268 {
+            x1=133.3312mm; y1=1.7339685in; x2=133.3312mm; y2=1.7339685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.3441 {
-            x1=50.3108mm; y1=1.68in; x2=49.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
+           ha:line.32271 {
+            x1=133.3312mm; y1=1.7339685in; x2=134.3312mm; y2=1.7339685in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.3444 {
-            x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=41.672mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32274 {
+            x1=133.3312mm; y1=1.7339685in; x2=133.3312mm; y2=45.0428mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -38570,22 +26173,63 @@ ha:pcb-rnd-board-v5 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAACw
+       uid = HWY2P2lhIMcskR/O2jgAAABe
       }
-      ha:subc.3447 {
+      ha:subc.32280 {
        ha:attributes {
-        {io_pcb::hidename_y}=67.3258 mm
-        footprint=2512
+        {io_pcb::hidename_y}=46.3796 mm
+        footprint=TI-QFN32-new
         {io_pcb::hidename_scale}=100
-        refdes=R1
-        value=0.001
-        {io_pcb::hidename_direction}=2
-        {io_pcb::hidename_x}=50.8344 mm
+        refdes=U6
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=CC1200
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=IC
+        {io_pcb::hidename_x}=137.7188 mm
        }
       ha:data {
             li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.0 {
+         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=29.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=29.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=29.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -38597,14 +26241,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.777807mm  
-              -1.484889mm  
-              -1.484905mm  
-              -0.777777mm  
-              0.777807mm  
-              1.484889mm  
-              1.484905mm  
-              0.777777mm  
+              -66.93mil  
+              66.93mil  
+              66.93mil  
+              66.93mil  
+              66.93mil  
+              -66.93mil  
+              -66.93mil  
+              -66.93mil  
              }
            }
 
@@ -38616,143 +26260,108 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.77781mm  
-              -1.767766mm  
-              -1.767782mm  
-              -0.777774mm  
-              0.77781mm  
-              1.767766mm  
-              1.767782mm  
-              0.777774mm  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
              }
            }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:combining {            }
             ha:layer_mask {
+             copper = 1
              top = 1
-             paste = 1
             }
             clearance=0.0
              li:ps_poly {
-              -0.777807mm  
-              -1.484889mm  
-              -1.484905mm  
-              -0.777777mm  
-              0.777807mm  
-              1.484889mm  
-              1.484905mm  
-              0.777777mm  
+              -12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              -12.99mil  
+              -12.99mil  
+              -12.99mil  
              }
            }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.3448 {
-         proto=0; x=52.3568mm; y=64.991016mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=pin1
-         }
-        }
-        ha:padstack_ref.3449 {
-         proto=0; x=47.9728mm; y=69.374984mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
 
-         ha:attributes {
-           term=2
-           name=pin2
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+             }
+           }
          }
-        }
        }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.3450 {
-            x1=47.5487mm; y1=67.5366mm; x2=50.5185mm; y2=64.5669mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3453 {
-            x1=49.811178mm; y1=69.7991mm; x2=52.780946mm; y2=66.829432mm; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
 
-        ha: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.3456 {
-            x1=50.1648mm; y1=67.183mm; x2=50.1648mm; y2=67.183mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.3459 {
-            x1=1.975in; y1=67.183mm; x2=1.975in; y2=67.183mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.3462 {
-            x1=1.975in; y1=67.183mm; x2=1.975in; y2=66.183mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
+            clearance=0.0
+             li:ps_poly {
+              -12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              -12.99mil  
+              -12.99mil  
+              -12.99mil  
+             }
            }
-           ha:line.3465 {
-            x1=1.975in; y1=67.183mm; x2=49.165mm; y2=67.183mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
+            clearance=0.0
+             li:ps_poly {
+              -12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              -12.99mil  
+              -12.99mil  
+              -12.99mil  
+             }
            }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAACx
-      }
-      ha:subc.3468 {
-       ha:attributes {
-        {io_pcb::hidename_y}=62.0903 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=C16
-        value=0.1uF
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=46.6659 mm
+         }
        }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.4 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -38764,14 +26373,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.0706mm  
-              -0.424062mm  
-              -0.424062mm  
-              -0.0706mm  
-              0.0706mm  
-              0.424062mm  
-              0.424062mm  
-              0.0706mm  
+              -7.5mil  
+              7.5mil  
+              7.5mil  
+              7.5mil  
+              7.5mil  
+              -7.5mil  
+              -7.5mil  
+              -7.5mil  
              }
            }
 
@@ -38783,14 +26392,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.0706mm  
-              -0.531824mm  
-              -0.531824mm  
-              -0.0706mm  
-              0.0706mm  
-              0.531824mm  
-              0.531824mm  
-              0.0706mm  
+              -12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              -12.99mil  
+              -12.99mil  
+              -12.99mil  
              }
            }
 
@@ -38802,110 +26411,83 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.0706mm  
-              -0.424062mm  
-              -0.424062mm  
-              -0.0706mm  
-              0.0706mm  
-              0.424062mm  
-              0.424062mm  
-              0.0706mm  
+              -7.5mil  
+              7.5mil  
+              7.5mil  
+              7.5mil  
+              7.5mil  
+              -7.5mil  
+              -7.5mil  
+              -7.5mil  
              }
            }
          }
        }
-      }
-
-       li:objects {
-        ha:padstack_ref.3469 {
-         proto=0; x=46.0994mm; y=63.2488mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.3470 {
-         proto=0; x=46.6648mm; y=62.6834mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
 
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
+       ha:ps_proto_v6.5 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-          li:objects {
-           ha:line.3471 {
-            x1=46.3821mm; y1=62.9661mm; x2=46.3821mm; y2=62.9661mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.3474 {
-            x1=46.3821mm; y1=62.9661mm; x2=46.3821mm; y2=62.9661mm; 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.425067mm  
+              -5.905mil  
+              -0.425067mm  
+              5.905mil  
+              0.425067mm  
+              5.905mil  
+              0.425067mm  
+              -5.905mil  
+             }
            }
-           ha:line.3477 {
-            x1=46.3821mm; y1=62.9661mm; x2=46.3821mm; y2=63.9661mm; 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.495044mm  
+              -8.66mil  
+              -0.495044mm  
+              8.66mil  
+              0.495044mm  
+              8.66mil  
+              0.495044mm  
+              -8.66mil  
+             }
            }
-           ha:line.3480 {
-            x1=46.3821mm; y1=62.9661mm; x2=47.3821mm; y2=62.9661mm; 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.425067mm  
+              -5.905mil  
+              -0.425067mm  
+              5.905mil  
+              0.425067mm  
+              5.905mil  
+              0.425067mm  
+              -5.905mil  
+             }
            }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAACy
-      }
-      ha:subc.3483 {
-       ha:attributes {
-        {io_pcb::hidename_y}=64.7192 mm
-        copyright=2006 DJ Delorie
-        author=DJ Delorie
-        footprint=SOT23-5
-        dist-license=GPL
-        {io_pcb::hidename_scale}=89
-        refdes=U8
-        value=INA180
-        {io_pcb::hidename_direction}=0
-        use-license=Unlimited
-        {io_pcb::hidename_x}=46.8122 mm
+         }
        }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v4.0 {
+       ha:ps_proto_v6.6 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -38917,14 +26499,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.574752mm  
-              0.1437mm  
-              -0.1437mm  
-              0.574752mm  
-              0.574752mm  
-              -0.1437mm  
-              0.1437mm  
-              -0.574752mm  
+              -0.425069mm  
+              -5.905mil  
+              -0.425069mm  
+              5.905mil  
+              0.425069mm  
+              5.905mil  
+              0.425069mm  
+              -5.905mil  
              }
            }
 
@@ -38936,14 +26518,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.682514mm  
-              0.1437mm  
-              -0.1437mm  
-              0.682514mm  
-              0.682514mm  
-              -0.1437mm  
-              0.1437mm  
-              -0.682514mm  
+              -0.495046mm  
+              -8.66mil  
+              -0.495046mm  
+              8.66mil  
+              0.495046mm  
+              8.66mil  
+              0.495046mm  
+              -8.66mil  
              }
            }
 
@@ -38955,20 +26537,20 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.574752mm  
-              0.1437mm  
-              -0.1437mm  
-              0.574752mm  
-              0.574752mm  
-              -0.1437mm  
-              0.1437mm  
-              -0.574752mm  
+              -0.425069mm  
+              -5.905mil  
+              -0.425069mm  
+              5.905mil  
+              0.425069mm  
+              5.905mil  
+              0.425069mm  
+              -5.905mil  
              }
            }
          }
        }
 
-       ha:ps_proto_v4.1 {
+       ha:ps_proto_v6.7 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -38980,14 +26562,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.574751mm  
-              0.143575mm  
-              -0.143775mm  
-              0.574701mm  
-              0.574751mm  
-              -0.143575mm  
-              0.143775mm  
-              -0.574701mm  
+              5.905mil  
+              -0.425069mm  
+              -5.905mil  
+              -0.425069mm  
+              -5.905mil  
+              0.425069mm  
+              5.905mil  
+              0.425069mm  
              }
            }
 
@@ -38999,14 +26581,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.682514mm  
-              0.143556mm  
-              -0.143794mm  
-              0.682464mm  
-              0.682514mm  
-              -0.143556mm  
-              0.143794mm  
-              -0.682464mm  
+              8.66mil  
+              -0.495046mm  
+              -8.66mil  
+              -0.495046mm  
+              -8.66mil  
+              0.495046mm  
+              8.66mil  
+              0.495046mm  
              }
            }
 
@@ -39018,20 +26600,20 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.574751mm  
-              0.143575mm  
-              -0.143775mm  
-              0.574701mm  
-              0.574751mm  
-              -0.143575mm  
-              0.143775mm  
-              -0.574701mm  
+              5.905mil  
+              -0.425069mm  
+              -5.905mil  
+              -0.425069mm  
+              -5.905mil  
+              0.425069mm  
+              5.905mil  
+              0.425069mm  
              }
            }
          }
        }
 
-       ha:ps_proto_v4.2 {
+       ha:ps_proto_v6.8 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -39043,14 +26625,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.574702mm  
-              0.14365mm  
-              -0.14365mm  
-              0.574702mm  
-              0.574702mm  
-              -0.14365mm  
-              0.14365mm  
-              -0.574702mm  
+              5.905mil  
+              -0.425067mm  
+              -5.905mil  
+              -0.425067mm  
+              -5.905mil  
+              0.425067mm  
+              5.905mil  
+              0.425067mm  
              }
            }
 
@@ -39062,14 +26644,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.682464mm  
-              0.14365mm  
-              -0.14365mm  
-              0.682464mm  
-              0.682464mm  
-              -0.14365mm  
-              0.14365mm  
-              -0.682464mm  
+              8.66mil  
+              -0.495044mm  
+              -8.66mil  
+              -0.495044mm  
+              -8.66mil  
+              0.495044mm  
+              8.66mil  
+              0.495044mm  
              }
            }
 
@@ -39081,14 +26663,14 @@ ha:pcb-rnd-board-v5 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.574702mm  
-              0.14365mm  
-              -0.14365mm  
-              0.574702mm  
-              0.574702mm  
-              -0.14365mm  
-              0.14365mm  
-              -0.574702mm  
+              5.905mil  
+              -0.425067mm  
+              -5.905mil  
+              -0.425067mm  
+              -5.905mil  
+              0.425067mm  
+              5.905mil  
+              0.425067mm  
              }
            }
          }
@@ -39096,282 +26678,266 @@ ha:pcb-rnd-board-v5 {
       }
 
        li:objects {
-        ha:padstack_ref.3484 {
-         proto=0; x=1.9386811in; y=64.955mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.32294 {
+         proto=0; x=139.038584mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=4
-           name=4
+           term=33
+           name=GND
          }
         }
-        ha:padstack_ref.3485 {
-         proto=0; x=47.8416mm; y=63.5541mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.32295 {
+         proto=0; x=139.038584mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=5
-           name=5
+           term=33
+           name=GND
          }
         }
-        ha:padstack_ref.3486 {
-         proto=1; x=46.3688mm; y=2.5601122in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.32296 {
+         proto=0; x=139.038584mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=33
+           name=GND
          }
         }
-        ha:padstack_ref.3487 {
-         proto=0; x=47.0693mm; y=65.7273mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.32297 {
+         proto=0; x=137.7188mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=33
+           name=GND
          }
         }
-        ha:padstack_ref.3488 {
-         proto=2; x=47.76975mm; y=66.42775mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.32298 {
+         proto=0; x=137.7188mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=3
-           name=3
+           term=33
+           name=GND
          }
         }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+        ha:padstack_ref.32299 {
+         proto=0; x=137.7188mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
 
-          li:objects {
-           ha:line.3489 {
-            x1=47.6261mm; y1=67.2899mm; x2=1.97333071in; y2=64.7934mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3492 {
-            x1=48.0032mm; y1=62.674mm; x2=1.97333071in; y2=64.7934mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.3495 {
-            x1=45.5067mm; y1=65.1705mm; x2=48.0032mm; y2=62.674mm; thickness=10.0mil; clearance=0.0;
+         li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
            }
-           ha:line.3498 {
-            x1=45.5067mm; y1=65.1705mm; x2=47.6261mm; y2=67.2899mm; thickness=10.0mil; clearance=0.0;
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:attributes {
+           term=33
+           name=GND
+         }
+        }
+        ha:padstack_ref.32300 {
+         proto=0; x=136.398762mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
 
-          li:objects {
-           ha:line.3501 {
-            x1=47.65839mm; y1=65.1382mm; x2=47.65839mm; y2=65.1382mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
+         li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
            }
-           ha:line.3504 {
-            x1=1.9386811in; y1=64.955mm; x2=1.9386811in; y2=64.955mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
-           ha:line.3507 {
-            x1=1.9386811in; y1=64.955mm; x2=1.9386811in; y2=65.955mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
+        }
+        ha:padstack_ref.32301 {
+         proto=0; x=136.398762mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
            }
-           ha:line.3510 {
-            x1=1.9386811in; y1=64.955mm; x2=50.2425mm; y2=64.955mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAACz
-      }
-      ha:subc.10883 {
-       ha:attributes {
-        value=IPD068P03L3GATMA1
-        footprint=TO252FET
-        refdes=Q10
-       }
-      ha:data {
-            li:padstack_prototypes {
+         }
 
-       ha:ps_proto_v4.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+         ha:attributes {
+           term=33
+           name=GND
+         }
+        }
+        ha:padstack_ref.32302 {
+         proto=0; x=136.398762mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         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  
-              -1.400048mm  
-              -29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              1.400048mm  
-              29.53mil  
-              1.400048mm  
-             }
+         li:thermal {
+           li:1 {
+            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 {
-              32.53mil  
-              -1.476248mm  
-              -32.53mil  
-              -1.476248mm  
-              -32.53mil  
-              1.476248mm  
-              32.53mil  
-              1.476248mm  
-             }
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              -1.400048mm  
-              -29.53mil  
-              1.400048mm  
-              29.53mil  
-              1.400048mm  
-             }
-           }
+         ha:attributes {
+           term=33
+           name=GND
+         }
+        }
+        ha:padstack_ref.32303 {
+         proto=1; x=137.7188mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
          }
-       }
 
-       ha:ps_proto_v4.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 {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
-             }
-           }
+         ha:attributes {
+           term=33
+           name=GND
+         }
+        }
+        ha:padstack_ref.32304 {
+         proto=2; x=139.038584mm; y=1.7740085in; 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 {
-              -3.226308mm  
-              -3.126232mm  
-              -3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              3.126232mm  
-              3.226308mm  
-              -3.126232mm  
-             }
-           }
+         li:thermal {
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-              -3.050032mm  
-             }
-           }
+         ha:attributes {
+           term=33
+           name=GND
+         }
+        }
+        ha:padstack_ref.32305 {
+         proto=3; x=139.038584mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.10909 {
-         proto=0; x=160.0mil; y=2.80006in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
+        }
+        ha:padstack_ref.32306 {
+         proto=4; x=139.038584mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -39380,12 +26946,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=3
-           name=G
+           term=33
+           name=GND
          }
         }
-        ha:padstack_ref.10910 {
-         proto=1; x=250.0mil; y=2.554in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.32307 {
+         proto=2; x=139.038584mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -39394,12 +26960,12 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=1
-           name=D
+           term=33
+           name=GND
          }
         }
-        ha:padstack_ref.10911 {
-         proto=0; x=340.0mil; y=2.80006in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.32308 {
+         proto=3; x=139.038584mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -39408,7076 +26974,19759 @@ ha:pcb-rnd-board-v5 {
          }
 
          ha:attributes {
-           term=2
-           name=S
+           term=33
+           name=GND
          }
         }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.10884 {
-            x1=3.10007mm; y1=2.47919in; x2=9.59993mm; y2=2.47919in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.10887 {
-            x1=9.59993mm; y1=2.47919in; x2=9.59993mm; y2=2.71935in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.10890 {
-            x1=9.59993mm; y1=2.71935in; x2=3.10007mm; y2=2.71935in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.10893 {
-            x1=3.10007mm; y1=2.71935in; x2=3.10007mm; y2=2.47919in; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.10897 {
-            x1=250.0mil; y1=2.71804in; x2=250.0mil; y2=2.71804in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.10900 {
-            x1=250.0mil; y1=2.80006in; x2=250.0mil; y2=2.80006in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.10903 {
-            x1=250.0mil; y1=2.80006in; x2=7.35mm; y2=2.80006in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.10906 {
-            x1=250.0mil; y1=2.80006in; x2=250.0mil; y2=72.121524mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = esv8OJDebGIPecy8VZQAAAC0
-      }
-     ha:subc.629 {
-      ha:attributes {
-       {io_pcb::hidename_y}=53.3146 mm
-       footprint=fuse3568
-       {io_pcb::hidename_scale}=70
-       refdes=F1
-       manufacturer=unknown
-       vendor_part_number=unknown
-       manufacturer_part_number=unknown
-       value=fuse3568
-       vendor=unknown
-       {io_pcb::hidename_direction}=1
-       device=FUSE
-       {io_pcb::hidename_x}=8.2550 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=63.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=119.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=119.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.630 {
-        proto=0; x=258.0mil; y=2.294in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.631 {
-        proto=0; x=392.0mil; y=2.294in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+        ha:padstack_ref.32309 {
+         proto=4; x=139.038584mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.632 {
-        proto=0; x=258.0mil; y=1.904in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
+        ha:padstack_ref.32310 {
+         proto=2; x=139.038584mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-       ha:padstack_ref.633 {
-        proto=0; x=392.0mil; y=1.904in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
+        ha:padstack_ref.32311 {
+         proto=3; x=5.44797in; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-      }
-      li:layers {
+        ha:padstack_ref.32312 {
+         proto=4; x=5.44797in; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+         li:thermal {
+         }
 
-         li:objects {
-          ha:line.634 {
-           x1=325.0mil; y1=2.099in; x2=325.0mil; y2=2.099in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.637 {
-           x1=325.0mil; y1=2.099in; x2=325.0mil; y2=2.099in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.640 {
-           x1=325.0mil; y1=2.099in; x2=7.255mm; y2=2.099in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.643 {
-           x1=325.0mil; y1=2.099in; x2=325.0mil; y2=52.3146mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
+         ha:attributes {
+           term=33
+           name=GND
          }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
+        }
+        ha:padstack_ref.32313 {
+         proto=3; x=5.44797in; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
          }
-       }
-      }
-     }
-      uid = HWY2P2lhIMcskR/O2jgAAAAc
-     }
-   }
-   li:layers {
 
-    ha:top {
-     lid=0
-     group=3
-     ha:combining {     }
-     visible=1
+         li:thermal {
+         }
 
-      li:objects {
-       ha:line.3513 {
-        x1=5.652in; y1=1.7109685in; x2=5.6355in; y2=1.6944685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3516 {
-        x1=5.652in; y1=1.7109685in; x2=5.652in; y2=43.7258mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3519 {
-        x1=142.621mm; y1=43.5602mm; x2=5.636in; y2=43.0268mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3522 {
-        x1=142.621mm; y1=43.5602mm; x2=142.621mm; y2=43.7126mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3525 {
-        x1=142.621mm; y1=45.1604mm; x2=142.6337mm; y2=1.7784685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3528 {
-        x1=142.621mm; y1=44.5122mm; x2=142.621mm; y2=45.1604mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3531 {
-        x1=142.177mm; y1=45.6298mm; x2=142.621mm; y2=45.1858mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3534 {
-        x1=140.1935mm; y1=45.6298mm; x2=142.177mm; y2=45.6298mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3537 {
-        x1=5.572in; y1=1.7259685in; x2=141.6558mm; y2=43.7126mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3540 {
-        x1=5.559in; y1=1.7259685in; x2=5.572in; y2=1.7259685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3543 {
-        x1=140.4084mm; y1=44.6298mm; x2=5.559in; y2=1.7259685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3546 {
-        x1=140.1935mm; y1=44.6298mm; x2=140.4084mm; y2=44.6298mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3549 {
-        x1=5.5526811in; y1=45.13mm; x2=141.6558mm; y2=44.5122mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3552 {
-        x1=140.1935mm; y1=45.13mm; x2=5.5526811in; y2=45.13mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3555 {
-        x1=137.8712mm; y1=40.7408mm; x2=137.287mm; y2=41.325mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3558 {
-        x1=137.8712mm; y1=40.7408mm; x2=5.46in; y2=40.7408mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3561 {
-        x1=139.5217mm; y1=1.6004685in; x2=5.519in; y2=41.3128mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3564 {
-        x1=138.7729mm; y1=1.6004685in; x2=139.5217mm; y2=1.6004685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3567 {
-        x1=139.2174mm; y1=41.1726mm; x2=138.7348mm; y2=1.6019685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3570 {
-        x1=139.2174mm; y1=41.1726mm; x2=139.2174mm; y2=41.3128mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3573 {
-        x1=5.443in; y1=41.1726mm; x2=138.7348mm; y2=1.6019685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3576 {
-        x1=5.443in; y1=41.1726mm; x2=5.443in; y2=41.3128mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3579 {
-        x1=137.4689mm; y1=42.3065mm; x2=137.287mm; y2=42.1246mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3582 {
-        x1=137.4689mm; y1=42.3065mm; x2=137.4689mm; y2=43.9049mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3585 {
-        x1=138.96848mm; y1=42.3613mm; x2=139.2174mm; y2=42.1124mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3588 {
-        x1=138.96848mm; y1=42.3613mm; x2=138.96848mm; y2=43.9049mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3591 {
-        x1=5.519in; y1=1.6769685in; x2=5.503in; y2=1.6929685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3594 {
-        x1=5.519in; y1=42.1124mm; x2=5.519in; y2=1.6769685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3597 {
-        x1=5.443in; y1=42.1124mm; x2=5.443in; y2=1.6949685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3600 {
-        x1=140.1704mm; y1=41.325mm; x2=5.519in; y2=41.3128mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3603 {
-        x1=139.4686mm; y1=43.309mm; x2=5.5in; y2=1.6959685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3606 {
-        x1=139.4686mm; y1=43.309mm; x2=139.4686mm; y2=43.9049mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3609 {
-        x1=138.4686mm; y1=43.2432mm; x2=138.2649mm; y2=1.6944685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3612 {
-        x1=138.4686mm; y1=43.2432mm; x2=138.4686mm; y2=43.9049mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3615 {
-        x1=137.9685mm; y1=43.3359mm; x2=5.442in; y2=1.6959685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3618 {
-        x1=137.9685mm; y1=43.3359mm; x2=137.9685mm; y2=43.9049mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3621 {
-        x1=134.6736mm; y1=44.6552mm; x2=135.2438mm; y2=44.6552mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3624 {
-        x1=133.5405mm; y1=40.0474mm; x2=133.5405mm; y2=40.4792mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3627 {
-        x1=5.2675in; y1=40.7332mm; x2=133.5405mm; y2=40.4792mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3630 {
-        x1=5.2675in; y1=40.7332mm; x2=135.5979mm; y2=40.7332mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3633 {
-        x1=133.5537mm; y1=1.54614961in; x2=133.5402mm; y2=39.2854mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3636 {
-        x1=133.5405mm; y1=40.022mm; x2=133.5402mm; y2=39.2097mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3639 {
-        x1=134.734mm; y1=41.8152mm; x2=134.734mm; y2=42.7042mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3642 {
-        x1=134.734mm; y1=42.7042mm; x2=134.3276mm; y2=43.1106mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3645 {
-        x1=132.9052mm; y1=1.6552874in; x2=132.9052mm; y2=42.9074mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3648 {
-        x1=132.9052mm; y1=1.6552874in; x2=5.2415in; y2=41.8152mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3651 {
-        x1=133.083mm; y1=43.1106mm; x2=133.5281mm; y2=43.1106mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3654 {
-        x1=133.083mm; y1=43.1106mm; x2=132.9052mm; y2=42.9328mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3657 {
-        x1=5.3531in; y1=43.4611mm; x2=5.3531in; y2=43.9303mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3660 {
-        x1=5.3531in; y1=43.4611mm; x2=5.347in; y2=1.7049685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3663 {
-        x1=5.326in; y1=1.7049685in; x2=5.347in; y2=1.7049685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3666 {
-        x1=136.9687mm; y1=42.9371mm; x2=136.9687mm; y2=43.9303mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3669 {
-        x1=136.9687mm; y1=42.9371mm; x2=5.376in; y2=1.6739685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3672 {
-        x1=5.376in; y1=1.6739685in; x2=5.339in; y2=40.7332mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3675 {
-        x1=136.4689mm; y1=43.2247mm; x2=136.4689mm; y2=43.9303mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3678 {
-        x1=136.4689mm; y1=43.2247mm; x2=135.509mm; y2=42.2648mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3681 {
-        x1=135.18388mm; y1=42.2648mm; x2=135.509mm; y2=42.2648mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3684 {
-        x1=135.18388mm; y1=42.2648mm; x2=134.734mm; y2=41.8152mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3687 {
-        x1=132.9756mm; y1=43.1548mm; x2=5.237in; y2=43.1106mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3690 {
-        x1=138.96848mm; y1=48.88mm; x2=138.96848mm; y2=49.6867mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3693 {
-        x1=138.96848mm; y1=49.6867mm; x2=139.2174mm; y2=49.9356mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3696 {
-        x1=139.4206mm; y1=50.1388mm; x2=5.482in; y2=1.9669685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3699 {
-        x1=5.347in; y1=1.5589685in; x2=134.7518mm; y2=1.5589685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3702 {
-        x1=134.7518mm; y1=1.5589685in; x2=134.734mm; y2=39.6154mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3705 {
-        x1=134.8232mm; y1=1.5589685in; x2=134.8232mm; y2=1.5259685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3708 {
-        x1=134.8232mm; y1=1.5259685in; x2=5.29in; y2=1.5079685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3711 {
-        x1=5.2415in; y1=39.6154mm; x2=5.2415in; y2=38.7347mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3714 {
-        x1=5.2415in; y1=38.7347mm; x2=133.5664mm; y2=1.5079685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3717 {
-        x1=132.9502mm; y1=1.7349685in; x2=132.9502mm; y2=43.0085mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3720 {
-        x1=132.9502mm; y1=43.0085mm; x2=132.9052mm; y2=42.9636mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3723 {
-        x1=133.7498mm; y1=1.7349685in; x2=134.0866mm; y2=1.7349685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3726 {
-        x1=134.6736mm; y1=44.6552mm; x2=134.0866mm; y2=1.7349685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3729 {
-        x1=140.1935mm; y1=46.1553mm; x2=5.61283071in; y2=46.1553mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3732 {
-        x1=5.61283071in; y1=46.1553mm; x2=5.652in; y2=45.1604mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3735 {
-        x1=5.652in; y1=45.1604mm; x2=5.652in; y2=1.7529685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3738 {
-        x1=140.1935mm; y1=48.1551mm; x2=140.7069mm; y2=48.1551mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3741 {
-        x1=140.7069mm; y1=48.1551mm; x2=5.56in; y2=48.6722mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3744 {
-        x1=5.56in; y1=48.6722mm; x2=142.1826mm; y2=48.6722mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3747 {
-        x1=142.1826mm; y1=48.6722mm; x2=142.1892mm; y2=48.6788mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3750 {
-        x1=140.1935mm; y1=46.6549mm; x2=143.3683mm; y2=46.6549mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3753 {
-        x1=143.3683mm; y1=46.6549mm; x2=5.65in; y2=46.5132mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3756 {
-        x1=140.1935mm; y1=1.8565in; x2=143.3523mm; y2=1.8565in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3759 {
-        x1=5.684in; y1=45.643mm; x2=144.018mm; y2=45.643mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3762 {
-        x1=144.018mm; y1=45.643mm; x2=5.65in; y2=46.151mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3765 {
-        x1=5.65in; y1=46.151mm; x2=5.65in; y2=46.5132mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3768 {
-        x1=144.3802mm; y1=1.8729685in; x2=143.7706mm; y2=1.8729685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3771 {
-        x1=143.3523mm; y1=1.8565in; x2=143.7706mm; y2=1.8729685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3774 {
-        x1=144.3802mm; y1=1.8729685in; x2=144.3802mm; y2=1.8349685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3777 {
-        x1=145.1732mm; y1=45.643mm; x2=5.724in; y2=45.643mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3780 {
-        x1=5.724in; y1=45.643mm; x2=5.743in; y2=1.8159685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3783 {
-        x1=145.1798mm; y1=1.8349685in; x2=5.724in; y2=1.8349685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3786 {
-        x1=5.724in; y1=1.8349685in; x2=5.743in; y2=1.8159685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3789 {
-        x1=146.05mm; y1=47.6562mm; x2=5.719in; y2=47.6562mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3792 {
-        x1=5.719in; y1=47.6562mm; x2=145.1798mm; y2=1.8729685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3795 {
-        x1=146.4752mm; y1=1.7589685in; x2=146.4752mm; y2=44.8998mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3798 {
-        x1=146.4752mm; y1=44.8998mm; x2=5.774in; y2=45.0842mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3801 {
-        x1=5.774in; y1=45.0842mm; x2=5.774in; y2=47.0466mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3804 {
-        x1=5.774in; y1=47.0466mm; x2=146.05mm; y2=47.6562mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3807 {
-        x1=145.6756mm; y1=1.7589685in; x2=5.703in; y2=1.7589685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3810 {
-        x1=5.703in; y1=1.7589685in; x2=5.684in; y2=45.1604mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3813 {
-        x1=5.684in; y1=45.1604mm; x2=5.684in; y2=45.643mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3816 {
-        x1=140.1935mm; y1=47.6549mm; x2=142.5755mm; y2=47.6549mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3819 {
-        x1=142.5755mm; y1=47.6549mm; x2=143.4592mm; y2=48.5386mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3822 {
-        x1=143.4592mm; y1=48.5386mm; x2=145.9672mm; y2=48.5386mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3825 {
-        x1=145.9672mm; y1=48.5386mm; x2=146.05mm; y2=48.4558mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3828 {
-        x1=142.1892mm; y1=49.4784mm; x2=143.2626mm; y2=49.4784mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3831 {
-        x1=143.2626mm; y1=49.4784mm; x2=143.3896mm; y2=1.9429685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3834 {
-        x1=5.711in; y1=49.4464mm; x2=144.2842mm; y2=49.4464mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3837 {
-        x1=144.2842mm; y1=49.4464mm; x2=144.1892mm; y2=1.9429685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3840 {
-        x1=143.3896mm; y1=1.9429685in; x2=143.3896mm; y2=50.3166mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3843 {
-        x1=5.56in; y1=49.4718mm; x2=5.56in; y2=50.406mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3846 {
-        x1=5.56in; y1=50.406mm; x2=142.1892mm; y2=50.406mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3849 {
-        x1=144.1892mm; y1=50.3166mm; x2=5.71in; y2=50.3166mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3852 {
-        x1=5.711in; y1=51.7578mm; x2=5.711in; y2=53.0852mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3855 {
-        x1=5.711in; y1=53.0852mm; x2=5.722in; y2=53.3646mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3858 {
-        x1=5.722in; y1=53.3646mm; x2=5.734in; y2=53.3646mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3861 {
-        x1=5.734in; y1=53.3646mm; x2=145.6944mm; y2=2.1029685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3864 {
-        x1=5.711in; y1=49.4464mm; x2=5.711in; y2=50.3232mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3867 {
-        x1=5.711in; y1=51.1228mm; x2=5.711in; y2=2.0449685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3870 {
-        x1=143.0594mm; y1=2.0159685in; x2=143.2118mm; y2=2.0219685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3873 {
-        x1=144.0114mm; y1=2.0219685in; x2=144.0114mm; y2=53.168mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3876 {
-        x1=144.0114mm; y1=53.168mm; x2=5.668in; y2=53.2122mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3879 {
-        x1=143.2085mm; y1=51.3547mm; x2=143.2085mm; y2=52.0781mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3882 {
-        x1=143.2085mm; y1=52.0781mm; x2=143.1158mm; y2=2.0539685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3885 {
-        x1=143.1158mm; y1=52.9704mm; x2=143.7254mm; y2=52.9704mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3888 {
-        x1=143.7254mm; y1=52.9704mm; x2=5.668in; y2=53.2122mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3891 {
-        x1=141.1732mm; y1=51.1924mm; x2=143.0594mm; y2=2.0159685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3894 {
-        x1=137.4689mm; y1=48.88mm; x2=137.4689mm; y2=49.4063mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3897 {
-        x1=137.9685mm; y1=48.88mm; x2=137.9685mm; y2=49.4065mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3900 {
-        x1=137.9685mm; y1=49.4065mm; x2=137.7188mm; y2=1.9549685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3903 {
-        x1=5.426in; y1=50.9582mm; x2=5.426in; y2=49.7578mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3906 {
-        x1=137.4689mm; y1=49.4063mm; x2=5.426in; y2=49.7578mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3909 {
-        x1=138.4686mm; y1=48.88mm; x2=138.4686mm; y2=50.2544mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3912 {
-        x1=138.4686mm; y1=50.2544mm; x2=138.811mm; y2=1.992in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3915 {
-        x1=138.811mm; y1=1.992in; x2=138.811mm; y2=50.9082mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3918 {
-        x1=138.811mm; y1=50.9082mm; x2=5.466in; y2=50.9336mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3921 {
-        x1=139.8402mm; y1=50.9394mm; x2=139.8402mm; y2=50.5584mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3924 {
-        x1=139.8402mm; y1=50.5584mm; x2=139.2305mm; y2=49.9487mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3927 {
-        x1=5.426in; y1=51.7578mm; x2=5.426in; y2=52.1462mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3930 {
-        x1=5.426in; y1=52.1462mm; x2=138.1252mm; y2=52.451mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3933 {
-        x1=139.8402mm; y1=2.0369685in; x2=139.8402mm; y2=52.1584mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3936 {
-        x1=139.8402mm; y1=52.1584mm; x2=139.5476mm; y2=52.451mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3939 {
-        x1=138.1252mm; y1=52.451mm; x2=139.5476mm; y2=52.451mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3942 {
-        x1=5.466in; y1=51.7332mm; x2=5.466in; y2=52.451mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3945 {
-        x1=141.1732mm; y1=51.1924mm; x2=140.7528mm; y2=51.1924mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3948 {
-        x1=140.7528mm; y1=51.1924mm; x2=5.532in; y2=2.006in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3951 {
-        x1=5.532in; y1=2.006in; x2=139.8532mm; y2=2.006in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3954 {
-        x1=139.8532mm; y1=2.006in; x2=139.8402mm; y2=50.9394mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3957 {
-        x1=154.305mm; y1=53.3654mm; x2=6.078in; y2=53.2892mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3960 {
-        x1=600.0mil; y1=38.1mm; x2=400.0mil; y2=1.896in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3963 {
-        x1=392.0mil; y1=1.904in; x2=258.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3966 {
-        x1=1.65in; y1=1.8in; x2=29.21mm; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3969 {
-        x1=29.21mm; y1=1.8in; x2=29.21mm; y2=2.7in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3972 {
-        x1=500.0mil; y1=3.1in; x2=29.21mm; y2=2.698in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3984 {
-        x1=2.3in; y1=1.6in; x2=115.57mm; y2=1.6in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3987 {
-        x1=2.3in; y1=1.8in; x2=2.3in; y2=60.96mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3990 {
-        x1=115.57mm; y1=1.8in; x2=115.57mm; y2=60.96mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.3993 {
-        x1=29.21mm; y1=1.6in; x2=1.65in; y2=1.6in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32314 {
+         proto=4; x=5.44797in; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.3996 {
-        x1=500.0mil; y1=3.3in; x2=29.21mm; y2=73.66mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32315 {
+         proto=3; x=5.44797in; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.3999 {
-        x1=500.0mil; y1=3.2in; x2=1.148in; y2=2.802in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32316 {
+         proto=4; x=5.44797in; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4005 {
-        x1=400.0mil; y1=38.1mm; x2=240.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32317 {
+         proto=3; x=5.44797in; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4008 {
-        x1=500.0mil; y1=38.1mm; x2=324.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32318 {
+         proto=4; x=5.44797in; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4011 {
-        x1=1.151in; y1=2.898in; x2=1.65in; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32319 {
+         proto=3; x=5.44797in; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4014 {
-        x1=34.9547mm; y1=872.0mil; x2=34.9547mm; y2=23.4653mm; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32320 {
+         proto=4; x=5.44797in; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4017 {
-        x1=34.9547mm; y1=23.4653mm; x2=1.3in; y2=1000.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32321 {
+         proto=2; x=137.7188mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4020 {
-        x1=1.3in; y1=1000.0mil; x2=29.21mm; y2=1000.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32322 {
+         proto=3; x=137.7188mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4023 {
-        x1=36.1696mm; y1=872.0mil; x2=36.1696mm; y2=924.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32323 {
+         proto=4; x=137.7188mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4026 {
-        x1=36.1696mm; y1=924.0mil; x2=38.1mm; y2=1000.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32324 {
+         proto=2; x=137.7188mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4029 {
-        x1=38.1mm; y1=1000.0mil; x2=1.65in; y2=1000.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32325 {
+         proto=3; x=137.7188mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4032 {
-        x1=1.3617in; y1=20.1566mm; x2=1.3617in; y2=769.7007874mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32326 {
+         proto=4; x=137.7188mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4035 {
-        x1=1.3617in; y1=769.7007874mil; x2=1.352in; y2=760.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32327 {
+         proto=2; x=137.7188mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4038 {
-        x1=1.352in; y1=760.0mil; x2=1.352in; y2=711.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32328 {
+         proto=3; x=5.39602in; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4041 {
-        x1=1.352in; y1=711.0mil; x2=1.353in; y2=710.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32329 {
+         proto=4; x=5.39602in; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4044 {
-        x1=35.2372mm; y1=20.1566mm; x2=35.2372mm; y2=18.8796mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32330 {
+         proto=3; x=5.39602in; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4047 {
-        x1=35.2372mm; y1=18.8796mm; x2=1.387in; y2=743.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32331 {
+         proto=4; x=5.39602in; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4050 {
-        x1=1.394in; y1=710.0mil; x2=1.394in; y2=736.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32332 {
+         proto=3; x=5.39602in; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4053 {
-        x1=1.394in; y1=736.0mil; x2=1.387in; y2=743.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32333 {
+         proto=4; x=5.39602in; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4056 {
-        x1=1.435in; y1=710.0mil; x2=1.435in; y2=717.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32334 {
+         proto=3; x=5.39602in; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4059 {
-        x1=1.435in; y1=717.0mil; x2=1.419in; y2=733.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32335 {
+         proto=4; x=5.39602in; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4062 {
-        x1=1.419in; y1=733.0mil; x2=1.419in; y2=753.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32336 {
+         proto=3; x=5.39602in; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4065 {
-        x1=1.419in; y1=753.0mil; x2=1.413in; y2=759.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32337 {
+         proto=4; x=5.39602in; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4068 {
-        x1=1.413in; y1=759.0mil; x2=1.413in; y2=20.1535mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32338 {
+         proto=2; x=136.398762mm; y=1.7740085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4071 {
-        x1=1.413in; y1=20.1535mm; x2=35.8872mm; y2=20.1566mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32339 {
+         proto=3; x=136.398762mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4074 {
-        x1=36.5372mm; y1=20.1566mm; x2=36.5372mm; y2=19.1904mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32340 {
+         proto=4; x=136.398762mm; y=45.719962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4077 {
-        x1=1.473in; y1=710.0mil; x2=1.473in; y2=721.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32341 {
+         proto=2; x=136.398762mm; y=46.3796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4080 {
-        x1=36.5372mm; y1=19.1904mm; x2=1.473in; y2=721.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32342 {
+         proto=3; x=136.398762mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4083 {
-        x1=1.394in; y1=17.234408mm; x2=1.353in; y2=17.234408mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32343 {
+         proto=4; x=136.398762mm; y=47.039492mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4086 {
-        x1=1.435in; y1=17.234408mm; x2=1.473in; y2=17.234408mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32344 {
+         proto=2; x=136.398762mm; y=47.699638mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=GND
+         }
         }
-       }
-       ha:line.4089 {
-        x1=55.0044mm; y1=10.5276mm; x2=57.265mm; y2=10.5276mm; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32345 {
+         proto=5; x=140.19352mm; y=1.7570785in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=24
+           name=LPF1
+         }
         }
-       }
-       ha:line.4092 {
-        x1=57.265mm; y1=10.5276mm; x2=57.277mm; y2=414.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32346 {
+         proto=6; x=5.32456in; y=1.7570785in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=VDD_GUARD
+         }
         }
-       }
-       ha:line.4095 {
-        x1=57.277mm; y1=495.0mil; x2=2.165in; y2=495.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32347 {
+         proto=7; x=5.49089in; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=16
+           name=NC
+         }
         }
-       }
-       ha:line.4098 {
-        x1=58.8198mm; y1=715.74mil; x2=2.3in; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32348 {
+         proto=8; x=5.49089in; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=25
+           name=AVDD_PFD_CHP
+         }
         }
-       }
-       ha:line.4101 {
-        x1=2.915in; y1=414.0mil; x2=76.327mm; y2=414.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32349 {
+         proto=5; x=140.19352mm; y=1.7767685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=23
+           name=LPF0
+         }
         }
-       }
-       ha:line.4104 {
-        x1=2.914in; y1=495.0mil; x2=76.327mm; y2=495.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32350 {
+         proto=6; x=5.32456in; y=1.7767685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=RESET_N
+         }
         }
-       }
-       ha:line.4107 {
-        x1=3.665in; y1=414.0mil; x2=95.377mm; y2=414.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32351 {
+         proto=7; x=138.96848mm; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=15
+           name=AVDD_RF
+         }
         }
-       }
-       ha:line.4110 {
-        x1=3.665in; y1=495.0mil; x2=95.377mm; y2=495.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32352 {
+         proto=8; x=138.96848mm; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=26
+           name=DCPL_PFD_CHP
+         }
         }
-       }
-       ha:line.4113 {
-        x1=112.141mm; y1=414.0mil; x2=114.427mm; y2=414.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32353 {
+         proto=5; x=140.19352mm; y=45.629792mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=22
+           name=AVDD_SYNTH1
+         }
         }
-       }
-       ha:line.4116 {
-        x1=112.141mm; y1=495.0mil; x2=114.427mm; y2=495.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32354 {
+         proto=6; x=5.32456in; y=45.629792mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=GPIO3
+         }
         }
-       }
-       ha:line.4119 {
-        x1=77.7682mm; y1=715.74mil; x2=3.05in; y2=704.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32355 {
+         proto=7; x=5.45152in; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=RBIAS
+         }
         }
-       }
-       ha:line.4122 {
-        x1=96.9198mm; y1=715.74mil; x2=3.8in; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32356 {
+         proto=8; x=5.45152in; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=27
+           name=AVDD_SYNTH2
+         }
         }
-       }
-       ha:line.4125 {
-        x1=115.9698mm; y1=715.74mil; x2=115.57mm; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32357 {
+         proto=5; x=140.19352mm; y=46.129918mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=21
+           name=DCPL_VCO
+         }
         }
-       }
-       ha:line.4128 {
-        x1=4.04in; y1=200.0mil; x2=98.552mm; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32358 {
+         proto=6; x=5.32456in; y=46.129918mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=GPIO2
+         }
         }
-       }
-       ha:line.4131 {
-        x1=5.06in; y1=300.0mil; x2=5.06in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32359 {
+         proto=7; x=137.968482mm; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=13
+           name=AVDD_IF
+         }
         }
-       }
-       ha:line.4134 {
-        x1=44.1076mm; y1=200.0mil; x2=1.52in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32360 {
+         proto=8; x=137.968482mm; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=28
+           name=AVDD_XOSC
+         }
         }
-       }
-       ha:line.4137 {
-        x1=4.04in; y1=4.0in; x2=98.552mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32361 {
+         proto=5; x=140.19352mm; y=46.629536mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=20
+           name=LNA_N
+         }
         }
-       }
-       ha:line.4140 {
-        x1=1.809in; y1=90.805mm; x2=1.887in; y2=90.805mm; thickness=15.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32362 {
+         proto=6; x=5.32456in; y=46.629536mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=DVDD
+         }
         }
-       }
-       ha:line.4143 {
-        x1=1.727in; y1=91.7956mm; x2=47.7388mm; y2=91.7956mm; thickness=15.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32363 {
+         proto=7; x=5.41216in; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=12
+           name=DVDD
+         }
         }
-       }
-       ha:line.4146 {
-        x1=47.7388mm; y1=91.7956mm; x2=1.887in; y2=91.6046mm; thickness=15.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32364 {
+         proto=8; x=5.41216in; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=29
+           name=DCPL_XOSC
+         }
         }
-       }
-       ha:line.4149 {
-        x1=1.726in; y1=3.574in; x2=1.727in; y2=90.805mm; thickness=15.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32365 {
+         proto=5; x=140.19352mm; y=47.129662mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=19
+           name=LNA_P
+         }
         }
-       }
-       ha:line.4152 {
-        x1=29.21mm; y1=73.66mm; x2=29.21mm; y2=3.572in; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32366 {
+         proto=6; x=5.32456in; y=47.129662mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=DCPL
+         }
         }
-       }
-       ha:line.4155 {
-        x1=29.21mm; y1=3.572in; x2=1.152in; y2=3.574in; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32367 {
+         proto=7; x=5.39247in; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=11
+           name=CS_N
+         }
         }
-       }
-       ha:line.4158 {
-        x1=31.8107mm; y1=3.574in; x2=1.726in; y2=3.574in; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32368 {
+         proto=8; x=5.39247in; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=30
+           name=XOSC_Q1
+         }
         }
-       }
-       ha:line.4161 {
-        x1=1.726in; y1=3.574in; x2=1.726in; y2=3.574in; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32369 {
+         proto=5; x=140.19352mm; y=1.8751785in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=18
+           name=TRX_SW
+         }
         }
-       }
-       ha:line.4164 {
-        x1=38.1mm; y1=4.0in; x2=1.663in; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32370 {
+         proto=6; x=5.32456in; y=1.8751785in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=SI
+         }
         }
-       }
-       ha:line.4167 {
-        x1=59.563mm; y1=3.785in; x2=2.435in; y2=3.785in; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32371 {
+         proto=7; x=5.37279in; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=10
+           name=GPIO0
+         }
         }
-       }
-       ha:line.4170 {
-        x1=59.563mm; y1=3.707in; x2=2.435in; y2=3.707in; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32372 {
+         proto=8; x=5.37279in; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=31
+           name=XOSC_Q2
+         }
         }
-       }
-       ha:line.4173 {
-        x1=116.713mm; y1=3.706in; x2=4.685in; y2=3.706in; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32373 {
+         proto=5; x=140.19352mm; y=48.12966mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=17
+           name=PA
+         }
         }
-       }
-       ha:line.4176 {
-        x1=116.713mm; y1=3.785in; x2=4.685in; y2=3.785in; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32374 {
+         proto=6; x=5.32456in; y=48.12966mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=SCLK
+         }
         }
-       }
-       ha:line.4179 {
-        x1=3.845in; y1=3.705in; x2=3.935in; y2=3.705in; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32375 {
+         proto=7; x=5.3531in; y=48.854576mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=9
+           name=SO/GPIO1
+         }
         }
-       }
-       ha:line.4182 {
-        x1=3.935in; y1=3.786in; x2=3.845in; y2=3.786in; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32376 {
+         proto=8; x=5.3531in; y=43.90488mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=32
+           name=EXT_XOSC
+         }
         }
        }
-       ha:line.4185 {
-        x1=80.899mm; y1=3.706in; x2=3.095in; y2=3.706in; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:arc.32281 {
+            x=5.31964in; y=43.77991mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.4188 {
-        x1=3.095in; y1=3.786in; x2=80.899mm; y2=3.786in; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32282 {
+            x1=137.718689mm; y1=46.37971mm; x2=137.718689mm; y2=46.37971mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32285 {
+            x1=137.7188mm; y1=46.3796mm; x2=137.7188mm; y2=46.3796mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32288 {
+            x1=137.7188mm; y1=46.3796mm; x2=138.7188mm; y2=46.3796mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32291 {
+            x1=137.7188mm; y1=46.3796mm; x2=137.7188mm; y2=47.3796mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4191 {
-        x1=122.047mm; y1=3.999in; x2=5.06in; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABf
+      }
+      ha:subc.32378 {
+       ha:attributes {
+        {io_pcb::hidename_y}=35.8902 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J13
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=CONNECTOR
+        {io_pcb::hidename_x}=12.6492 mm
        }
-       ha:line.4194 {
-        x1=160.02mm; y1=900.0mil; x2=6.4in; y2=900.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4197 {
-        x1=160.02mm; y1=30.48mm; x2=6.4in; y2=30.48mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4200 {
-        x1=160.02mm; y1=38.1mm; x2=6.4in; y2=38.1mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4203 {
-        x1=160.02mm; y1=3.3in; x2=6.4in; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32391 {
+         proto=0; x=400.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4206 {
-        x1=146.1797mm; y1=74.4301mm; x2=150.0845mm; y2=74.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32392 {
+         proto=0; x=600.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4209 {
-        x1=1.727in; y1=3.478in; x2=1.727in; y2=90.805mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32393 {
+         proto=1; x=500.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4212 {
-        x1=1.727in; y1=90.805mm; x2=1.728in; y2=3.576in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32394 {
+         proto=2; x=500.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4215 {
-        x1=1.769in; y1=3.478in; x2=1.769in; y2=91.7956mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32379 {
+            x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32382 {
+            x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32385 {
+            x1=500.0mil; y1=38.1mm; x2=13.7mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32388 {
+            x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=39.1mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4218 {
-        x1=1.727in; y1=87.5416mm; x2=1.769in; y2=87.5416mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABg
+      }
+      ha:subc.32396 {
+       ha:attributes {
+        {io_pcb::hidename_y}=68.5800 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J12
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=CONNECTOR
+        {io_pcb::hidename_x}=12.7000 mm
        }
-       ha:line.4221 {
-        x1=29.21mm; y1=3.712in; x2=29.21mm; y2=3.576in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4224 {
-        x1=29.21mm; y1=3.576in; x2=1.152in; y2=3.574in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4227 {
-        x1=31.9918mm; y1=3.712in; x2=30.0096mm; y2=3.712in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4230 {
-        x1=32.7914mm; y1=3.712in; x2=38.0799mm; y2=3.712in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32409 {
+         proto=0; x=500.0mil; y=2.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4233 {
-        x1=38.0799mm; y1=3.712in; x2=38.1mm; y2=94.3049mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32410 {
+         proto=0; x=500.0mil; y=2.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4236 {
-        x1=5.766in; y1=53.3654mm; x2=154.2796mm; y2=53.3654mm; thickness=15.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32411 {
+         proto=1; x=500.0mil; y=2.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4239 {
-        x1=154.2796mm; y1=53.3654mm; x2=154.305mm; y2=2.1in; thickness=15.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32412 {
+         proto=2; x=500.0mil; y=2.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4242 {
-        x1=136.9687mm; y1=48.8546mm; x2=136.9687mm; y2=57.6715mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32397 {
+            x1=500.0mil; y1=2.7in; x2=500.0mil; y2=2.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32400 {
+            x1=500.0mil; y1=2.7in; x2=500.0mil; y2=2.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32403 {
+            x1=500.0mil; y1=2.7in; x2=13.7mm; y2=2.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32406 {
+            x1=500.0mil; y1=2.7in; x2=500.0mil; y2=69.58mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4245 {
-        x1=136.9687mm; y1=57.6715mm; x2=5.371in; y2=2.292in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABh
+      }
+      ha:subc.32414 {
+       ha:attributes {
+        {io_pcb::hidename_y}=71.1200 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J10
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=CONNECTOR
+        {io_pcb::hidename_x}=29.2100 mm
        }
-       ha:line.4248 {
-        x1=5.371in; y1=2.292in; x2=5.371in; y2=67.1737mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4251 {
-        x1=5.371in; y1=67.1737mm; x2=136.43mm; y2=67.1802mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4254 {
-        x1=135.2438mm; y1=45.1299mm; x2=133.8013mm; y2=45.1299mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4257 {
-        x1=133.8013mm; y1=45.1299mm; x2=5.261in; y2=1.77in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32427 {
+         proto=0; x=29.21mm; y=2.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4260 {
-        x1=5.352in; y1=54.9148mm; x2=5.352in; y2=67.1694mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32428 {
+         proto=0; x=29.21mm; y=73.66mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4263 {
-        x1=5.352in; y1=67.1694mm; x2=135.9299mm; y2=67.1802mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32429 {
+         proto=1; x=29.21mm; y=2.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4266 {
-        x1=131.891mm; y1=49.2046mm; x2=132.3866mm; y2=1.9567in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32430 {
+         proto=2; x=29.21mm; y=2.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4269 {
-        x1=131.891mm; y1=48.8742mm; x2=131.891mm; y2=49.2046mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32415 {
+            x1=29.21mm; y1=2.8in; x2=29.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32418 {
+            x1=29.21mm; y1=2.8in; x2=29.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32421 {
+            x1=29.21mm; y1=2.8in; x2=30.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32424 {
+            x1=29.21mm; y1=2.8in; x2=29.21mm; y2=72.12mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4272 {
-        x1=132.8692mm; y1=1.9377in; x2=132.3866mm; y2=1.9567in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABi
+      }
+      ha:subc.32432 {
+       ha:attributes {
+        {io_pcb::hidename_y}=81.2800 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J11
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=CONNECTOR
+        {io_pcb::hidename_x}=12.7000 mm
        }
-       ha:line.4275 {
-        x1=132.8692mm; y1=48.8808mm; x2=132.8692mm; y2=1.9377in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4278 {
-        x1=135.2438mm; y1=46.6295mm; x2=132.4039mm; y2=46.6219mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4281 {
-        x1=132.4039mm; y1=46.6219mm; x2=131.891mm; y2=1.8557in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4284 {
-        x1=131.891mm; y1=1.8557in; x2=131.891mm; y2=1.8927in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32445 {
+         proto=0; x=500.0mil; y=3.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4287 {
-        x1=135.2438mm; y1=1.8555in; x2=133.2499mm; y2=1.8552in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32446 {
+         proto=0; x=500.0mil; y=3.3in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4290 {
-        x1=133.2499mm; y1=1.8552in; x2=132.8816mm; y2=1.8697in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32447 {
+         proto=1; x=500.0mil; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4293 {
-        x1=132.8816mm; y1=1.8697in; x2=132.8816mm; y2=48.071mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32448 {
+         proto=2; x=500.0mil; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4296 {
-        x1=132.8816mm; y1=48.071mm; x2=5.232in; y2=1.893in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32433 {
+            x1=500.0mil; y1=3.2in; x2=500.0mil; y2=3.2in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32436 {
+            x1=500.0mil; y1=3.2in; x2=500.0mil; y2=3.2in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32439 {
+            x1=500.0mil; y1=3.2in; x2=13.7mm; y2=3.2in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32442 {
+            x1=500.0mil; y1=3.2in; x2=500.0mil; y2=82.28mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4299 {
-        x1=135.2438mm; y1=46.1299mm; x2=131.5827mm; y2=46.1223mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABj
+      }
+      ha:subc.32450 {
+       ha:attributes {
+        {io_pcb::hidename_y}=71.1200 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J9
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=CONNECTOR
+        {io_pcb::hidename_x}=41.9100 mm
        }
-       ha:line.4302 {
-        x1=131.5827mm; y1=46.1223mm; x2=131.0782mm; y2=1.8357in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4305 {
-        x1=131.0782mm; y1=1.8357in; x2=5.16in; y2=1.97in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4308 {
-        x1=135.43mm; y1=67.1802mm; x2=135.43mm; y2=58.3156mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4311 {
-        x1=135.43mm; y1=58.3156mm; x2=5.317in; y2=2.281in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32463 {
+         proto=0; x=1.65in; y=2.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4314 {
-        x1=135.2438mm; y1=48.1297mm; x2=134.6995mm; y2=48.1297mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32464 {
+         proto=0; x=1.65in; y=73.66mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4317 {
-        x1=134.6995mm; y1=48.1297mm; x2=5.293in; y2=48.387mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32465 {
+         proto=1; x=1.65in; y=2.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4320 {
-        x1=5.293in; y1=48.387mm; x2=5.293in; y2=2.257in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32466 {
+         proto=2; x=1.65in; y=2.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4323 {
-        x1=5.293in; y1=2.257in; x2=135.43mm; y2=58.3156mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32451 {
+            x1=1.65in; y1=2.8in; x2=1.65in; y2=2.8in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32454 {
+            x1=1.65in; y1=2.8in; x2=1.65in; y2=2.8in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32457 {
+            x1=1.65in; y1=2.8in; x2=42.91mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32460 {
+            x1=1.65in; y1=2.8in; x2=1.65in; y2=72.12mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4326 {
-        x1=135.1534mm; y1=56.4642mm; x2=135.1534mm; y2=2.026in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABk
+      }
+      ha:subc.32468 {
+       ha:attributes {
+        {io_pcb::hidename_y}=28.4734 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J7
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=CONNECTOR
+        {io_pcb::hidename_x}=25.7556 mm
        }
-       ha:line.4329 {
-        x1=135.1534mm; y1=2.026in; x2=135.9662mm; y2=1.994in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4332 {
-        x1=135.9662mm; y1=1.994in; x2=135.9662mm; y2=48.8571mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4335 {
-        x1=135.9662mm; y1=48.8571mm; x2=5.3531in; y2=48.8546mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4338 {
-        x1=134.9299mm; y1=67.1802mm; x2=134.9299mm; y2=58.85688mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32481 {
+         proto=0; x=29.21mm; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4341 {
-        x1=134.9299mm; y1=58.85688mm; x2=5.304in; y2=2.309in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32482 {
+         proto=0; x=29.21mm; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4344 {
-        x1=135.2438mm; y1=47.6295mm; x2=134.2091mm; y2=47.6295mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32483 {
+         proto=1; x=29.21mm; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4347 {
-        x1=134.2091mm; y1=47.6295mm; x2=5.267in; y2=1.892in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32484 {
+         proto=2; x=29.21mm; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4350 {
-        x1=5.267in; y1=1.892in; x2=5.267in; y2=59.0296mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32469 {
+            x1=29.21mm; y1=1.1in; x2=29.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32472 {
+            x1=29.21mm; y1=1.1in; x2=29.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32475 {
+            x1=29.21mm; y1=1.1in; x2=30.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32478 {
+            x1=29.21mm; y1=1.1in; x2=29.21mm; y2=28.94mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4353 {
-        x1=5.267in; y1=59.0296mm; x2=134.4168mm; y2=2.349in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABl
+      }
+      ha:subc.32486 {
+       ha:attributes {
+        {io_pcb::hidename_y}=43.1800 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J5
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=CONNECTOR
+        {io_pcb::hidename_x}=29.2100 mm
        }
-       ha:line.4356 {
-        x1=134.4168mm; y1=2.349in; x2=134.4168mm; y2=67.1671mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4359 {
-        x1=134.4168mm; y1=67.1671mm; x2=134.43mm; y2=67.1802mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4362 {
-        x1=146.1797mm; y1=74.93mm; x2=5.854in; y2=74.93mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4365 {
-        x1=5.854in; y1=74.93mm; x2=149.0726mm; y2=75.311mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32499 {
+         proto=0; x=29.21mm; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4368 {
-        x1=149.0726mm; y1=75.311mm; x2=6.1184685in; y2=75.311mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32500 {
+         proto=0; x=29.21mm; y=1.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4371 {
-        x1=6.1184685in; y1=75.311mm; x2=6.1644685in; y2=2.919in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32501 {
+         proto=1; x=29.21mm; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4374 {
-        x1=146.1797mm; y1=75.4301mm; x2=148.5059mm; y2=75.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32502 {
+         proto=2; x=29.21mm; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4377 {
-        x1=6.007in; y1=76.5421mm; x2=5.8904685in; y2=76.5421mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32487 {
+            x1=29.21mm; y1=1.7in; x2=29.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32490 {
+            x1=29.21mm; y1=1.7in; x2=29.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32493 {
+            x1=29.21mm; y1=1.7in; x2=30.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32496 {
+            x1=29.21mm; y1=1.7in; x2=29.21mm; y2=44.18mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4380 {
-        x1=148.5059mm; y1=75.4301mm; x2=5.8904685in; y2=76.5421mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABm
+      }
+      ha:subc.32504 {
+       ha:attributes {
+        {io_pcb::hidename_y}=28.9814 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J4
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=CONNECTOR
+        {io_pcb::hidename_x}=37.8968 mm
        }
-       ha:line.4383 {
-        x1=154.9641mm; y1=2.8614685in; x2=155.1163mm; y2=2.8614685in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4386 {
-        x1=155.1163mm; y1=2.8614685in; x2=6.1644685in; y2=2.919in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4389 {
-        x1=154.1645mm; y1=2.8614685in; x2=153.0977mm; y2=2.8614685in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4392 {
-        x1=6.007in; y1=2.919in; x2=6.007in; y2=73.2012mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32517 {
+         proto=0; x=1.65in; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4395 {
-        x1=153.0977mm; y1=2.8614685in; x2=6.007in; y2=73.2012mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32518 {
+         proto=0; x=1.65in; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4398 {
-        x1=5.94in; y1=2.93in; x2=5.996in; y2=2.93in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32519 {
+         proto=1; x=1.65in; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4401 {
-        x1=5.996in; y1=2.93in; x2=6.007in; y2=2.919in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32520 {
+         proto=2; x=1.65in; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4404 {
-        x1=6.1644685in; y1=76.5421mm; x2=6.1644685in; y2=77.3041mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32505 {
+            x1=1.65in; y1=1.1in; x2=1.65in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32508 {
+            x1=1.65in; y1=1.1in; x2=1.65in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32511 {
+            x1=1.65in; y1=1.1in; x2=42.91mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32514 {
+            x1=1.65in; y1=1.1in; x2=1.65in; y2=28.94mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4407 {
-        x1=154.9773mm; y1=3.0774685in; x2=6.1304685in; y2=3.0774685in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABn
+      }
+      ha:subc.32522 {
+       ha:attributes {
+        {io_pcb::hidename_y}=43.1800 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J2
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=CONNECTOR
+        {io_pcb::hidename_x}=41.9100 mm
        }
-       ha:line.4410 {
-        x1=6.1644685in; y1=77.3041mm; x2=6.1304685in; y2=3.0774685in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4413 {
-        x1=154.1777mm; y1=3.0774685in; x2=154.1777mm; y2=78.142mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4416 {
-        x1=154.1777mm; y1=78.142mm; x2=6.007in; y2=76.5421mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4419 {
-        x1=141.4297mm; y1=82.6799mm; x2=141.4297mm; y2=3.3191in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32535 {
+         proto=0; x=1.65in; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4422 {
-        x1=141.4297mm; y1=3.3191in; x2=141.4526mm; y2=3.32in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32536 {
+         proto=0; x=1.65in; y=1.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4425 {
-        x1=146.1797mm; y1=76.4301mm; x2=147.0929mm; y2=76.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32537 {
+         proto=1; x=1.65in; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4428 {
-        x1=147.0929mm; y1=76.4301mm; x2=5.801in; y2=3.019in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32538 {
+         proto=2; x=1.65in; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4431 {
-        x1=5.801in; y1=3.019in; x2=147.637mm; y2=3.019in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32523 {
+            x1=1.65in; y1=1.7in; x2=1.65in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32526 {
+            x1=1.65in; y1=1.7in; x2=1.65in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32529 {
+            x1=1.65in; y1=1.7in; x2=42.91mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32532 {
+            x1=1.65in; y1=1.7in; x2=1.65in; y2=44.18mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4434 {
-        x1=147.637mm; y1=3.019in; x2=5.831in; y2=77.153mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABo
+      }
+      ha:subc.32540 {
+       ha:attributes {
+        {io_pcb::hidename_y}=42.9006 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J15
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=CONNECTOR
+        {io_pcb::hidename_x}=112.6744 mm
        }
-       ha:line.4437 {
-        x1=146.1797mm; y1=75.93mm; x2=148.1422mm; y2=75.93mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4440 {
-        x1=148.1422mm; y1=75.93mm; x2=5.863in; y2=3.02in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4443 {
-        x1=5.863in; y1=3.02in; x2=5.863in; y2=77.6478mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4446 {
-        x1=5.863in; y1=77.6478mm; x2=5.851in; y2=77.9526mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32553 {
+         proto=0; x=115.57mm; y=1.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4449 {
-        x1=5.851in; y1=77.9526mm; x2=148.1206mm; y2=77.9526mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32554 {
+         proto=0; x=115.57mm; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4452 {
-        x1=148.1206mm; y1=77.9526mm; x2=148.114mm; y2=77.946mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32555 {
+         proto=1; x=115.57mm; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4455 {
-        x1=130.6801mm; y1=80.4301mm; x2=131.9413mm; y2=80.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32556 {
+         proto=2; x=115.57mm; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4458 {
-        x1=131.9413mm; y1=80.4301mm; x2=131.953mm; y2=3.167in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32541 {
+            x1=115.57mm; y1=1.7in; x2=115.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32544 {
+            x1=115.57mm; y1=1.7in; x2=115.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32547 {
+            x1=115.57mm; y1=1.7in; x2=116.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32550 {
+            x1=115.57mm; y1=1.7in; x2=115.57mm; y2=44.18mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4461 {
-        x1=5.144in; y1=80.4301mm; x2=129.6233mm; y2=80.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABp
+      }
+      ha:subc.32558 {
+       ha:attributes {
+        {io_pcb::hidename_y}=27.7114 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J18
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=CONNECTOR
+        {io_pcb::hidename_x}=93.7006 mm
        }
-       ha:line.4464 {
-        x1=129.6233mm; y1=80.4301mm; x2=5.097in; y2=80.2706mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4467 {
-        x1=130.6801mm; y1=80.93mm; x2=129.604mm; y2=80.93mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4470 {
-        x1=129.604mm; y1=80.93mm; x2=5.097in; y2=81.0702mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4473 {
-        x1=5.097in; y1=81.8642mm; x2=5.097in; y2=81.0702mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32571 {
+         proto=0; x=3.8in; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4476 {
-        x1=1.769in; y1=3.478in; x2=1.813in; y2=3.478in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32572 {
+         proto=0; x=3.8in; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4479 {
-        x1=1.813in; y1=3.478in; x2=1.813in; y2=3.478in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32573 {
+         proto=1; x=3.8in; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4482 {
-        x1=1.852in; y1=90.805mm; x2=1.852in; y2=3.478in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32574 {
+         proto=2; x=3.8in; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4485 {
-        x1=1.813in; y1=87.5416mm; x2=1.852in; y2=87.5416mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32559 {
+            x1=3.8in; y1=1.1in; x2=3.8in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32562 {
+            x1=3.8in; y1=1.1in; x2=3.8in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32565 {
+            x1=3.8in; y1=1.1in; x2=97.52mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32568 {
+            x1=3.8in; y1=1.1in; x2=3.8in; y2=28.94mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4488 {
-        x1=146.1797mm; y1=80.4301mm; x2=147.3845mm; y2=80.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABq
+      }
+      ha:subc.32576 {
+       ha:attributes {
+        {io_pcb::hidename_y}=27.8384 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J23
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=CONNECTOR
+        {io_pcb::hidename_x}=55.0926 mm
        }
-       ha:line.4491 {
-        x1=147.3845mm; y1=80.4301mm; x2=5.936in; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4494 {
-        x1=5.936in; y1=3.3in; x2=159.2204mm; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4497 {
-        x1=143.9299mm; y1=82.6799mm; x2=143.9299mm; y2=84.3161mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4500 {
-        x1=143.9299mm; y1=84.3161mm; x2=143.9418mm; y2=3.32in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32589 {
+         proto=0; x=2.3in; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4503 {
-        x1=143.9418mm; y1=3.32in; x2=143.9418mm; y2=85.2292mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32590 {
+         proto=0; x=2.3in; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4506 {
-        x1=143.9418mm; y1=85.2292mm; x2=144.0312mm; y2=3.359in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32591 {
+         proto=1; x=2.3in; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4509 {
-        x1=144.4297mm; y1=82.6799mm; x2=144.4297mm; y2=83.8761mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32592 {
+         proto=2; x=2.3in; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4512 {
-        x1=144.4297mm; y1=83.8761mm; x2=144.8816mm; y2=3.32in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32577 {
+            x1=2.3in; y1=1.1in; x2=2.3in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32580 {
+            x1=2.3in; y1=1.1in; x2=2.3in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32583 {
+            x1=2.3in; y1=1.1in; x2=59.42mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32586 {
+            x1=2.3in; y1=1.1in; x2=2.3in; y2=28.94mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4515 {
-        x1=144.8816mm; y1=3.32in; x2=144.8816mm; y2=3.357in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABr
+      }
+      ha:subc.32594 {
+       ha:attributes {
+        {io_pcb::hidename_y}=27.9908 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J21
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=CONNECTOR
+        {io_pcb::hidename_x}=74.4474 mm
        }
-       ha:line.4518 {
-        x1=144.8816mm; y1=3.357in; x2=5.702in; y2=3.359in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4521 {
-        x1=146.1797mm; y1=70.9303mm; x2=5.8094685in; y2=70.9303mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4524 {
-        x1=5.8094685in; y1=70.9303mm; x2=5.81in; y2=2.792in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4527 {
-        x1=146.1797mm; y1=2.8319in; x2=147.57146mm; y2=2.8319in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32607 {
+         proto=0; x=3.05in; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4530 {
-        x1=147.57146mm; y1=2.8319in; x2=5.81in; y2=71.9328mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32608 {
+         proto=0; x=3.05in; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4533 {
-        x1=146.1797mm; y1=71.4301mm; x2=147.0713mm; y2=71.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32609 {
+         proto=1; x=3.05in; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4536 {
-        x1=147.0713mm; y1=71.4301mm; x2=5.81in; y2=71.9328mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32610 {
+         proto=2; x=3.05in; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4539 {
-        x1=5.81in; y1=2.792in; x2=148.4564mm; y2=2.792in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32595 {
+            x1=3.05in; y1=1.1in; x2=3.05in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32598 {
+            x1=3.05in; y1=1.1in; x2=3.05in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32601 {
+            x1=3.05in; y1=1.1in; x2=78.47mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32604 {
+            x1=3.05in; y1=1.1in; x2=3.05in; y2=28.94mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4542 {
-        x1=148.4564mm; y1=2.792in; x2=5.849in; y2=71.025mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABs
+      }
+      ha:subc.32612 {
+       ha:attributes {
+        {io_pcb::hidename_y}=42.7990 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J19
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=CONNECTOR
+        {io_pcb::hidename_x}=74.3458 mm
        }
-       ha:line.4545 {
-        x1=5.81in; y1=71.9328mm; x2=148.4564mm; y2=71.9328mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4548 {
-        x1=148.4564mm; y1=71.9328mm; x2=5.849in; y2=71.8246mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4551 {
-        x1=149.7584mm; y1=2.796in; x2=148.5712mm; y2=2.796in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4554 {
-        x1=148.5712mm; y1=2.796in; x2=5.849in; y2=71.025mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32625 {
+         proto=0; x=3.05in; y=1.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4557 {
-        x1=5.976in; y1=2.796in; x2=5.936in; y2=2.796in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32626 {
+         proto=0; x=3.05in; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4560 {
-        x1=5.849in; y1=71.8246mm; x2=150.3238mm; y2=71.8246mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32627 {
+         proto=1; x=3.05in; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4563 {
-        x1=150.3238mm; y1=71.8246mm; x2=5.936in; y2=2.81in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32628 {
+         proto=2; x=3.05in; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4566 {
-        x1=5.936in; y1=2.81in; x2=5.936in; y2=2.796in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32613 {
+            x1=3.05in; y1=1.7in; x2=3.05in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32616 {
+            x1=3.05in; y1=1.7in; x2=3.05in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32619 {
+            x1=3.05in; y1=1.7in; x2=78.47mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32622 {
+            x1=3.05in; y1=1.7in; x2=3.05in; y2=44.18mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4569 {
-        x1=146.1797mm; y1=70.4301mm; x2=147.0447mm; y2=70.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABt
+      }
+      ha:subc.32630 {
+       ha:attributes {
+        {io_pcb::hidename_y}=28.1686 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J16
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=CONNECTOR
+        {io_pcb::hidename_x}=111.4806 mm
        }
-       ha:line.4572 {
-        x1=147.0447mm; y1=70.4301mm; x2=5.798in; y2=2.764in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4575 {
-        x1=5.798in; y1=2.764in; x2=151.7772mm; y2=2.764in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4578 {
-        x1=151.7772mm; y1=2.764in; x2=5.976in; y2=70.2188mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4581 {
-        x1=143.4297mm; y1=67.1802mm; x2=143.4297mm; y2=65.6631mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32643 {
+         proto=0; x=115.57mm; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4584 {
-        x1=143.4297mm; y1=65.6631mm; x2=5.647in; y2=65.659mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32644 {
+         proto=0; x=115.57mm; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4587 {
-        x1=5.647in; y1=65.659mm; x2=5.647in; y2=64.7258mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32645 {
+         proto=1; x=115.57mm; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4590 {
-        x1=5.647in; y1=64.7258mm; x2=143.5166mm; y2=64.643mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32646 {
+         proto=2; x=115.57mm; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4593 {
-        x1=143.9299mm; y1=67.1802mm; x2=143.9299mm; y2=66.1281mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32631 {
+            x1=115.57mm; y1=1.1in; x2=115.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32634 {
+            x1=115.57mm; y1=1.1in; x2=115.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32637 {
+            x1=115.57mm; y1=1.1in; x2=116.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32640 {
+            x1=115.57mm; y1=1.1in; x2=115.57mm; y2=28.94mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4596 {
-        x1=143.9299mm; y1=66.1281mm; x2=144.399mm; y2=65.659mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABu
+      }
+      ha:subc.32648 {
+       ha:attributes {
+        {io_pcb::hidename_y}=42.9514 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J22
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=CONNECTOR
+        {io_pcb::hidename_x}=55.5752 mm
        }
-       ha:line.4599 {
-        x1=144.399mm; y1=65.659mm; x2=144.399mm; y2=64.7258mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4602 {
-        x1=144.399mm; y1=64.7258mm; x2=144.3162mm; y2=64.643mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4605 {
-        x1=109.855mm; y1=88.9mm; x2=115.57mm; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4608 {
-        x1=115.57mm; y1=88.9mm; x2=115.57mm; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32661 {
+         proto=0; x=2.3in; y=1.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4611 {
-        x1=3.7204685in; y1=97.0399mm; x2=3.71in; y2=3.81in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32662 {
+         proto=0; x=2.3in; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4614 {
-        x1=3.71in; y1=3.81in; x2=3.71in; y2=95.1499mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32663 {
+         proto=1; x=2.3in; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4617 {
-        x1=109.855mm; y1=89.6996mm; x2=109.855mm; y2=3.596in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32664 {
+         proto=2; x=2.3in; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4620 {
-        x1=109.855mm; y1=92.138mm; x2=109.855mm; y2=94.2726mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32649 {
+            x1=2.3in; y1=1.7in; x2=2.3in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32652 {
+            x1=2.3in; y1=1.7in; x2=2.3in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32655 {
+            x1=2.3in; y1=1.7in; x2=59.42mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32658 {
+            x1=2.3in; y1=1.7in; x2=2.3in; y2=44.18mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4623 {
-        x1=109.855mm; y1=95.0722mm; x2=109.855mm; y2=96.7364mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABv
+      }
+      ha:subc.32666 {
+       ha:attributes {
+        {io_pcb::hidename_y}=42.8498 mm
+        footprint=TE1217861
+        {io_pcb::hidename_scale}=70
+        refdes=J17
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.25
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=CONNECTOR
+        {io_pcb::hidename_x}=93.5228 mm
        }
-       ha:line.4626 {
-        x1=109.8509mm; y1=97.5401mm; x2=109.855mm; y2=97.536mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4629 {
-        x1=109.855mm; y1=97.536mm; x2=112.395mm; y2=97.536mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4632 {
-        x1=112.395mm; y1=97.536mm; x2=4.46in; y2=96.647mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.4635 {
-        x1=4.46in; y1=96.647mm; x2=4.46in; y2=95.1499mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32679 {
+         proto=0; x=3.8in; y=1.8in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4638 {
-        x1=90.551mm; y1=88.9mm; x2=3.8in; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32680 {
+         proto=0; x=3.8in; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4641 {
-        x1=3.8in; y1=88.9mm; x2=3.8in; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32681 {
+         proto=1; x=3.8in; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4644 {
-        x1=90.551mm; y1=89.6996mm; x2=90.551mm; y2=91.3262mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32682 {
+         proto=2; x=3.8in; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.4647 {
-        x1=90.551mm; y1=3.627in; x2=90.551mm; y2=94.2472mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32667 {
+            x1=3.8in; y1=1.7in; x2=3.8in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32670 {
+            x1=3.8in; y1=1.7in; x2=3.8in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32673 {
+            x1=3.8in; y1=1.7in; x2=97.52mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32676 {
+            x1=3.8in; y1=1.7in; x2=3.8in; y2=44.18mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4650 {
-        x1=90.551mm; y1=3.742in; x2=90.551mm; y2=96.7364mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABw
+      }
+      ha:subc.32684 {
+       ha:attributes {
+        {io_pcb::hidename_y}=18.2184 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R14
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=200k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=120.1166 mm
        }
-       ha:line.4653 {
-        x1=90.551mm; y1=97.536mm; x2=3.68in; y2=97.536mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4656 {
-        x1=3.68in; y1=97.536mm; x2=3.71in; y2=3.81in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32697 {
+         proto=0; x=120.65mm; y=700.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4659 {
-        x1=2.825in; y1=88.9132mm; x2=77.4568mm; y2=88.9132mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32698 {
+         proto=0; x=120.65mm; y=16.980408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4662 {
-        x1=77.4568mm; y1=88.9132mm; x2=3.05in; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32685 {
+            x1=120.65mm; y1=17.380204mm; x2=120.65mm; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32688 {
+            x1=120.65mm; y1=17.380204mm; x2=120.65mm; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32691 {
+            x1=120.65mm; y1=17.380204mm; x2=120.65mm; y2=18.380204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32694 {
+            x1=120.65mm; y1=17.380204mm; x2=121.65mm; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4665 {
-        x1=2.825in; y1=3.532in; x2=2.825in; y2=91.4024mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABx
+      }
+      ha:subc.32700 {
+       ha:attributes {
+        {io_pcb::hidename_y}=15.9832 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R20
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=22k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=120.1166 mm
        }
-       ha:line.4668 {
-        x1=2.825in; y1=92.202mm; x2=2.825in; y2=3.709in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4671 {
-        x1=2.825in; y1=95.0082mm; x2=2.825in; y2=3.807in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32713 {
+         proto=0; x=120.65mm; y=14.796008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4674 {
-        x1=2.825in; y1=97.4974mm; x2=74.4098mm; y2=97.4974mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32714 {
+         proto=0; x=120.65mm; y=614.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4677 {
-        x1=74.4098mm; y1=97.4974mm; x2=2.958in; y2=3.81in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32701 {
+            x1=120.65mm; y1=15.195804mm; x2=120.65mm; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32704 {
+            x1=120.65mm; y1=15.195804mm; x2=120.65mm; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32707 {
+            x1=120.65mm; y1=15.195804mm; x2=120.65mm; y2=14.195804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32710 {
+            x1=120.65mm; y1=15.195804mm; x2=119.65mm; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4680 {
-        x1=2.958in; y1=3.81in; x2=2.958in; y2=95.2007mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABy
+      }
+      ha:subc.32716 {
+       ha:attributes {
+        {io_pcb::hidename_y}=13.6972 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R10
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=3.3k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=120.1166 mm
        }
-       ha:line.4683 {
-        x1=2.958in; y1=95.2007mm; x2=2.96in; y2=95.1499mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4686 {
-        x1=71.7123mm; y1=97.5401mm; x2=2.825in; y2=97.4974mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32729 {
+         proto=0; x=120.65mm; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4689 {
-        x1=2.08in; y1=88.9mm; x2=2.3in; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32730 {
+         proto=0; x=120.65mm; y=12.535408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4692 {
-        x1=2.3in; y1=88.9mm; x2=2.3in; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32717 {
+            x1=120.65mm; y1=12.935204mm; x2=120.65mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32720 {
+            x1=120.65mm; y1=12.935204mm; x2=120.65mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32723 {
+            x1=120.65mm; y1=12.935204mm; x2=120.65mm; y2=13.935204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32726 {
+            x1=120.65mm; y1=12.935204mm; x2=121.65mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4695 {
-        x1=2.08in; y1=89.6996mm; x2=2.08in; y2=3.599in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAABz
+      }
+      ha:subc.32732 {
+       ha:attributes {
+        {io_pcb::hidename_y}=11.3858 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R11
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=1k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=120.1166 mm
        }
-       ha:line.4698 {
-        x1=2.08in; y1=92.2142mm; x2=2.08in; y2=3.708in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4701 {
-        x1=2.08in; y1=3.708in; x2=52.8574mm; y2=3.709in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32745 {
+         proto=0; x=120.65mm; y=435.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4704 {
-        x1=52.8574mm; y1=95.0082mm; x2=52.8574mm; y2=96.647mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32746 {
+         proto=0; x=120.65mm; y=10.249408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4707 {
-        x1=52.8574mm; y1=96.647mm; x2=2.08in; y2=3.806in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32733 {
+            x1=120.65mm; y1=10.649204mm; x2=120.65mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32736 {
+            x1=120.65mm; y1=10.649204mm; x2=120.65mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32739 {
+            x1=120.65mm; y1=10.649204mm; x2=120.65mm; y2=11.649204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32742 {
+            x1=120.65mm; y1=10.649204mm; x2=121.65mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4710 {
-        x1=2.08in; y1=97.472mm; x2=55.4614mm; y2=97.472mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAB0
+      }
+      ha:subc.32748 {
+       ha:attributes {
+        {io_pcb::hidename_y}=16.9687 mm
+        footprint=TO252FET
+        {io_pcb::hidename_scale}=70
+        refdes=Q2
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=IRLR8743PbF
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=PMOS_TRANSISTOR
+        {io_pcb::hidename_x}=114.7826 mm
        }
-       ha:line.4713 {
-        x1=55.4614mm; y1=97.472mm; x2=56.1594mm; y2=3.81in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              1.476248mm  
+              32.53mil  
+              1.476248mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+             }
+           }
+         }
        }
-       ha:line.4716 {
-        x1=56.1594mm; y1=3.81in; x2=56.1594mm; y2=95.1753mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.226308mm  
+              -3.126232mm  
+              -3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              -3.126232mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
+             }
+           }
+         }
        }
-       ha:line.4719 {
-        x1=56.1594mm; y1=95.1753mm; x2=56.134mm; y2=95.1499mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32773 {
+         proto=0; x=117.856mm; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=G
+         }
         }
-       }
-       ha:line.4722 {
-        x1=56.4253mm; y1=97.0399mm; x2=56.1594mm; y2=3.81in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32774 {
+         proto=1; x=115.57mm; y=700.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=D
+         }
         }
-       }
-       ha:line.4725 {
-        x1=63.5mm; y1=10.249408mm; x2=61.9867mm; y2=10.249408mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32775 {
+         proto=0; x=4.46in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=S
+         }
         }
        }
-       ha:line.4728 {
-        x1=61.9867mm; y1=10.249408mm; x2=2.39in; y2=11.530076mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32749 {
+            x1=112.32007mm; y1=19.680176mm; x2=4.67795in; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.32752 {
+            x1=112.32007mm; y1=13.58011mm; x2=112.32007mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.32755 {
+            x1=112.32007mm; y1=13.58011mm; x2=4.67795in; y2=13.58011mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.32758 {
+            x1=4.67795in; y1=13.58011mm; x2=4.67795in; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.4731 {
-        x1=63.5mm; y1=435.0mil; x2=63.5mm; y2=12.535408mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32761 {
+            x1=115.57mm; y1=535.96mil; x2=115.57mm; y2=535.96mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32764 {
+            x1=115.57mm; y1=11.530076mm; x2=115.57mm; y2=11.530076mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32767 {
+            x1=115.57mm; y1=11.530076mm; x2=114.57mm; y2=11.530076mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32770 {
+            x1=115.57mm; y1=11.530076mm; x2=115.57mm; y2=10.530076mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4734 {
-        x1=63.5mm; y1=525.0mil; x2=63.5mm; y2=14.821408mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAB1
+      }
+      ha:subc.32777 {
+       ha:attributes {
+        {io_pcb::hidename_y}=13.9004 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R24
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=3.3k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=101.0412 mm
        }
-       ha:line.4737 {
-        x1=63.5mm; y1=615.0mil; x2=63.5mm; y2=16.980408mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4740 {
-        x1=63.5mm; y1=700.0mil; x2=2.3in; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32790 {
+         proto=0; x=4.0in; y=526.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4743 {
-        x1=66.92mm; y1=10.282936mm; x2=63.5335mm; y2=10.282936mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32791 {
+         proto=0; x=4.0in; y=12.560808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4746 {
-        x1=63.5335mm; y1=10.282936mm; x2=63.5mm; y2=10.249408mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32778 {
+            x1=4.0in; y1=12.960604mm; x2=4.0in; y2=12.960604mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32781 {
+            x1=4.0in; y1=12.960604mm; x2=4.0in; y2=12.960604mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32784 {
+            x1=4.0in; y1=12.960604mm; x2=4.0in; y2=13.960604mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32787 {
+            x1=4.0in; y1=12.960604mm; x2=102.6mm; y2=12.960604mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4749 {
-        x1=3.25in; y1=427.0mil; x2=3.25in; y2=12.535408mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAB2
+      }
+      ha:subc.32793 {
+       ha:attributes {
+        {io_pcb::hidename_y}=18.2438 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R27
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=200k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=101.0666 mm
        }
-       ha:line.4752 {
-        x1=3.25in; y1=525.0mil; x2=3.25in; y2=14.796mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4755 {
-        x1=3.25in; y1=614.0mil; x2=3.25in; y2=669.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32806 {
+         proto=0; x=4.0in; y=700.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4758 {
-        x1=3.25in; y1=700.48mil; x2=77.4822mm; y2=700.48mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32807 {
+         proto=0; x=4.0in; y=16.980408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4761 {
-        x1=77.4822mm; y1=700.48mil; x2=3.05in; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32794 {
+            x1=4.0in; y1=17.380204mm; x2=4.0in; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32797 {
+            x1=4.0in; y1=17.380204mm; x2=4.0in; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32800 {
+            x1=4.0in; y1=17.380204mm; x2=4.0in; y2=18.380204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32803 {
+            x1=4.0in; y1=17.380204mm; x2=102.6mm; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4764 {
-        x1=68.97mm; y1=10.783062mm; x2=71.7415mm; y2=10.783062mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAB3
+      }
+      ha:subc.32809 {
+       ha:attributes {
+        {io_pcb::hidename_y}=11.5382 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R25
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=1k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=101.0666 mm
        }
-       ha:line.4767 {
-        x1=71.7415mm; y1=10.783062mm; x2=2.87in; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4770 {
-        x1=2.87in; y1=379.0mil; x2=79.375mm; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32822 {
+         proto=0; x=4.0in; y=435.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4773 {
-        x1=79.375mm; y1=379.0mil; x2=79.7052mm; y2=392.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32823 {
+         proto=0; x=4.0in; y=10.249408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4776 {
-        x1=79.7052mm; y1=392.0mil; x2=79.7052mm; y2=11.479276mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32810 {
+            x1=4.0in; y1=10.649204mm; x2=4.0in; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32813 {
+            x1=4.0in; y1=10.649204mm; x2=4.0in; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32816 {
+            x1=4.0in; y1=10.649204mm; x2=4.0in; y2=11.649204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32819 {
+            x1=4.0in; y1=10.649204mm; x2=102.6mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4779 {
-        x1=79.7052mm; y1=11.479276mm; x2=3.14in; y2=11.530076mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAB4
+      }
+      ha:subc.32825 {
+       ha:attributes {
+        {io_pcb::hidename_y}=15.9324 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R29
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=22k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=101.0666 mm
        }
-       ha:line.4782 {
-        x1=3.1375in; y1=391.5mil; x2=80.01mm; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4785 {
-        x1=80.01mm; y1=379.0mil; x2=82.1304mm; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32838 {
+         proto=0; x=4.0in; y=14.796008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4788 {
-        x1=82.1304mm; y1=379.0mil; x2=3.25in; y2=10.046208mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32839 {
+         proto=0; x=4.0in; y=614.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4791 {
-        x1=105.02mm; y1=10.282936mm; x2=101.6335mm; y2=10.282936mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32826 {
+            x1=4.0in; y1=15.195804mm; x2=4.0in; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32829 {
+            x1=4.0in; y1=15.195804mm; x2=4.0in; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32832 {
+            x1=4.0in; y1=15.195804mm; x2=4.0in; y2=14.195804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32835 {
+            x1=4.0in; y1=15.195804mm; x2=100.6mm; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4794 {
-        x1=101.6335mm; y1=10.282936mm; x2=4.0in; y2=10.249408mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAB5
+      }
+      ha:subc.32841 {
+       ha:attributes {
+        {io_pcb::hidename_y}=16.8417 mm
+        footprint=TO252FET
+        {io_pcb::hidename_scale}=70
+        refdes=Q5
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=IRLR8743PbF
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=PMOS_TRANSISTOR
+        {io_pcb::hidename_x}=95.8088 mm
        }
-       ha:line.4797 {
-        x1=4.0in; y1=435.0mil; x2=4.0in; y2=12.560808mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              1.476248mm  
+              32.53mil  
+              1.476248mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+             }
+           }
+         }
        }
-       ha:line.4800 {
-        x1=4.0in; y1=526.0mil; x2=4.0in; y2=14.796mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.226308mm  
+              -3.126232mm  
+              -3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              -3.126232mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
+             }
+           }
+         }
        }
-       ha:line.4803 {
-        x1=4.0in; y1=614.0mil; x2=4.0in; y2=16.980408mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32866 {
+         proto=0; x=3.89in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=G
+         }
         }
-       }
-       ha:line.4806 {
-        x1=4.0in; y1=700.0mil; x2=3.8in; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32867 {
+         proto=1; x=3.8in; y=700.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=D
+         }
         }
-       }
-       ha:line.4809 {
-        x1=120.65mm; y1=700.0mil; x2=115.57mm; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32868 {
+         proto=0; x=3.71in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=S
+         }
         }
        }
-       ha:line.4812 {
-        x1=120.65mm; y1=16.980408mm; x2=120.65mm; y2=614.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32842 {
+            x1=93.27007mm; y1=19.680176mm; x2=99.76993mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.32845 {
+            x1=93.27007mm; y1=13.58011mm; x2=93.27007mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.32848 {
+            x1=93.27007mm; y1=13.58011mm; x2=99.76993mm; y2=13.58011mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.32851 {
+            x1=99.76993mm; y1=13.58011mm; x2=99.76993mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.4815 {
-        x1=120.65mm; y1=14.796mm; x2=120.65mm; y2=525.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32854 {
+            x1=3.8in; y1=535.96mil; x2=3.8in; y2=535.96mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32857 {
+            x1=3.8in; y1=11.530076mm; x2=3.8in; y2=11.530076mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32860 {
+            x1=3.8in; y1=11.530076mm; x2=95.52mm; y2=11.530076mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32863 {
+            x1=3.8in; y1=11.530076mm; x2=3.8in; y2=10.530076mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4818 {
-        x1=120.65mm; y1=12.535408mm; x2=120.65mm; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAB6
+      }
+      ha:subc.32870 {
+       ha:attributes {
+        {io_pcb::hidename_y}=16.9687 mm
+        footprint=TO252FET
+        {io_pcb::hidename_scale}=70
+        refdes=Q4
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=IRLR8743PbF
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=PMOS_TRANSISTOR
+        {io_pcb::hidename_x}=76.7842 mm
        }
-       ha:line.4821 {
-        x1=107.07mm; y1=10.783062mm; x2=109.2065mm; y2=10.783062mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              1.476248mm  
+              32.53mil  
+              1.476248mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+             }
+           }
+         }
        }
-       ha:line.4824 {
-        x1=109.2065mm; y1=10.783062mm; x2=110.363mm; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.226308mm  
+              -3.126232mm  
+              -3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              -3.126232mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
+             }
+           }
+         }
        }
-       ha:line.4827 {
-        x1=110.363mm; y1=379.0mil; x2=117.4496mm; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32895 {
+         proto=0; x=3.14in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=G
+         }
         }
-       }
-       ha:line.4830 {
-        x1=117.4496mm; y1=379.0mil; x2=117.856mm; y2=395.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32896 {
+         proto=1; x=3.05in; y=700.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=D
+         }
         }
-       }
-       ha:line.4833 {
-        x1=117.856mm; y1=395.0mil; x2=117.856mm; y2=11.530076mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32897 {
+         proto=0; x=2.96in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=S
+         }
         }
        }
-       ha:line.4836 {
-        x1=117.856mm; y1=395.0mil; x2=118.2624mm; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32871 {
+            x1=74.22007mm; y1=19.680176mm; x2=80.71993mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.32874 {
+            x1=74.22007mm; y1=13.58011mm; x2=74.22007mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.32877 {
+            x1=74.22007mm; y1=13.58011mm; x2=80.71993mm; y2=13.58011mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.32880 {
+            x1=80.71993mm; y1=13.58011mm; x2=80.71993mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.4839 {
-        x1=118.2624mm; y1=379.0mil; x2=120.0272mm; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32883 {
+            x1=3.05in; y1=535.96mil; x2=3.05in; y2=535.96mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32886 {
+            x1=3.05in; y1=11.530076mm; x2=3.05in; y2=11.530076mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32889 {
+            x1=3.05in; y1=11.530076mm; x2=76.47mm; y2=11.530076mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32892 {
+            x1=3.05in; y1=11.530076mm; x2=3.05in; y2=10.530076mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4842 {
-        x1=120.0272mm; y1=379.0mil; x2=120.65mm; y2=10.249408mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAB7
+      }
+      ha:subc.32899 {
+       ha:attributes {
+        {io_pcb::hidename_y}=16.0152 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R26
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=22k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=81.9912 mm
        }
-       ha:line.4845 {
-        x1=101.727mm; y1=10.282936mm; x2=100.05314mm; y2=10.282936mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4848 {
-        x1=100.05314mm; y1=10.282936mm; x2=3.89in; y2=11.530076mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32912 {
+         proto=0; x=3.25in; y=14.796008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4851 {
-        x1=105.02mm; y1=10.783062mm; x2=4.1084685in; y2=10.783062mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32913 {
+         proto=0; x=3.25in; y=614.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4854 {
-        x1=4.1084685in; y1=10.783062mm; x2=4.099in; y2=434.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32900 {
+            x1=3.25in; y1=15.195804mm; x2=3.25in; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32903 {
+            x1=3.25in; y1=15.195804mm; x2=3.25in; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32906 {
+            x1=3.25in; y1=15.195804mm; x2=3.25in; y2=14.195804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32909 {
+            x1=3.25in; y1=15.195804mm; x2=81.55mm; y2=15.195804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4857 {
-        x1=107.07mm; y1=365.47mil; x2=107.7095mm; y2=365.47mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAB8
+      }
+      ha:subc.32915 {
+       ha:attributes {
+        {io_pcb::hidename_y}=18.3068 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R23
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=200k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=82.0166 mm
        }
-       ha:line.4860 {
-        x1=107.7095mm; y1=365.47mil; x2=4.251in; y2=355.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4863 {
-        x1=68.97mm; y1=365.47mil; x2=69.6603mm; y2=365.47mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32928 {
+         proto=0; x=3.25in; y=700.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4866 {
-        x1=69.6603mm; y1=365.47mil; x2=2.752in; y2=356.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32929 {
+         proto=0; x=3.25in; y=669.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4869 {
-        x1=66.92mm; y1=10.783062mm; x2=66.2805mm; y2=10.783062mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32916 {
+            x1=3.25in; y1=684.74mil; x2=3.25in; y2=684.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32919 {
+            x1=3.25in; y1=684.74mil; x2=3.25in; y2=684.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32922 {
+            x1=3.25in; y1=684.74mil; x2=3.25in; y2=18.392396mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32925 {
+            x1=3.25in; y1=684.74mil; x2=83.55mm; y2=684.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4872 {
-        x1=66.2805mm; y1=10.783062mm; x2=2.599in; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAB9
+      }
+      ha:subc.32931 {
+       ha:attributes {
+        {io_pcb::hidename_y}=11.2842 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R21
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=1k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=81.9912 mm
        }
-       ha:line.4875 {
-        x1=2.7in; y1=4.0in; x2=72.644mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4878 {
-        x1=2.7in; y1=200.0mil; x2=73.025mm; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32944 {
+         proto=0; x=3.25in; y=10.845796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4881 {
-        x1=68.97mm; y1=385.16mil; x2=70.3539mm; y2=385.16mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32945 {
+         proto=0; x=3.25in; y=10.046204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4884 {
-        x1=70.3539mm; y1=385.16mil; x2=70.739mm; y2=370.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32932 {
+            x1=3.25in; y1=10.446mm; x2=3.25in; y2=10.446mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32935 {
+            x1=3.25in; y1=10.446mm; x2=3.25in; y2=10.446mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32938 {
+            x1=3.25in; y1=10.446mm; x2=3.25in; y2=11.446mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32941 {
+            x1=3.25in; y1=10.446mm; x2=83.55mm; y2=10.446mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4887 {
-        x1=70.739mm; y1=370.0mil; x2=70.739mm; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAB+
+      }
+      ha:subc.32947 {
+       ha:attributes {
+        {io_pcb::hidename_y}=13.8054 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R19
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=3.3k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=82.0166 mm
        }
-       ha:line.4890 {
-        x1=68.97mm; y1=10.282936mm; x2=70.6161mm; y2=10.282936mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4893 {
-        x1=70.6161mm; y1=10.282936mm; x2=71.501mm; y2=370.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32960 {
+         proto=0; x=3.25in; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4896 {
-        x1=71.501mm; y1=370.0mil; x2=71.501mm; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32961 {
+         proto=0; x=3.25in; y=12.535408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4899 {
-        x1=66.92mm; y1=365.47mil; x2=2.6204685in; y2=365.47mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32948 {
+            x1=3.25in; y1=12.935204mm; x2=3.25in; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32951 {
+            x1=3.25in; y1=12.935204mm; x2=3.25in; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32954 {
+            x1=3.25in; y1=12.935204mm; x2=3.25in; y2=13.935204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32957 {
+            x1=3.25in; y1=12.935204mm; x2=83.55mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4902 {
-        x1=2.6204685in; y1=365.47mil; x2=66.421mm; y2=360.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAAB/
+      }
+      ha:subc.32963 {
+       ha:attributes {
+        {io_pcb::hidename_y}=18.2184 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R32
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=200k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=62.9412 mm
        }
-       ha:line.4905 {
-        x1=66.421mm; y1=360.0mil; x2=66.421mm; y2=335.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4908 {
-        x1=66.421mm; y1=335.0mil; x2=2.625in; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32976 {
+         proto=0; x=63.5mm; y=700.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4911 {
-        x1=2.625in; y1=325.0mil; x2=70.739mm; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32977 {
+         proto=0; x=63.5mm; y=16.980408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4914 {
-        x1=66.92mm; y1=385.16mil; x2=66.3235mm; y2=385.16mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32964 {
+            x1=63.5mm; y1=17.380204mm; x2=63.5mm; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32967 {
+            x1=63.5mm; y1=17.380204mm; x2=63.5mm; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32970 {
+            x1=63.5mm; y1=17.380204mm; x2=63.5mm; y2=18.380204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32973 {
+            x1=63.5mm; y1=17.380204mm; x2=64.5mm; y2=17.380204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4917 {
-        x1=66.3235mm; y1=385.16mil; x2=2.595in; y2=369.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACA
+      }
+      ha:subc.32979 {
+       ha:attributes {
+        {io_pcb::hidename_y}=15.9832 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R33
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=22k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=62.9412 mm
        }
-       ha:line.4920 {
-        x1=2.595in; y1=369.0mil; x2=2.595in; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4923 {
-        x1=2.595in; y1=325.0mil; x2=2.625in; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.32992 {
+         proto=0; x=63.5mm; y=14.821408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4926 {
-        x1=2.625in; y1=295.0mil; x2=71.501mm; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.32993 {
+         proto=0; x=63.5mm; y=615.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4929 {
-        x1=1.852in; y1=87.5416mm; x2=48.4764mm; y2=87.5416mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32980 {
+            x1=63.5mm; y1=15.221204mm; x2=63.5mm; y2=15.221204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32983 {
+            x1=63.5mm; y1=15.221204mm; x2=63.5mm; y2=15.221204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.32986 {
+            x1=63.5mm; y1=15.221204mm; x2=63.5mm; y2=14.221204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.32989 {
+            x1=63.5mm; y1=15.221204mm; x2=62.5mm; y2=15.221204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4932 {
-        x1=48.4764mm; y1=87.5416mm; x2=1.971in; y2=89.1286mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACB
+      }
+      ha:subc.32995 {
+       ha:attributes {
+        {io_pcb::hidename_y}=18.3896 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R16
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=3.3k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=36.8554 mm
        }
-       ha:line.4935 {
-        x1=1.971in; y1=89.1286mm; x2=1.971in; y2=96.2914mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4938 {
-        x1=1.77in; y1=87.5416mm; x2=1.77in; y2=3.415in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33008 {
+         proto=0; x=1.473in; y=710.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4941 {
-        x1=1.813in; y1=87.5416mm; x2=1.813in; y2=3.415in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33009 {
+         proto=0; x=1.473in; y=17.234408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4944 {
-        x1=107.07mm; y1=385.16mil; x2=108.1999mm; y2=385.16mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.32996 {
+            x1=1.473in; y1=17.634204mm; x2=1.473in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.32999 {
+            x1=1.473in; y1=17.634204mm; x2=1.473in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33002 {
+            x1=1.473in; y1=17.634204mm; x2=1.473in; y2=18.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33005 {
+            x1=1.473in; y1=17.634204mm; x2=38.4142mm; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4947 {
-        x1=108.1999mm; y1=385.16mil; x2=4.28in; y2=365.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACC
+      }
+      ha:subc.33011 {
+       ha:attributes {
+        {io_pcb::hidename_y}=18.1610 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R6
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=1k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=33.8328 mm
        }
-       ha:line.4950 {
-        x1=4.28in; y1=365.0mil; x2=4.28in; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4953 {
-        x1=105.02mm; y1=365.47mil; x2=4.1174685in; y2=365.47mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33024 {
+         proto=0; x=1.353in; y=17.234408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4956 {
-        x1=4.1174685in; y1=365.47mil; x2=4.11in; y2=358.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33025 {
+         proto=0; x=1.353in; y=710.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4959 {
-        x1=4.11in; y1=358.0mil; x2=4.11in; y2=337.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33012 {
+            x1=1.353in; y1=17.634204mm; x2=1.353in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33015 {
+            x1=1.353in; y1=17.634204mm; x2=1.353in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33018 {
+            x1=1.353in; y1=17.634204mm; x2=1.353in; y2=16.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33021 {
+            x1=1.353in; y1=17.634204mm; x2=33.3662mm; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4962 {
-        x1=4.11in; y1=337.0mil; x2=104.6988mm; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACD
+      }
+      ha:subc.33027 {
+       ha:attributes {
+        {io_pcb::hidename_y}=18.1356 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R5
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=3.3k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=34.8742 mm
        }
-       ha:line.4965 {
-        x1=104.6988mm; y1=325.0mil; x2=4.28in; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4968 {
-        x1=107.07mm; y1=10.282936mm; x2=108.4621mm; y2=10.282936mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33040 {
+         proto=0; x=1.394in; y=710.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4971 {
-        x1=108.4621mm; y1=10.282936mm; x2=4.31in; y2=365.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33041 {
+         proto=0; x=1.394in; y=17.234408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4974 {
-        x1=4.31in; y1=365.0mil; x2=4.31in; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33028 {
+            x1=1.394in; y1=17.634204mm; x2=1.394in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33031 {
+            x1=1.394in; y1=17.634204mm; x2=1.394in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33034 {
+            x1=1.394in; y1=17.634204mm; x2=1.394in; y2=18.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33037 {
+            x1=1.394in; y1=17.634204mm; x2=36.4076mm; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4977 {
-        x1=105.02mm; y1=385.16mil; x2=104.3219mm; y2=385.16mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACE
+      }
+      ha:subc.33043 {
+       ha:attributes {
+        {io_pcb::hidename_y}=18.3896 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R18
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=1k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=35.8902 mm
        }
-       ha:line.4980 {
-        x1=104.3219mm; y1=385.16mil; x2=4.088in; y2=366.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.4983 {
-        x1=4.088in; y1=366.0mil; x2=4.088in; y2=327.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33056 {
+         proto=0; x=1.435in; y=17.234408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.4986 {
-        x1=4.088in; y1=327.0mil; x2=4.12in; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33057 {
+         proto=0; x=1.435in; y=710.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.4989 {
-        x1=4.12in; y1=295.0mil; x2=4.31in; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33044 {
+            x1=1.435in; y1=17.634204mm; x2=1.435in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33047 {
+            x1=1.435in; y1=17.634204mm; x2=1.435in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33050 {
+            x1=1.435in; y1=17.634204mm; x2=1.435in; y2=16.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33053 {
+            x1=1.435in; y1=17.634204mm; x2=35.449mm; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.4992 {
-        x1=146.1797mm; y1=3.0878in; x2=5.7862in; y2=3.0878in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.4995 {
-        x1=148.114mm; y1=77.946mm; x2=147.4536mm; y2=77.946mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.4998 {
-        x1=5.7862in; y1=3.0878in; x2=147.4536mm; y2=77.946mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.5001 {
-        x1=159.2072mm; y1=38.1132mm; x2=159.2204mm; y2=38.1mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.5004 {
-        x1=159.2204mm; y1=38.1mm; x2=159.2204mm; y2=39.561mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.5007 {
-        x1=159.2204mm; y1=39.561mm; x2=163.8046mm; y2=1.738in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.5010 {
-        x1=163.8046mm; y1=1.738in; x2=163.8046mm; y2=1.76in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.5013 {
-        x1=159.2204mm; y1=30.48mm; x2=159.2204mm; y2=30.4922mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.5016 {
-        x1=159.2204mm; y1=30.4922mm; x2=6.24in; y2=1.229in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.5019 {
-        x1=6.24in; y1=1.229in; x2=6.24in; y2=1.566in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.5022 {
-        x1=6.24in; y1=1.566in; x2=162.8648mm; y2=1.738in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.5025 {
-        x1=162.8648mm; y1=1.738in; x2=162.8648mm; y2=1.76in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.5028 {
-        x1=159.2204mm; y1=900.0mil; x2=159.2072mm; y2=900.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.5031 {
-        x1=159.2072mm; y1=900.0mil; x2=6.213in; y2=955.0mil; thickness=10.0mil; clearance=12.0mil;
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACF
+      }
+      ha:subc.33059 {
+       ha:attributes {
+        {io_pcb::hidename_y}=18.8468 mm
+        footprint=1212-8
+        {io_pcb::hidename_scale}=70
+        refdes=Q1
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=Si7232DN
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=MOSFET
+        {io_pcb::hidename_x}=37.5920 mm
        }
-       ha:line.5034 {
-        x1=6.213in; y1=955.0mil; x2=6.213in; y2=1.598in; thickness=10.0mil; clearance=12.0mil;
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.202438mm  
+              -0.494919mm  
+              -0.202438mm  
+              -0.494919mm  
+              -0.202438mm  
+              0.494919mm  
+              0.202438mm  
+              0.494919mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              10.97mil  
+              -0.571119mm  
+              -10.97mil  
+              -0.571119mm  
+              -10.97mil  
+              0.571119mm  
+              10.97mil  
+              0.571119mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.202438mm  
+              -0.494919mm  
+              -0.202438mm  
+              -0.494919mm  
+              -0.202438mm  
+              0.494919mm  
+              0.202438mm  
+              0.494919mm  
+             }
+           }
+         }
        }
-       ha:line.5037 {
-        x1=6.213in; y1=1.598in; x2=161.925mm; y2=1.76in; thickness=10.0mil; clearance=12.0mil;
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.495045mm  
+              -0.862583mm  
+              -0.495045mm  
+              -0.862583mm  
+              -0.495045mm  
+              0.862583mm  
+              0.495045mm  
+              0.862583mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.571246mm  
+              -36.96mil  
+              -0.571246mm  
+              -36.96mil  
+              -0.571246mm  
+              36.96mil  
+              0.571246mm  
+              36.96mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.495045mm  
+              -0.862583mm  
+              -0.495045mm  
+              -0.862583mm  
+              -0.495045mm  
+              0.862583mm  
+              0.495045mm  
+              0.862583mm  
+             }
+           }
+         }
        }
-       ha:line.5040 {
-        x1=146.1797mm; y1=78.93mm; x2=160.338mm; y2=78.93mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33085 {
+         proto=0; x=36.537152mm; y=23.026243mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=D
+         }
         }
-       }
-       ha:line.5043 {
-        x1=160.338mm; y1=78.93mm; x2=161.925mm; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33086 {
+         proto=0; x=36.537152mm; y=793.565mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=S
+         }
         }
-       }
-       ha:line.5046 {
-        x1=146.1797mm; y1=79.4301mm; x2=6.34683071in; y2=79.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33087 {
+         proto=0; x=35.887166mm; y=23.026243mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=D
+         }
         }
-       }
-       ha:line.5049 {
-        x1=6.34683071in; y1=79.4301mm; x2=162.8648mm; y2=3.062in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33088 {
+         proto=0; x=35.887166mm; y=793.565mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=G
+         }
         }
-       }
-       ha:line.5052 {
-        x1=162.8648mm; y1=3.062in; x2=162.8648mm; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33089 {
+         proto=0; x=35.23718mm; y=23.026243mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=D
+         }
         }
-       }
-       ha:line.5055 {
-        x1=146.1797mm; y1=79.93mm; x2=6.36614961in; y2=79.93mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33090 {
+         proto=0; x=35.23718mm; y=793.565mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=S
+         }
         }
-       }
-       ha:line.5058 {
-        x1=6.36614961in; y1=79.93mm; x2=163.8046mm; y2=3.064in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33091 {
+         proto=0; x=34.587194mm; y=23.026243mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=D
+         }
         }
-       }
-       ha:line.5061 {
-        x1=163.8046mm; y1=3.064in; x2=163.8046mm; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33092 {
+         proto=0; x=34.587194mm; y=793.565mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=G
+         }
         }
-       }
-       ha:line.5064 {
-        x1=140.4297mm; y1=67.1802mm; x2=140.4297mm; y2=68.5731mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33093 {
+         proto=1; x=36.169614mm; y=872.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=D
+         }
         }
-       }
-       ha:line.5067 {
-        x1=140.4297mm; y1=68.5731mm; x2=140.4366mm; y2=2.7in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33094 {
+         proto=1; x=34.954732mm; y=872.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=D
+         }
         }
        }
-       ha:line.5070 {
-        x1=141.4297mm; y1=67.1802mm; x2=141.4297mm; y2=2.7069in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33060 {
+            x1=37.21203mm; y1=785.1mil; x2=37.21203mm; y2=23.241254mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33063 {
+            x1=33.912316mm; y1=785.1mil; x2=37.21203mm; y2=785.1mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33066 {
+            x1=33.912316mm; y1=785.1mil; x2=33.912316mm; y2=23.241254mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33069 {
+            x1=33.912316mm; y1=23.241254mm; x2=37.21203mm; y2=23.241254mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.33072 {
+            x=36.862018mm; y=19.275552mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.5073 {
-        x1=141.4297mm; y1=2.7069in; x2=5.54in; y2=69.469mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33073 {
+            x1=35.562173mm; y1=21.702877mm; x2=35.562173mm; y2=21.702877mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33076 {
+            x1=35.5623mm; y1=21.591524mm; x2=35.5623mm; y2=21.591524mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33079 {
+            x1=35.5623mm; y1=21.591524mm; x2=35.5623mm; y2=20.591524mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33082 {
+            x1=35.5623mm; y1=21.591524mm; x2=34.5623mm; y2=21.591524mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5076 {
-        x1=141.9299mm; y1=67.1802mm; x2=141.9299mm; y2=69.4743mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACG
+      }
+      ha:subc.33096 {
+       ha:attributes {
+        {io_pcb::hidename_y}=16.9687 mm
+        footprint=TO252FET
+        {io_pcb::hidename_scale}=70
+        refdes=Q6
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=IRLR8743PbF
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=PMOS_TRANSISTOR
+        {io_pcb::hidename_x}=57.5818 mm
        }
-       ha:line.5079 {
-        x1=141.9299mm; y1=69.4743mm; x2=141.0462mm; y2=2.77in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              1.476248mm  
+              32.53mil  
+              1.476248mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+             }
+           }
+         }
        }
-       ha:line.5082 {
-        x1=5.6074685in; y1=67.1802mm; x2=5.6074685in; y2=70.2699mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.226308mm  
+              -3.126232mm  
+              -3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              -3.126232mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
+             }
+           }
+         }
        }
-       ha:line.5085 {
-        x1=5.6074685in; y1=70.2699mm; x2=141.4526mm; y2=2.805in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33121 {
+         proto=0; x=2.39in; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=G
+         }
         }
-       }
-       ha:line.5088 {
-        x1=142.9299mm; y1=67.1802mm; x2=142.9299mm; y2=71.0143mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33122 {
+         proto=1; x=2.3in; y=700.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=D
+         }
         }
-       }
-       ha:line.5091 {
-        x1=142.9299mm; y1=71.0143mm; x2=5.583in; y2=72.136mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33123 {
+         proto=0; x=56.134mm; y=11.530076mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=S
+         }
         }
        }
-       ha:line.5094 {
-        x1=144.4297mm; y1=67.1802mm; x2=144.4297mm; y2=66.7713mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33097 {
+            x1=55.17007mm; y1=19.680176mm; x2=61.66993mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33100 {
+            x1=55.17007mm; y1=13.58011mm; x2=55.17007mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33103 {
+            x1=55.17007mm; y1=13.58011mm; x2=61.66993mm; y2=13.58011mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33106 {
+            x1=61.66993mm; y1=13.58011mm; x2=61.66993mm; y2=19.680176mm; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.5097 {
-        x1=144.4297mm; y1=66.7713mm; x2=5.714in; y2=2.601in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33109 {
+            x1=2.3in; y1=535.96mil; x2=2.3in; y2=535.96mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33112 {
+            x1=2.3in; y1=11.530076mm; x2=2.3in; y2=11.530076mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33115 {
+            x1=2.3in; y1=11.530076mm; x2=57.42mm; y2=11.530076mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33118 {
+            x1=2.3in; y1=11.530076mm; x2=2.3in; y2=10.530076mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5100 {
-        x1=5.714in; y1=2.601in; x2=5.714in; y2=2.435in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACH
+      }
+      ha:subc.33125 {
+       ha:attributes {
+        {io_pcb::hidename_y}=91.8182 mm
+        footprint=CAP_FC8
+        {io_pcb::hidename_scale}=70
+        refdes=C7
+        manufacturer=unknown
+        vendor_part_number=P10296-ND
+        manufacturer_part_number=unknown
+        value=220uF
+        vendor=digikey
+        {io_pcb::hidename_direction}=3
+        device=CAPACITOR
+        {io_pcb::hidename_x}=36.4998 mm
        }
-       ha:line.5103 {
-        x1=5.714in; y1=2.435in; x2=140.4874mm; y2=2.252in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      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 {
+              -1.0mm  
+              -1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.0mm  
+              -1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.0mm  
+              -1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+              1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+              1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+             }
+           }
+         }
        }
-       ha:line.5106 {
-        x1=146.9898mm; y1=62.2808mm; x2=5.56in; y2=56.515mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       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=2.0mm;            }
+            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.0mm;            }
+            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.0mm;            }
+            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.199894mm;            }
+            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=2.199894mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.5109 {
-        x1=5.81in; y1=2.705in; x2=5.81in; y2=2.443in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33145 {
+         proto=0; x=1.487in; y=90.754194mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.499999mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5112 {
-        x1=5.81in; y1=2.443in; x2=141.986mm; y2=56.4642mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33146 {
+         proto=1; x=1.487in; y=94.25406mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.499999mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5115 {
-        x1=141.986mm; y1=56.4642mm; x2=141.986mm; y2=55.8292mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33126 {
+            x1=1.64447in; y1=88.504262mm; x2=1.64447in; y2=90.504258mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33129 {
+            x1=1.6051in; y1=89.50426mm; x2=1.68384in; y2=89.50426mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.33132 {
+            x=1.487in; y=92.504mm; width=3.999992mm; height=3.999992mm; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.5118 {
-        x1=146.9898mm; y1=68.6562mm; x2=146.9898mm; y2=62.2808mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33133 {
+            x1=1.487in; y1=92.504127mm; x2=1.487in; y2=92.504127mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33136 {
+            x1=1.487in; y1=92.504mm; x2=1.487in; y2=92.504mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33139 {
+            x1=1.487in; y1=92.504mm; x2=1.487in; y2=91.504mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33142 {
+            x1=1.487in; y1=92.504mm; x2=36.7698mm; y2=92.504mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5121 {
-        x1=146.1797mm; y1=68.9303mm; x2=146.7157mm; y2=68.9303mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACI
+      }
+      ha:subc.33148 {
+       ha:attributes {
+        {io_pcb::hidename_y}=90.2462 mm
+        footprint=powerdi123
+        {io_pcb::hidename_scale}=70
+        refdes=D9
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=DFLS130L
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=DIODE
+        {io_pcb::hidename_x}=30.9979 mm
        }
-       ha:line.5124 {
-        x1=146.7157mm; y1=68.9303mm; x2=146.9898mm; y2=68.6562mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -43.31mil  
+              -0.700024mm  
+              -43.31mil  
+              0.700024mm  
+              43.31mil  
+              0.700024mm  
+              43.31mil  
+              -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 {
+              -46.31mil  
+              -0.776224mm  
+              -46.31mil  
+              0.776224mm  
+              46.31mil  
+              0.776224mm  
+              46.31mil  
+              -0.776224mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            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:line.5127 {
-        x1=146.1797mm; y1=2.7334685in; x2=146.8509mm; y2=2.7334685in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 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:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.526161mm  
+              -0.776097mm  
+              -0.526161mm  
+              -0.776097mm  
+              -0.526161mm  
+              0.776097mm  
+              0.526161mm  
+              0.776097mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             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  
+             }
+           }
+         }
        }
-       ha:line.5130 {
-        x1=146.8509mm; y1=2.7334685in; x2=5.81in; y2=2.705in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33182 {
+         proto=0; x=31.81066mm; y=3.574in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
-       }
-       ha:line.5133 {
-        x1=146.1797mm; y1=69.9303mm; x2=146.9603mm; y2=69.9303mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33183 {
+         proto=1; x=29.260754mm; y=3.574in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
-       ha:line.5136 {
-        x1=146.9603mm; y1=69.9303mm; x2=5.834in; y2=2.705in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33149 {
+            x1=29.360576mm; y1=3.53601in; x2=32.360824mm; y2=3.53601in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33152 {
+            x1=32.360824mm; y1=3.53601in; x2=32.360824mm; y2=3.61199in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33155 {
+            x1=29.360576mm; y1=3.61199in; x2=32.360824mm; y2=3.61199in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33158 {
+            x1=29.360576mm; y1=3.53601in; x2=29.360576mm; y2=3.61199in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33161 {
+            x1=32.894986mm; y1=3.53601in; x2=33.377332mm; y2=3.53601in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33164 {
+            x1=33.377332mm; y1=3.53601in; x2=33.377332mm; y2=3.61199in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33167 {
+            x1=32.894986mm; y1=3.61199in; x2=33.377332mm; y2=3.61199in; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.5139 {
-        x1=5.834in; y1=2.705in; x2=5.834in; y2=61.8744mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33170 {
+            x1=30.535707mm; y1=3.574in; x2=30.535707mm; y2=3.574in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33173 {
+            x1=30.8607mm; y1=3.574in; x2=30.8607mm; y2=3.574in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33176 {
+            x1=30.8607mm; y1=3.574in; x2=31.8607mm; y2=3.574in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33179 {
+            x1=30.8607mm; y1=3.574in; x2=30.8607mm; y2=91.7796mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5142 {
-        x1=5.834in; y1=61.8744mm; x2=145.161mm; y2=2.317in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACJ
+      }
+      ha:subc.33185 {
+       ha:attributes {
+        {io_pcb::hidename_y}=92.7862 mm
+        copyright=2006 DJ Delorie
+        author=DJ Delorie
+        footprint=SOT23-5
+        dist-license=GPL
+        {io_pcb::hidename_scale}=89
+        refdes=U7
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=TPS70933
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=IC
+        use-license=Unlimited
+        {io_pcb::hidename_x}=47.2186 mm
        }
-       ha:line.5145 {
-        x1=145.161mm; y1=2.317in; x2=145.161mm; y2=2.281in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -20.0mil  
+              -12.0mil  
+              -20.0mil  
+              12.0mil  
+              20.0mil  
+              12.0mil  
+              20.0mil  
+              -12.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -15.0mil  
+              -23.0mil  
+              15.0mil  
+              23.0mil  
+              15.0mil  
+              23.0mil  
+              -15.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -20.0mil  
+              -12.0mil  
+              -20.0mil  
+              12.0mil  
+              20.0mil  
+              12.0mil  
+              20.0mil  
+              -12.0mil  
+             }
+           }
+         }
        }
-       ha:line.5148 {
-        x1=133.9299mm; y1=67.1802mm; x2=133.9299mm; y2=2.36183071in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33210 {
+         proto=0; x=1.809in; y=3.653in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=4
+         }
         }
-       }
-       ha:line.5151 {
-        x1=5.06in; y1=8.4196mm; x2=5.06in; y2=54.5889mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33211 {
+         proto=0; x=1.809in; y=90.805mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=VOUT
+         }
         }
-       }
-       ha:line.5154 {
-        x1=5.06in; y1=54.5889mm; x2=133.9299mm; y2=2.362in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33212 {
+         proto=0; x=1.727in; y=90.805mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=VIN
+         }
         }
-       }
-       ha:line.5157 {
-        x1=132.3711mm; y1=65.4441mm; x2=132.3848mm; y2=2.576in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33213 {
+         proto=0; x=1.727in; y=91.7956mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=GND
+         }
         }
-       }
-       ha:line.5160 {
-        x1=132.3848mm; y1=2.576in; x2=132.3848mm; y2=2.539in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33214 {
+         proto=0; x=1.727in; y=3.653in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=EN
+         }
         }
        }
-       ha:line.5163 {
-        x1=132.3848mm; y1=2.539in; x2=5.209in; y2=2.536in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33186 {
+            x1=1.699in; y1=3.673in; x2=1.838in; y2=3.673in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33189 {
+            x1=1.838in; y1=3.555in; x2=1.838in; y2=3.673in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33192 {
+            x1=1.699in; y1=3.555in; x2=1.838in; y2=3.555in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33195 {
+            x1=1.699in; y1=3.555in; x2=1.699in; y2=3.673in; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.5166 {
-        x1=5.174in; y1=2.576in; x2=5.174in; y2=64.5038mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33198 {
+            x1=1.7598in; y1=91.7956mm; x2=1.7598in; y2=91.7956mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33201 {
+            x1=1.809in; y1=3.653in; x2=1.809in; y2=3.653in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33204 {
+            x1=1.809in; y1=3.653in; x2=46.9486mm; y2=3.653in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33207 {
+            x1=1.809in; y1=3.653in; x2=1.809in; y2=93.7862mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5169 {
-        x1=5.174in; y1=64.5038mm; x2=131.509mm; y2=2.536in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACK
+      }
+      ha:subc.33216 {
+       ha:attributes {
+        {io_pcb::hidename_y}=91.6940 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=C9
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=2.2uF
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=CAPACITOR
+        {io_pcb::hidename_x}=47.3964 mm
        }
-       ha:line.5172 {
-        x1=132.9299mm; y1=67.1802mm; x2=132.9299mm; y2=65.9755mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.5175 {
-        x1=132.9299mm; y1=65.9755mm; x2=132.3848mm; y2=2.576in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33229 {
+         proto=0; x=1.887in; y=91.604596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5178 {
-        x1=132.43mm; y1=67.1802mm; x2=132.43mm; y2=66.4408mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33230 {
+         proto=0; x=1.887in; y=90.805004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5181 {
-        x1=132.43mm; y1=66.4408mm; x2=5.174in; y2=2.576in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33217 {
+            x1=1.887in; y1=91.2048mm; x2=1.887in; y2=91.2048mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33220 {
+            x1=1.887in; y1=91.2048mm; x2=1.887in; y2=91.2048mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33223 {
+            x1=1.887in; y1=91.2048mm; x2=1.887in; y2=92.2048mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33226 {
+            x1=1.887in; y1=91.2048mm; x2=48.9298mm; y2=91.2048mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5184 {
-        x1=133.43mm; y1=67.1802mm; x2=133.43mm; y2=2.37914961in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACL
+      }
+      ha:subc.33232 {
+       ha:attributes {
+        {io_pcb::hidename_y}=95.1499 mm
+        footprint=TO252FET
+        {io_pcb::hidename_scale}=100
+        refdes=Q8
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=IRLR8743PbF
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=PMOS_TRANSISTOR
+        {io_pcb::hidename_x}=96.5200 mm
        }
-       ha:line.5187 {
-        x1=133.43mm; y1=2.37914961in; x2=127.7874mm; y2=2.157in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              1.476248mm  
+              32.53mil  
+              1.476248mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+             }
+           }
+         }
        }
-       ha:line.5190 {
-        x1=127.7874mm; y1=2.157in; x2=127.7874mm; y2=594.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.226308mm  
+              -3.126232mm  
+              -3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              -3.126232mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
+             }
+           }
+         }
        }
-       ha:line.5193 {
-        x1=103.441mm; y1=201.0mil; x2=103.4156mm; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33257 {
+         proto=0; x=3.71in; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=G
+         }
         }
-       }
-       ha:line.5196 {
-        x1=127.7874mm; y1=604.0mil; x2=127.7874mm; y2=443.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33258 {
+         proto=1; x=3.8in; y=88.899976mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=D
+         }
         }
-       }
-       ha:line.5199 {
-        x1=127.7874mm; y1=443.0mil; x2=4.788in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33259 {
+         proto=0; x=3.89in; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=S
+         }
         }
        }
-       ha:line.5202 {
-        x1=4.788in; y1=200.0mil; x2=4.076in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33233 {
+            x1=93.27007mm; y1=86.9998mm; x2=99.76993mm; y2=86.9998mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33236 {
+            x1=99.76993mm; y1=86.9998mm; x2=99.76993mm; y2=93.099866mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33239 {
+            x1=99.76993mm; y1=93.099866mm; x2=93.27007mm; y2=93.099866mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33242 {
+            x1=93.27007mm; y1=93.099866mm; x2=93.27007mm; y2=86.9998mm; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.5205 {
-        x1=4.076in; y1=200.0mil; x2=103.473mm; y2=5.1374mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33245 {
+            x1=3.8in; y1=93.066592mm; x2=3.8in; y2=93.066592mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33248 {
+            x1=3.8in; y1=95.1499mm; x2=3.8in; y2=95.1499mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33251 {
+            x1=3.8in; y1=95.1499mm; x2=97.52mm; y2=95.1499mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33254 {
+            x1=3.8in; y1=95.1499mm; x2=3.8in; y2=96.1499mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5208 {
-        x1=130.6801mm; y1=68.9303mm; x2=129.5093mm; y2=68.9303mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACM
+      }
+      ha:subc.33261 {
+       ha:attributes {
+        {io_pcb::hidename_y}=95.1499 mm
+        footprint=TO252FET
+        {io_pcb::hidename_scale}=100
+        refdes=Q9
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=IRLR8743PbF
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=PMOS_TRANSISTOR
+        {io_pcb::hidename_x}=115.5700 mm
        }
-       ha:line.5211 {
-        x1=129.5093mm; y1=68.9303mm; x2=126.8476mm; y2=2.609in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              1.476248mm  
+              32.53mil  
+              1.476248mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+             }
+           }
+         }
        }
-       ha:line.5214 {
-        x1=126.8476mm; y1=2.609in; x2=126.8476mm; y2=440.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.226308mm  
+              -3.126232mm  
+              -3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              -3.126232mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
+             }
+           }
+         }
        }
-       ha:line.5217 {
-        x1=126.8476mm; y1=440.0mil; x2=121.3866mm; y2=225.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33286 {
+         proto=0; x=4.46in; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=G
+         }
         }
-       }
-       ha:line.5220 {
-        x1=121.3866mm; y1=225.0mil; x2=104.1654mm; y2=225.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33287 {
+         proto=1; x=115.57mm; y=88.899976mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=D
+         }
         }
-       }
-       ha:line.5223 {
-        x1=104.1654mm; y1=225.0mil; x2=4.064in; y2=262.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33288 {
+         proto=0; x=117.856mm; y=95.1499mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=S
+         }
         }
        }
-       ha:line.5226 {
-        x1=4.064in; y1=262.0mil; x2=75.3994mm; y2=262.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33262 {
+            x1=112.32007mm; y1=86.9998mm; x2=4.67795in; y2=86.9998mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33265 {
+            x1=4.67795in; y1=86.9998mm; x2=4.67795in; y2=93.099866mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33268 {
+            x1=4.67795in; y1=93.099866mm; x2=112.32007mm; y2=93.099866mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33271 {
+            x1=112.32007mm; y1=93.099866mm; x2=112.32007mm; y2=86.9998mm; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.5229 {
-        x1=75.3994mm; y1=262.0mil; x2=73.8246mm; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33274 {
+            x1=115.57mm; y1=93.066592mm; x2=115.57mm; y2=93.066592mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33277 {
+            x1=115.57mm; y1=95.1499mm; x2=115.57mm; y2=95.1499mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33280 {
+            x1=115.57mm; y1=95.1499mm; x2=116.57mm; y2=95.1499mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33283 {
+            x1=115.57mm; y1=95.1499mm; x2=115.57mm; y2=96.1499mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5232 {
-        x1=130.6801mm; y1=2.7334685in; x2=128.9677mm; y2=2.7334685in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACN
+      }
+      ha:subc.33290 {
+       ha:attributes {
+        {io_pcb::hidename_y}=87.1606 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R36
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=200k
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=RESISTOR
+        {io_pcb::hidename_x}=44.3738 mm
        }
-       ha:line.5235 {
-        x1=128.9677mm; y1=2.7334685in; x2=4.96in; y2=2.616in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.5238 {
-        x1=4.96in; y1=2.616in; x2=4.96in; y2=446.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33303 {
+         proto=0; x=1.727in; y=87.541604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5241 {
-        x1=4.96in; y1=446.0mil; x2=4.766in; y2=252.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33304 {
+         proto=0; x=1.727in; y=88.341196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5244 {
-        x1=4.766in; y1=252.0mil; x2=104.4956mm; y2=252.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33291 {
+            x1=1.727in; y1=87.9414mm; x2=1.727in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33294 {
+            x1=1.727in; y1=87.9414mm; x2=1.727in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33297 {
+            x1=1.727in; y1=87.9414mm; x2=1.727in; y2=86.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33300 {
+            x1=1.727in; y1=87.9414mm; x2=42.8658mm; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5247 {
-        x1=104.4956mm; y1=252.0mil; x2=4.073in; y2=293.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACO
+      }
+      ha:subc.33306 {
+       ha:attributes {
+        {io_pcb::hidename_y}=88.7862 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R37
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=22k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=44.3992 mm
        }
-       ha:line.5250 {
-        x1=4.073in; y1=293.0mil; x2=2.902in; y2=293.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.5253 {
-        x1=2.902in; y1=293.0mil; x2=2.869in; y2=260.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33319 {
+         proto=0; x=1.769in; y=88.341196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5256 {
-        x1=2.869in; y1=260.0mil; x2=1.828in; y2=260.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33320 {
+         proto=0; x=1.769in; y=87.541604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5259 {
-        x1=1.828in; y1=260.0mil; x2=1.768in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33307 {
+            x1=1.769in; y1=87.9414mm; x2=1.769in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33310 {
+            x1=1.769in; y1=87.9414mm; x2=1.769in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33313 {
+            x1=1.769in; y1=87.9414mm; x2=1.769in; y2=88.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33316 {
+            x1=1.769in; y1=87.9414mm; x2=45.9326mm; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5262 {
-        x1=68.589mm; y1=3.7204685in; x2=69.2539mm; y2=3.7204685in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACP
+      }
+      ha:subc.33322 {
+       ha:attributes {
+        {io_pcb::hidename_y}=93.7260 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R34
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=200k
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=RESISTOR
+        {io_pcb::hidename_x}=28.6126 mm
        }
-       ha:line.5265 {
-        x1=69.2539mm; y1=3.7204685in; x2=2.736in; y2=3.711in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              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  
+             }
+           }
+         }
        }
-       ha:line.5268 {
-        x1=66.539mm; y1=96.0001mm; x2=65.8995mm; y2=96.0001mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33335 {
+         proto=0; x=30.009596mm; y=3.712in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5271 {
-        x1=65.8995mm; y1=96.0001mm; x2=2.583in; y2=96.2914mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33336 {
+         proto=0; x=29.210004mm; y=3.712in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5274 {
-        x1=66.539mm; y1=95.4999mm; x2=65.3075mm; y2=95.4999mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33323 {
+            x1=29.6098mm; y1=3.712in; x2=29.6098mm; y2=3.712in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33326 {
+            x1=29.6098mm; y1=3.712in; x2=29.6098mm; y2=3.712in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33329 {
+            x1=29.6098mm; y1=3.712in; x2=28.6098mm; y2=3.712in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33332 {
+            x1=29.6098mm; y1=3.712in; x2=29.6098mm; y2=93.2848mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5277 {
-        x1=65.3075mm; y1=95.4999mm; x2=64.897mm; y2=3.776in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACQ
+      }
+      ha:subc.33338 {
+       ha:attributes {
+        {io_pcb::hidename_y}=94.8690 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R35
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=22k
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=RESISTOR
+        {io_pcb::hidename_x}=33.2740 mm
        }
-       ha:line.5280 {
-        x1=64.897mm; y1=3.776in; x2=64.897mm; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              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  
+             }
+           }
+         }
        }
-       ha:line.5283 {
-        x1=66.539mm; y1=95.0001mm; x2=65.0707mm; y2=95.0001mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33351 {
+         proto=0; x=32.791396mm; y=3.712in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5286 {
-        x1=65.0707mm; y1=95.0001mm; x2=64.135mm; y2=3.777in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33352 {
+         proto=0; x=31.991804mm; y=3.712in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5289 {
-        x1=64.135mm; y1=3.777in; x2=64.135mm; y2=97.79mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33339 {
+            x1=32.3916mm; y1=3.712in; x2=32.3916mm; y2=3.712in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33342 {
+            x1=32.3916mm; y1=3.712in; x2=32.3916mm; y2=3.712in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33345 {
+            x1=32.3916mm; y1=3.712in; x2=31.3916mm; y2=3.712in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33348 {
+            x1=32.3916mm; y1=3.712in; x2=32.3916mm; y2=93.2848mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5292 {
-        x1=68.589mm; y1=96.0001mm; x2=69.0253mm; y2=96.0001mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACR
+      }
+      ha:subc.33354 {
+       ha:attributes {
+        {io_pcb::hidename_y}=83.8962 mm
+        footprint=lqfp100
+        {io_pcb::hidename_scale}=70
+        refdes=U1
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=STM32L151VCT6
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=IC
+        {io_pcb::hidename_x}=147.3454 mm
        }
-       ha:line.5295 {
-        x1=69.0253mm; y1=96.0001mm; x2=69.215mm; y2=96.1898mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.62mil  
+              -5.905mil  
+              -23.62mil  
+              5.905mil  
+              23.62mil  
+              5.905mil  
+              23.62mil  
+              -5.905mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.679958mm  
+              -0.229997mm  
+              -0.679958mm  
+              0.229997mm  
+              0.679958mm  
+              0.229997mm  
+              0.679958mm  
+              -0.229997mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.62mil  
+              -5.905mil  
+              -23.62mil  
+              5.905mil  
+              23.62mil  
+              5.905mil  
+              23.62mil  
+              -5.905mil  
+             }
+           }
+         }
        }
-       ha:line.5298 {
-        x1=69.215mm; y1=96.1898mm; x2=69.215mm; y2=3.809in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              5.905mil  
+              -23.62mil  
+              -5.905mil  
+              -23.62mil  
+              -5.905mil  
+              23.62mil  
+              5.905mil  
+              23.62mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.229997mm  
+              -0.679958mm  
+              -0.229997mm  
+              -0.679958mm  
+              -0.229997mm  
+              0.679958mm  
+              0.229997mm  
+              0.679958mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              5.905mil  
+              -23.62mil  
+              -5.905mil  
+              -23.62mil  
+              -5.905mil  
+              23.62mil  
+              5.905mil  
+              23.62mil  
+             }
+           }
+         }
        }
-       ha:line.5301 {
-        x1=69.215mm; y1=3.809in; x2=2.714in; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33380 {
+         proto=0; x=146.179667mm; y=68.930266mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=25
+           name=PA2/USART2_TX/ADC_IN2/TIM2_CH3/TIM9_CH1
+         }
         }
-       }
-       ha:line.5304 {
-        x1=2.714in; y1=3.82in; x2=64.897mm; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33381 {
+         proto=0; x=130.680079mm; y=68.930266mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=51
+           name=PB12/SPI2_NSS/I2C2_SMBA/USART3_CKI/ADC_IN18/TIM10_CH1
+         }
         }
-       }
-       ha:line.5307 {
-        x1=68.589mm; y1=95.4999mm; x2=69.3125mm; y2=95.4999mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33382 {
+         proto=1; x=5.68621in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=100
+           name=VDD3
+         }
         }
-       }
-       ha:line.5310 {
-        x1=69.3125mm; y1=95.4999mm; x2=2.744in; y2=95.885mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33383 {
+         proto=1; x=5.68621in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=26
+           name=PA3/USART2_RX/ADC_IN3/TIM2_CH4/TIM9_CH2
+         }
         }
-       }
-       ha:line.5313 {
-        x1=2.744in; y1=95.885mm; x2=2.744in; y2=3.821in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33384 {
+         proto=0; x=146.179667mm; y=2.73347in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=24
+           name=PA1/USART2_RTS/ADC_IN1/TIM2_CH2
+         }
         }
-       }
-       ha:line.5316 {
-        x1=2.744in; y1=3.821in; x2=2.72in; y2=3.847in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33385 {
+         proto=0; x=130.680079mm; y=2.73347in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=52
+           name=PB13/SPI2_SCK/USART3_CTS/ADC_IN19/TIM9_CH1
+         }
         }
-       }
-       ha:line.5319 {
-        x1=2.72in; y1=3.847in; x2=64.135mm; y2=3.847in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33386 {
+         proto=1; x=143.929862mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=99
+           name=VSS3
+         }
         }
-       }
-       ha:line.5322 {
-        x1=2.524in; y1=3.847in; x2=64.135mm; y2=97.7392mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33387 {
+         proto=1; x=143.929862mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=27
+           name=VSS4
+         }
         }
-       }
-       ha:line.5325 {
-        x1=68.589mm; y1=95.0001mm; x2=69.8287mm; y2=95.0001mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33388 {
+         proto=0; x=146.179667mm; y=69.930264mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=23
+           name=PA0/WKUP1/USART2_CTS/ADC_IN0/TIM2_CH1_ETR
+         }
         }
-       }
-       ha:line.5328 {
-        x1=69.8287mm; y1=95.0001mm; x2=2.77in; y2=3.761in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33389 {
+         proto=0; x=130.680079mm; y=69.930264mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=53
+           name=PB14/SPI2_MISO/USART3_RTS/ADC_IN20/TIM9_CH2
+         }
         }
-       }
-       ha:line.5331 {
-        x1=2.77in; y1=3.761in; x2=2.77in; y2=3.814in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33390 {
+         proto=1; x=5.64684in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=98
+           name=PE1/TIM11_CH1
+         }
         }
-       }
-       ha:line.5334 {
-        x1=2.77in; y1=3.814in; x2=2.794in; y2=3.838in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33391 {
+         proto=1; x=5.64684in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=28
+           name=VDD4
+         }
         }
-       }
-       ha:line.5337 {
-        x1=2.794in; y1=3.838in; x2=71.7428mm; y2=3.838in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33392 {
+         proto=0; x=146.179667mm; y=2.77284in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=22
+           name=VDDA
+         }
         }
-       }
-       ha:line.5340 {
-        x1=71.7428mm; y1=3.838in; x2=2.825in; y2=97.4974mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33393 {
+         proto=0; x=130.680079mm; y=2.77284in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=54
+           name=PB15/SPI2_MOSI/ADC_IN21/TIM11_CH1/RTC_50_60HZ
+         }
         }
-       }
-       ha:line.5343 {
-        x1=66.539mm; y1=3.7204685in; x2=64.5803mm; y2=3.7204685in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33394 {
+         proto=1; x=142.929864mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=97
+           name=PE0/TIM4_ETR/TIM10_CH1
+         }
         }
-       }
-       ha:line.5346 {
-        x1=64.5803mm; y1=3.7204685in; x2=2.486in; y2=3.777in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33395 {
+         proto=1; x=142.929864mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=29
+           name=PA4/SPI1_NSS/USART2_CK/ADC_IN4/DAC_OUT1
+         }
         }
-       }
-       ha:line.5349 {
-        x1=2.486in; y1=3.777in; x2=2.486in; y2=3.797in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33396 {
+         proto=0; x=146.179667mm; y=2.79253in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=21
+           name=VREF+
+         }
         }
-       }
-       ha:line.5352 {
-        x1=2.486in; y1=3.797in; x2=2.463in; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33397 {
+         proto=0; x=130.680079mm; y=2.79253in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=55
+           name=PD8/USART3_TX
+         }
         }
-       }
-       ha:line.5355 {
-        x1=2.463in; y1=3.82in; x2=2.221in; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33398 {
+         proto=1; x=5.60747in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=96
+           name=PB9/TIM4_CH4/I2C1_SDA/TIM11_CH1
+         }
         }
-       }
-       ha:line.5358 {
-        x1=64.135mm; y1=97.6376mm; x2=63.5254mm; y2=98.2472mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33399 {
+         proto=1; x=5.60747in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=30
+           name=PA5/SPI1_SCK/ADC_IN5/DAC_OUT2/TIM2_CH1_ETR
+         }
         }
-       }
-       ha:line.5361 {
-        x1=63.5254mm; y1=98.2472mm; x2=2.048in; y2=98.2472mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33400 {
+         proto=0; x=146.179667mm; y=71.430134mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=20
+           name=VREF-
+         }
         }
-       }
-       ha:line.5364 {
-        x1=2.048in; y1=98.2472mm; x2=1.971in; y2=96.2914mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33401 {
+         proto=0; x=130.680079mm; y=71.430134mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=56
+           name=PD9/USART3_RX
+         }
         }
-       }
-       ha:line.5367 {
-        x1=104.5628mm; y1=96.0001mm; x2=4.0884685in; y2=96.0001mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33402 {
+         proto=1; x=5.58779in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=95
+           name=PB8/TIM4_CH3/I2C1_SCL/TIM10_CH1
+         }
         }
-       }
-       ha:line.5370 {
-        x1=4.0884685in; y1=96.0001mm; x2=4.08in; y2=3.788in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33403 {
+         proto=1; x=5.58779in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=31
+           name=PA6/SPI1_MISO_ADC_IN6/TIM3_CH1/TIM10_CH1
+         }
         }
-       }
-       ha:line.5373 {
-        x1=106.6128mm; y1=3.7204685in; x2=107.3793mm; y2=3.7204685in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33404 {
+         proto=0; x=146.179667mm; y=2.8319in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=19
+           name=VSSA
+         }
         }
-       }
-       ha:line.5376 {
-        x1=107.3793mm; y1=3.7204685in; x2=107.5944mm; y2=3.712in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33405 {
+         proto=0; x=130.680079mm; y=2.8319in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=57
+           name=PD10/USART3_CK
+         }
         }
-       }
-       ha:line.5379 {
-        x1=104.5628mm; y1=95.4999mm; x2=103.3059mm; y2=95.4999mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33406 {
+         proto=1; x=5.5681in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=94
+           name=BOOT0
+         }
         }
-       }
-       ha:line.5382 {
-        x1=103.3059mm; y1=95.4999mm; x2=102.7938mm; y2=3.78in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33407 {
+         proto=1; x=5.5681in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=32
+           name=PA7/SPI1_MOSI/ADC_IN7/TIM3_CH2/TIM11_CH1
+         }
         }
-       }
-       ha:line.5385 {
-        x1=102.7938mm; y1=3.78in; x2=102.7938mm; y2=3.815in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33408 {
+         proto=0; x=146.179667mm; y=72.430132mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=18
+           name=PC3/ADC_IN13
+         }
         }
-       }
-       ha:line.5388 {
-        x1=104.5628mm; y1=95.0001mm; x2=103.0945mm; y2=95.0001mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33409 {
+         proto=0; x=130.680079mm; y=72.430132mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=58
+           name=PD11/USART3_CTS
+         }
         }
-       }
-       ha:line.5391 {
-        x1=103.0945mm; y1=95.0001mm; x2=4.017in; y2=3.782in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33410 {
+         proto=1; x=5.54842in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=93
+           name=PB7/I2C1_SDA/TIM4_CH2/USART1_RX/PVD_IN
+         }
         }
-       }
-       ha:line.5394 {
-        x1=4.017in; y1=3.782in; x2=4.017in; y2=3.845in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33411 {
+         proto=1; x=5.54842in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=PC4/ADC_IN14
+         }
         }
-       }
-       ha:line.5397 {
-        x1=106.6128mm; y1=96.0001mm; x2=106.9729mm; y2=96.0001mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33412 {
+         proto=0; x=146.179667mm; y=2.87127in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=17
+           name=PC2/ADC_IN12
+         }
         }
-       }
-       ha:line.5400 {
-        x1=106.9729mm; y1=96.0001mm; x2=4.219in; y2=96.1898mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33413 {
+         proto=0; x=130.680079mm; y=2.87127in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=59
+           name=PD12/TIM4_CH1/USART3_RTS
+         }
         }
-       }
-       ha:line.5403 {
-        x1=4.219in; y1=96.1898mm; x2=4.219in; y2=3.808in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33414 {
+         proto=1; x=140.429742mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=92
+           name=PB6/I2C1_SCL/TIM4_CH1/USART1_TX
+         }
         }
-       }
-       ha:line.5406 {
-        x1=4.219in; y1=3.808in; x2=106.9848mm; y2=3.815in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33415 {
+         proto=1; x=140.429742mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=34
+           name=PC5/ADC_IN15
+         }
         }
-       }
-       ha:line.5409 {
-        x1=106.9848mm; y1=3.815in; x2=102.7938mm; y2=3.815in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33416 {
+         proto=0; x=146.179667mm; y=73.43013mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=16
+           name=PC1/ADC_IN11
+         }
         }
-       }
-       ha:line.5412 {
-        x1=106.6128mm; y1=95.4999mm; x2=107.3363mm; y2=95.4999mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33417 {
+         proto=0; x=130.680079mm; y=73.43013mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=60
+           name=PD13/TIM4_CH2
+         }
         }
-       }
-       ha:line.5415 {
-        x1=107.3363mm; y1=95.4999mm; x2=4.24in; y2=3.774in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33418 {
+         proto=1; x=5.50905in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=91
+           name=PB5/I2C1_SMBA/TIM3_CH2/SPI1_MOSI
+         }
         }
-       }
-       ha:line.5418 {
-        x1=4.24in; y1=3.774in; x2=4.24in; y2=3.832in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33419 {
+         proto=1; x=5.50905in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=35
+           name=PB0/ADC_IN8/TIM3_CH3/VREF_OUT
+         }
         }
-       }
-       ha:line.5421 {
-        x1=4.24in; y1=3.832in; x2=107.315mm; y2=3.847in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33420 {
+         proto=0; x=146.179667mm; y=73.930256mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=15
+           name=PC0/ADC_IN10
+         }
         }
-       }
-       ha:line.5424 {
-        x1=107.315mm; y1=3.847in; x2=4.017in; y2=3.847in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33421 {
+         proto=0; x=130.680079mm; y=73.930256mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=61
+           name=PD14_TIM4_CH3
+         }
         }
-       }
-       ha:line.5427 {
-        x1=106.6128mm; y1=95.0001mm; x2=107.5731mm; y2=95.0001mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33422 {
+         proto=1; x=139.429744mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=90
+           name=PB4/JNTRSTSPI1_MISO/TIM3_CH1
+         }
         }
-       }
-       ha:line.5430 {
-        x1=107.5731mm; y1=95.0001mm; x2=4.274in; y2=95.9866mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33423 {
+         proto=1; x=139.429744mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=36
+           name=PB1/ADC_IN9/TIM3_CH4/VREF_OUT
+         }
         }
-       }
-       ha:line.5433 {
-        x1=4.274in; y1=95.9866mm; x2=4.274in; y2=3.813in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33424 {
+         proto=0; x=146.179667mm; y=2.93032in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=NRST
+         }
         }
-       }
-       ha:line.5436 {
-        x1=4.274in; y1=3.813in; x2=4.301in; y2=97.536mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33425 {
+         proto=0; x=130.680079mm; y=2.93032in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=62
+           name=PD15/TIM4_CH4
+         }
         }
-       }
-       ha:line.5439 {
-        x1=4.301in; y1=97.536mm; x2=109.855mm; y2=97.536mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33426 {
+         proto=1; x=5.46968in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=89
+           name=PB3/JTDO/TIM2_CH2/TRACESWO/SPI1_SCK
+         }
         }
-       }
-       ha:line.5442 {
-        x1=109.855mm; y1=97.536mm; x2=109.855mm; y2=97.536mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33427 {
+         proto=1; x=5.46968in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=37
+           name=PB2/BOOT1
+         }
         }
-       }
-       ha:line.5445 {
-        x1=3.72in; y1=3.82in; x2=3.963in; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33428 {
+         proto=0; x=146.179667mm; y=74.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=13
+           name=PH1/OSC_OUT
+         }
         }
-       }
-       ha:line.5448 {
-        x1=3.963in; y1=3.82in; x2=3.983in; y2=3.8in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33429 {
+         proto=0; x=130.680079mm; y=74.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=63
+           name=PC6/TIM3_CH1
+         }
         }
-       }
-       ha:line.5451 {
-        x1=3.983in; y1=3.8in; x2=3.983in; y2=95.885mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33430 {
+         proto=1; x=138.43mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=88
+           name=PD7/USART2_CK/TIM9_CH2
+         }
         }
-       }
-       ha:line.5454 {
-        x1=3.983in; y1=95.885mm; x2=4.038in; y2=3.72in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33431 {
+         proto=1; x=138.43mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=38
+           name=PE7/ADC_IN22
+         }
         }
-       }
-       ha:line.5457 {
-        x1=4.038in; y1=3.72in; x2=104.5508mm; y2=3.72in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33432 {
+         proto=0; x=146.179667mm; y=2.96969in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=12
+           name=PH0/OSC_IN
+         }
         }
-       }
-       ha:line.5460 {
-        x1=104.5508mm; y1=3.72in; x2=104.5628mm; y2=3.7204685in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33433 {
+         proto=0; x=130.680079mm; y=2.96969in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=64
+           name=PC7/TIM3_CH2
+         }
         }
-       }
-       ha:line.5463 {
-        x1=103.4664mm; y1=3.998in; x2=103.4156mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33434 {
+         proto=1; x=5.43031in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=87
+           name=PD6/USART2_RX
+         }
         }
-       }
-       ha:line.5466 {
-        x1=4.719in; y1=3.925in; x2=3.201in; y2=3.925in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33435 {
+         proto=1; x=5.43031in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=39
+           name=PE8/ADC_IN23
+         }
         }
-       }
-       ha:line.5469 {
-        x1=3.201in; y1=3.925in; x2=3.127in; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33436 {
+         proto=0; x=146.179667mm; y=2.98937in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=11
+           name=VDD5
+         }
         }
-       }
-       ha:line.5472 {
-        x1=3.127in; y1=3.999in; x2=73.469mm; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33437 {
+         proto=0; x=130.680079mm; y=2.98937in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=65
+           name=PC8/TIM3_CH3
+         }
         }
-       }
-       ha:line.5475 {
-        x1=73.469mm; y1=3.999in; x2=73.4436mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33438 {
+         proto=1; x=5.41063in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=86
+           name=PD5/USART2_TX
+         }
         }
-       }
-       ha:line.5478 {
-        x1=4.7in; y1=3.897in; x2=2.639in; y2=3.897in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33439 {
+         proto=1; x=5.41063in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=40
+           name=PE9/ADC_IN24/TIM2_CH1_ETR
+         }
         }
-       }
-       ha:line.5481 {
-        x1=2.639in; y1=3.897in; x2=64.4398mm; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33440 {
+         proto=0; x=146.179667mm; y=76.430124mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=10
+           name=VSS5
+         }
         }
-       }
-       ha:line.5484 {
-        x1=64.4398mm; y1=3.999in; x2=43.0652mm; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33441 {
+         proto=0; x=130.680079mm; y=76.430124mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=66
+           name=PC9/TIM3_CH4
+         }
         }
-       }
-       ha:line.5487 {
-        x1=43.0652mm; y1=3.999in; x2=43.0398mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33442 {
+         proto=1; x=136.929876mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=85
+           name=PD4/USART2_RTS/SPI2_MOSI
+         }
         }
-       }
-       ha:line.5490 {
-        x1=130.6801mm; y1=69.9303mm; x2=128.6551mm; y2=69.9303mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33443 {
+         proto=1; x=136.929876mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=41
+           name=PE10/ADC_IN25/TIM2_CH2
+         }
         }
-       }
-       ha:line.5493 {
-        x1=128.6551mm; y1=69.9303mm; x2=125.349mm; y2=2.623in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33444 {
+         proto=0; x=146.179667mm; y=76.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=9
+           name=PC15/OSC32_OUT
+         }
         }
-       }
-       ha:line.5496 {
-        x1=125.349mm; y1=2.623in; x2=125.349mm; y2=656.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33445 {
+         proto=0; x=130.680079mm; y=76.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=67
+           name=PA8/USART1_CK/MCO
+         }
         }
-       }
-       ha:line.5499 {
-        x1=125.349mm; y1=656.0mil; x2=4.772in; y2=493.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33446 {
+         proto=1; x=136.43mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=84
+           name=PD3/USART2_CTS/SPI2_MISO
+         }
         }
-       }
-       ha:line.5502 {
-        x1=4.772in; y1=493.0mil; x2=4.751in; y2=493.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33447 {
+         proto=1; x=136.43mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=42
+           name=PE11/TIM2_CH3
+         }
         }
-       }
-       ha:line.5505 {
-        x1=4.751in; y1=493.0mil; x2=120.65mm; y2=492.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33448 {
+         proto=0; x=146.179667mm; y=77.430122mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=PC14/OSC32_IN
+         }
         }
-       }
-       ha:line.5508 {
-        x1=130.6801mm; y1=70.4301mm; x2=128.1643mm; y2=70.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33449 {
+         proto=0; x=130.680079mm; y=77.430122mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=68
+           name=PA9/USART1_TX
+         }
         }
-       }
-       ha:line.5511 {
-        x1=128.1643mm; y1=70.4301mm; x2=4.91in; y2=2.637in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33450 {
+         proto=1; x=135.929878mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=83
+           name=PD2/TIM3_ETR
+         }
         }
-       }
-       ha:line.5514 {
-        x1=4.91in; y1=2.637in; x2=4.91in; y2=39.243mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33451 {
+         proto=1; x=135.929878mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=43
+           name=PE12/TIM2_CH4/SPI1_NSS
+         }
         }
-       }
-       ha:line.5517 {
-        x1=4.209in; y1=1.126in; x2=4.209in; y2=680.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33452 {
+         proto=0; x=146.179667mm; y=3.06811in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=PC13/RTC_AF1/WKUP2
+         }
         }
-       }
-       ha:line.5520 {
-        x1=4.209in; y1=680.0mil; x2=4.024in; y2=495.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33453 {
+         proto=0; x=130.680079mm; y=3.06811in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=69
+           name=PA10/USART1_RX
+         }
         }
-       }
-       ha:line.5523 {
-        x1=4.024in; y1=495.0mil; x2=101.6122mm; y2=495.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33454 {
+         proto=1; x=5.33189in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=82
+           name=PD1/SPI2_SCK
+         }
         }
-       }
-       ha:line.5526 {
-        x1=101.6122mm; y1=495.0mil; x2=4.0in; y2=12.560808mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33455 {
+         proto=1; x=5.33189in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=44
+           name=PE13/SPI1_SCK
+         }
         }
-       }
-       ha:line.5529 {
-        x1=130.6801mm; y1=70.9303mm; x2=127.6739mm; y2=70.9303mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33456 {
+         proto=0; x=146.179667mm; y=3.0878in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=VLCD
+         }
         }
-       }
-       ha:line.5532 {
-        x1=127.6739mm; y1=70.9303mm; x2=4.881in; y2=2.647in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33457 {
+         proto=0; x=130.680079mm; y=3.0878in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=70
+           name=PA11/USART1_CTS/USBDM/SPI1_MISO
+         }
         }
-       }
-       ha:line.5535 {
-        x1=4.881in; y1=2.647in; x2=4.881in; y2=1.566in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33458 {
+         proto=1; x=134.92988mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=81
+           name=PD0/SPI2_NSS/TIM9_CH1
+         }
         }
-       }
-       ha:line.5538 {
-        x1=86.36mm; y1=1.126in; x2=86.36mm; y2=617.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33459 {
+         proto=1; x=134.92988mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=45
+           name=PE14/SPI1_MISO
+         }
         }
-       }
-       ha:line.5541 {
-        x1=86.36mm; y1=617.0mil; x2=3.276in; y2=493.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33460 {
+         proto=0; x=146.179667mm; y=3.10748in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=PE6/TRACED3/WKUP3/TIM9_CH2
+         }
         }
-       }
-       ha:line.5544 {
-        x1=3.276in; y1=493.0mil; x2=82.5632mm; y2=493.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33461 {
+         proto=0; x=130.680079mm; y=3.10748in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=71
+           name=PA12/USART1_RTS/USBDP/SPI1_MOSI
+         }
         }
-       }
-       ha:line.5547 {
-        x1=82.5632mm; y1=493.0mil; x2=3.25in; y2=12.535408mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33462 {
+         proto=1; x=5.29252in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=80
+           name=PC12/USART3_CK
+         }
         }
-       }
-       ha:line.5550 {
-        x1=130.6801mm; y1=71.4301mm; x2=126.9291mm; y2=71.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33463 {
+         proto=1; x=5.29252in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=46
+           name=PE15/SPI1_MOSI
+         }
         }
-       }
-       ha:line.5553 {
-        x1=126.9291mm; y1=71.4301mm; x2=4.847in; y2=67.6148mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33464 {
+         proto=0; x=146.179667mm; y=3.12717in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=PE5/TRACED2/TIM9_CH1
+         }
         }
-       }
-       ha:line.5556 {
-        x1=4.847in; y1=67.6148mm; x2=4.847in; y2=40.005mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33465 {
+         proto=0; x=130.680079mm; y=3.12717in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=72
+           name=PA13/JTMS/SWDIO
+         }
         }
-       }
-       ha:line.5559 {
-        x1=2.674in; y1=1.127in; x2=2.674in; y2=642.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33466 {
+         proto=1; x=133.929882mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=79
+           name=PC11/USART3_RX
+         }
         }
-       }
-       ha:line.5562 {
-        x1=2.674in; y1=642.0mil; x2=2.526in; y2=494.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33467 {
+         proto=1; x=133.929882mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=47
+           name=PB10/I2C2_SCL/USART3_TX/TIM2_CH3
+         }
         }
-       }
-       ha:line.5565 {
-        x1=2.526in; y1=494.0mil; x2=63.5122mm; y2=494.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33468 {
+         proto=0; x=146.179667mm; y=79.92999mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=PE4/TRACED1/TIM3_CH2
+         }
         }
-       }
-       ha:line.5568 {
-        x1=63.5122mm; y1=494.0mil; x2=63.5mm; y2=12.535408mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33469 {
+         proto=0; x=130.680079mm; y=79.92999mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=73
+           name=PH2/I2C2_SMBA
+         }
         }
-       }
-       ha:line.5571 {
-        x1=130.6801mm; y1=2.8319in; x2=126.33706mm; y2=2.8319in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33470 {
+         proto=1; x=133.43001mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=78
+           name=PC10/USART3_TX
+         }
         }
-       }
-       ha:line.5574 {
-        x1=126.33706mm; y1=2.8319in; x2=122.301mm; y2=2.673in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33471 {
+         proto=1; x=133.43001mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=48
+           name=PB11/I2C2_SDA/USART3_RX/TIM2_CH4
+         }
         }
-       }
-       ha:line.5577 {
-        x1=122.301mm; y1=2.673in; x2=122.301mm; y2=1.592in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33472 {
+         proto=0; x=146.179667mm; y=80.430116mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=PE3/TRACED0/TIM3_CH1
+         }
         }
-       }
-       ha:line.5580 {
-        x1=2.276in; y1=35.941mm; x2=2.006in; y2=1.145in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33473 {
+         proto=0; x=130.680079mm; y=80.430116mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=74
+           name=VSS2
+         }
         }
-       }
-       ha:line.5583 {
-        x1=2.006in; y1=1.145in; x2=2.006in; y2=916.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33474 {
+         proto=1; x=5.23346in; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=77
+           name=PA15/JTDI/TIM2_CH1_ETR/SPI1_NSS
+         }
         }
-       }
-       ha:line.5586 {
-        x1=2.006in; y1=916.0mil; x2=1.729in; y2=639.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33475 {
+         proto=1; x=5.23346in; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=49
+           name=VSS1
+         }
         }
-       }
-       ha:line.5589 {
-        x1=1.729in; y1=639.0mil; x2=35.814mm; y2=639.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33476 {
+         proto=0; x=146.179667mm; y=3.18622in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=PE2/TRACECK/TIM3_ETR
+         }
         }
-       }
-       ha:line.5592 {
-        x1=35.814mm; y1=639.0mil; x2=1.394in; y2=655.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33477 {
+         proto=0; x=130.680079mm; y=3.18622in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=75
+           name=VDD2
+         }
         }
-       }
-       ha:line.5595 {
-        x1=1.394in; y1=655.0mil; x2=1.394in; y2=17.183608mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33478 {
+         proto=1; x=132.430012mm; y=82.679921mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=76
+           name=PA14/JTCK/SWCLK
+         }
         }
-       }
-       ha:line.5598 {
-        x1=1.394in; y1=17.183608mm; x2=1.396in; y2=17.234408mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33479 {
+         proto=1; x=132.430012mm; y=67.180333mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=50
+           name=VDD1
+         }
         }
        }
-       ha:line.5601 {
-        x1=130.6801mm; y1=72.4301mm; x2=125.6177mm; y2=72.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33355 {
+            x1=131.430014mm; y1=2.67442in; x2=145.429732mm; y2=2.67442in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33358 {
+            x1=131.430014mm; y1=2.67442in; x2=131.430014mm; y2=3.22559in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33361 {
+            x1=131.430014mm; y1=3.22559in; x2=145.429732mm; y2=3.22559in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33364 {
+            x1=145.429732mm; y1=2.67442in; x2=145.429732mm; y2=3.22559in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.33367 {
+            x=5.73739in; y=3.2374in; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.5604 {
-        x1=125.6177mm; y1=72.4301mm; x2=121.4374mm; y2=2.687in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33368 {
+            x1=138.429875mm; y1=74.930124mm; x2=138.429875mm; y2=74.930124mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33371 {
+            x1=138.43mm; y1=74.93mm; x2=138.43mm; y2=74.93mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33374 {
+            x1=138.43mm; y1=74.93mm; x2=137.43mm; y2=74.93mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33377 {
+            x1=138.43mm; y1=74.93mm; x2=138.43mm; y2=73.93mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5607 {
-        x1=121.4374mm; y1=2.687in; x2=121.4374mm; y2=1.611in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACS
+      }
+      ha:subc.33481 {
+       ha:attributes {
+        {io_pcb::hidename_y}=47.5534 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=60
+        refdes=C44
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=47nF
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=CAPACITOR
+        {io_pcb::hidename_x}=132.4244 mm
        }
-       ha:line.5610 {
-        x1=2.258in; y1=36.957mm; x2=1.967in; y2=29.5656mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.5613 {
-        x1=1.967in; y1=29.5656mm; x2=1.967in; y2=925.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33494 {
+         proto=0; x=131.891mm; y=48.874196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5616 {
-        x1=1.967in; y1=925.0mil; x2=1.72in; y2=678.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33495 {
+         proto=0; x=131.891mm; y=48.074604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5619 {
-        x1=1.72in; y1=678.0mil; x2=37.4274mm; y2=678.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33482 {
+            x1=131.891mm; y1=48.4744mm; x2=131.891mm; y2=48.4744mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33485 {
+            x1=131.891mm; y1=48.4744mm; x2=131.891mm; y2=48.4744mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33488 {
+            x1=131.891mm; y1=48.4744mm; x2=131.891mm; y2=49.4744mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33491 {
+            x1=131.891mm; y1=48.4744mm; x2=132.891mm; y2=48.4744mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5622 {
-        x1=37.4274mm; y1=678.0mil; x2=1.473in; y2=17.234408mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACT
+      }
+      ha:subc.33497 {
+       ha:attributes {
+        {io_pcb::hidename_y}=60.5521 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C8
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.22uF
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=CAPACITOR
+        {io_pcb::hidename_x}=132.4239 mm
        }
-       ha:line.5625 {
-        x1=130.6801mm; y1=74.4301mm; x2=121.5725mm; y2=74.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.5628 {
-        x1=121.5725mm; y1=74.4301mm; x2=4.733in; y2=2.877in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33510 {
+         proto=0; x=5.232in; y=48.881796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5631 {
-        x1=108.8136mm; y1=3.724in; x2=4.302in; y2=3.742in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33511 {
+         proto=0; x=5.232in; y=48.082204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5634 {
-        x1=4.302in; y1=3.742in; x2=109.8296mm; y2=3.742in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33498 {
+            x1=5.232in; y1=48.482mm; x2=5.232in; y2=48.482mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33501 {
+            x1=5.232in; y1=48.482mm; x2=5.232in; y2=48.482mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33504 {
+            x1=5.232in; y1=48.482mm; x2=5.232in; y2=49.482mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33507 {
+            x1=5.232in; y1=48.482mm; x2=133.8928mm; y2=48.482mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5637 {
-        x1=109.8296mm; y1=3.742in; x2=109.855mm; y2=95.0722mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACU
+      }
+      ha:subc.33513 {
+       ha:attributes {
+        {io_pcb::hidename_y}=78.7265 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=C1
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=22pF
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=CAPACITOR
+        {io_pcb::hidename_x}=154.9773 mm
        }
-       ha:line.5640 {
-        x1=130.6801mm; y1=73.9303mm; x2=122.1903mm; y2=73.9303mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              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  
+             }
+           }
+         }
        }
-       ha:line.5643 {
-        x1=122.1903mm; y1=73.9303mm; x2=4.754in; y2=2.854in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33526 {
+         proto=0; x=154.177704mm; y=3.0774685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5646 {
-        x1=92.5068mm; y1=2.854in; x2=89.535mm; y2=2.971in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33527 {
+         proto=0; x=154.977296mm; y=3.0774685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5649 {
-        x1=89.535mm; y1=2.971in; x2=89.535mm; y2=94.5642mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33514 {
+            x1=154.5775mm; y1=3.0774685in; x2=154.5775mm; y2=3.0774685in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33517 {
+            x1=154.5775mm; y1=3.0774685in; x2=154.5775mm; y2=3.0774685in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33520 {
+            x1=154.5775mm; y1=3.0774685in; x2=155.5775mm; y2=3.0774685in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33523 {
+            x1=154.5775mm; y1=3.0774685in; x2=154.5775mm; y2=79.1677mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5652 {
-        x1=89.535mm; y1=94.5642mm; x2=3.543in; y2=3.741in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACV
+      }
+      ha:subc.33529 {
+       ha:attributes {
+        {io_pcb::hidename_y}=73.1639 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=C3
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=22pF
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=CAPACITOR
+        {io_pcb::hidename_x}=155.0281 mm
        }
-       ha:line.5655 {
-        x1=3.543in; y1=3.741in; x2=3.564in; y2=3.741in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              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  
+             }
+           }
+         }
        }
-       ha:line.5658 {
-        x1=3.564in; y1=3.741in; x2=90.551mm; y2=3.742in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33542 {
+         proto=0; x=154.964096mm; y=2.8614685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5661 {
-        x1=130.6801mm; y1=73.4301mm; x2=122.8331mm; y2=73.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33543 {
+         proto=0; x=154.164504mm; y=2.8614685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5664 {
-        x1=122.8331mm; y1=73.4301mm; x2=4.772in; y2=2.827in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33530 {
+            x1=154.5643mm; y1=2.8614685in; x2=154.5643mm; y2=2.8614685in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33533 {
+            x1=154.5643mm; y1=2.8614685in; x2=154.5643mm; y2=2.8614685in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33536 {
+            x1=154.5643mm; y1=2.8614685in; x2=153.5643mm; y2=2.8614685in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33539 {
+            x1=154.5643mm; y1=2.8614685in; x2=154.5643mm; y2=71.6813mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5667 {
-        x1=2.79in; y1=2.97in; x2=2.79in; y2=94.6658mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACW
+      }
+      ha:subc.33545 {
+       ha:attributes {
+        {io_pcb::hidename_y}=75.8563 mm
+        footprint=ABM3B
+        {io_pcb::hidename_scale}=70
+        refdes=X2
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=8mhz
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=CRYSTAL
+        {io_pcb::hidename_x}=155.1297 mm
        }
-       ha:line.5670 {
-        x1=2.79in; y1=94.6658mm; x2=2.803in; y2=3.74in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.899922mm  
+              -23.62mil  
+              -0.899922mm  
+              23.62mil  
+              0.899922mm  
+              23.62mil  
+              0.899922mm  
+              -23.62mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.976122mm  
+              -26.62mil  
+              -0.976122mm  
+              26.62mil  
+              0.976122mm  
+              26.62mil  
+              0.976122mm  
+              -26.62mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.899922mm  
+              -23.62mil  
+              -0.899922mm  
+              23.62mil  
+              0.899922mm  
+              23.62mil  
+              0.899922mm  
+              -23.62mil  
+             }
+           }
+         }
        }
-       ha:line.5673 {
-        x1=2.803in; y1=3.74in; x2=71.7428mm; y2=3.74in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33559 {
+         proto=0; x=156.577542mm; y=76.542096mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
-       }
-       ha:line.5676 {
-        x1=71.7428mm; y1=3.74in; x2=2.825in; y2=95.0082mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33560 {
+         proto=0; x=152.577804mm; y=76.542096mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5679 {
-        x1=130.6801mm; y1=72.9303mm; x2=123.4509mm; y2=72.9303mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33561 {
+         proto=0; x=152.577804mm; y=74.142558mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=4
+         }
         }
-       }
-       ha:line.5682 {
-        x1=123.4509mm; y1=72.9303mm; x2=4.786in; y2=2.797in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33562 {
+         proto=0; x=156.577542mm; y=74.142558mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=3
+         }
         }
        }
-       ha:line.5685 {
-        x1=51.943mm; y1=2.97in; x2=51.943mm; y2=3.724in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:arc.33546 {
+            x=152.0378mm; y=75.58223mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.5688 {
-        x1=51.943mm; y1=3.724in; x2=2.059in; y2=3.738in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33547 {
+            x1=154.577673mm; y1=75.342327mm; x2=154.577673mm; y2=75.342327mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33550 {
+            x1=154.5778mm; y1=75.3422mm; x2=154.5778mm; y2=75.3422mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33553 {
+            x1=154.5778mm; y1=75.3422mm; x2=154.5778mm; y2=76.3422mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33556 {
+            x1=154.5778mm; y1=75.3422mm; x2=155.5778mm; y2=75.3422mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5691 {
-        x1=2.059in; y1=3.738in; x2=52.8198mm; y2=3.738in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACX
+      }
+      ha:subc.33564 {
+       ha:attributes {
+        {io_pcb::hidename_y}=65.4431 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C14
+        value=0.1uF
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=144.7165 mm
        }
-       ha:line.5694 {
-        x1=52.8198mm; y1=3.738in; x2=2.08in; y2=94.9574mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              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  
+             }
+           }
+         }
        }
-       ha:line.5697 {
-        x1=1.725in; y1=91.7956mm; x2=42.704mm; y2=91.7956mm; thickness=15.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33577 {
+         proto=0; x=144.316196mm; y=64.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5700 {
-        x1=42.704mm; y1=91.7956mm; x2=42.5638mm; y2=91.6554mm; thickness=15.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33578 {
+         proto=0; x=5.65026in; y=64.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5703 {
-        x1=6.102in; y1=2.53in; x2=155.0162mm; y2=2.531in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33565 {
+            x1=5.666in; y1=64.643mm; x2=5.666in; y2=64.643mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33568 {
+            x1=5.666in; y1=64.643mm; x2=5.666in; y2=64.643mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33571 {
+            x1=5.666in; y1=64.643mm; x2=142.9164mm; y2=64.643mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33574 {
+            x1=5.666in; y1=64.643mm; x2=5.666in; y2=63.643mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5706 {
-        x1=141.0508mm; y1=4.014in; x2=141.0508mm; y2=3.9591811in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACY
+      }
+      ha:subc.33580 {
+       ha:attributes {
+        {io_pcb::hidename_y}=72.2249 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C13
+        value=0.1uF
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=147.7645 mm
        }
-       ha:line.5709 {
-        x1=141.0508mm; y1=3.9591811in; x2=141.0462mm; y2=3.959in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.5712 {
-        x1=139.763mm; y1=3.939in; x2=139.763mm; y2=101.9434mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33593 {
+         proto=0; x=5.849in; y=71.824596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5715 {
-        x1=139.763mm; y1=101.9434mm; x2=139.7508mm; y2=4.014in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33594 {
+         proto=0; x=5.849in; y=2.79626in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5718 {
-        x1=5.463in; y1=100.044mm; x2=5.463in; y2=3.957in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33581 {
+            x1=5.849in; y1=2.812in; x2=5.849in; y2=2.812in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33584 {
+            x1=5.849in; y1=2.812in; x2=5.849in; y2=2.812in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33587 {
+            x1=5.849in; y1=2.812in; x2=5.849in; y2=72.4248mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33590 {
+            x1=5.849in; y1=2.812in; x2=149.5646mm; y2=2.812in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5721 {
-        x1=5.463in; y1=3.957in; x2=5.477in; y2=3.971in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACZ
+      }
+      ha:subc.33596 {
+       ha:attributes {
+        {io_pcb::hidename_y}=88.7354 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R38
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=200k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=46.4566 mm
        }
-       ha:line.5724 {
-        x1=5.477in; y1=3.971in; x2=5.477in; y2=101.9407mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.5727 {
-        x1=5.477in; y1=101.9407mm; x2=139.1008mm; y2=4.014in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33609 {
+         proto=0; x=1.852in; y=87.541604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5733 {
-        x1=138.7348mm; y1=99.219mm; x2=5.463in; y2=99.2444mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33610 {
+         proto=0; x=1.852in; y=88.341196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5763 {
-        x1=136.9299mm; y1=3.4608in; x2=136.906mm; y2=87.9282mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33597 {
+            x1=1.852in; y1=87.9414mm; x2=1.852in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33600 {
+            x1=1.852in; y1=87.9414mm; x2=1.852in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33603 {
+            x1=1.852in; y1=87.9414mm; x2=1.852in; y2=86.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33606 {
+            x1=1.852in; y1=87.9414mm; x2=46.0408mm; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5808 {
-        x1=146.1797mm; y1=80.93mm; x2=147.0716mm; y2=80.93mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACa
+      }
+      ha:subc.33612 {
+       ha:attributes {
+        {io_pcb::hidename_y}=88.7100 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R39
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=26.1k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=45.4914 mm
        }
-       ha:line.5811 {
-        x1=147.0716mm; y1=80.93mm; x2=152.654mm; y2=3.406in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.5820 {
-        x1=130.6801mm; y1=77.93mm; x2=125.8288mm; y2=77.93mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33625 {
+         proto=0; x=1.813in; y=88.341196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5823 {
-        x1=125.8288mm; y1=77.93mm; x2=4.804in; y2=81.7372mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33626 {
+         proto=0; x=1.813in; y=87.541604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5826 {
-        x1=4.804in; y1=81.7372mm; x2=4.804in; y2=100.7496mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33613 {
+            x1=1.813in; y1=87.9414mm; x2=1.813in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33616 {
+            x1=1.813in; y1=87.9414mm; x2=1.813in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33619 {
+            x1=1.813in; y1=87.9414mm; x2=1.813in; y2=88.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33622 {
+            x1=1.813in; y1=87.9414mm; x2=47.0502mm; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5829 {
-        x1=4.804in; y1=100.7496mm; x2=122.047mm; y2=100.775mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACb
+      }
+      ha:subc.33628 {
+       ha:attributes {
+        {io_pcb::hidename_y}=96.2975 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R125
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=1k
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=RESISTOR
+        {io_pcb::hidename_x}=72.5551 mm
        }
-       ha:line.5832 {
-        x1=130.6801mm; y1=77.4301mm; x2=125.3635mm; y2=77.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.5835 {
-        x1=125.3635mm; y1=77.4301mm; x2=4.782in; y2=81.3308mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33641 {
+         proto=0; x=2.825in; y=96.697804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5838 {
-        x1=4.782in; y1=81.3308mm; x2=4.782in; y2=3.94in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33642 {
+         proto=0; x=2.825in; y=97.497396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5841 {
-        x1=4.782in; y1=3.94in; x2=119.9642mm; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33629 {
+            x1=2.825in; y1=97.0976mm; x2=2.825in; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33632 {
+            x1=2.825in; y1=97.0976mm; x2=2.825in; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33635 {
+            x1=2.825in; y1=97.0976mm; x2=2.825in; y2=96.0976mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33638 {
+            x1=2.825in; y1=97.0976mm; x2=70.755mm; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5844 {
-        x1=119.9642mm; y1=3.999in; x2=103.441mm; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACc
+      }
+      ha:subc.33644 {
+       ha:attributes {
+        {io_pcb::hidename_y}=93.8083 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R124
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=3.3k
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=RESISTOR
+        {io_pcb::hidename_x}=72.5551 mm
        }
-       ha:line.5847 {
-        x1=103.441mm; y1=3.999in; x2=103.4156mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.5850 {
-        x1=130.6801mm; y1=76.93mm; x2=124.6444mm; y2=76.93mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33657 {
+         proto=0; x=2.825in; y=94.208604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5853 {
-        x1=124.6444mm; y1=76.93mm; x2=120.8278mm; y2=3.179in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33658 {
+         proto=0; x=2.825in; y=95.008196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5856 {
-        x1=120.8278mm; y1=3.179in; x2=120.8278mm; y2=3.887in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33645 {
+            x1=2.825in; y1=94.6084mm; x2=2.825in; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33648 {
+            x1=2.825in; y1=94.6084mm; x2=2.825in; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33651 {
+            x1=2.825in; y1=94.6084mm; x2=2.825in; y2=93.6084mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33654 {
+            x1=2.825in; y1=94.6084mm; x2=70.755mm; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5859 {
-        x1=120.8278mm; y1=3.887in; x2=4.719in; y2=3.925in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACd
+      }
+      ha:subc.33660 {
+       ha:attributes {
+        {io_pcb::hidename_y}=96.3361 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R131
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=1k
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=RESISTOR
+        {io_pcb::hidename_x}=110.6551 mm
        }
-       ha:line.5862 {
-        x1=130.6801mm; y1=76.4301mm; x2=123.8997mm; y2=76.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.5865 {
-        x1=123.8997mm; y1=76.4301mm; x2=4.729in; y2=80.2132mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33673 {
+         proto=0; x=109.855mm; y=96.736404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5868 {
-        x1=4.729in; y1=80.2132mm; x2=4.729in; y2=98.2472mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33674 {
+         proto=0; x=109.855mm; y=97.535996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5871 {
-        x1=4.729in; y1=98.2472mm; x2=4.7in; y2=3.897in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33661 {
+            x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33664 {
+            x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33667 {
+            x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=96.1362mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33670 {
+            x1=109.855mm; y1=97.1362mm; x2=108.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5889 {
-        x1=138.7028mm; y1=3.905in; x2=138.7282mm; y2=3.906in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACe
+      }
+      ha:subc.33676 {
+       ha:attributes {
+        {io_pcb::hidename_y}=93.8723 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R128
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=3.3k
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=RESISTOR
+        {io_pcb::hidename_x}=110.6551 mm
        }
-       ha:line.5916 {
-        x1=149.2758mm; y1=2.93in; x2=149.2758mm; y2=2.889in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.5919 {
-        x1=149.2758mm; y1=2.889in; x2=149.8854mm; y2=72.771mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33689 {
+         proto=0; x=109.855mm; y=94.272604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5922 {
-        x1=149.8854mm; y1=72.771mm; x2=5.964in; y2=72.771mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33690 {
+         proto=0; x=109.855mm; y=95.072196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5925 {
-        x1=5.964in; y1=72.771mm; x2=6.152in; y2=2.677in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33677 {
+            x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33680 {
+            x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33683 {
+            x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=93.6724mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33686 {
+            x1=109.855mm; y1=94.6724mm; x2=108.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5928 {
-        x1=6.152in; y1=2.677in; x2=6.152in; y2=2.632in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACf
+      }
+      ha:subc.33692 {
+       ha:attributes {
+        {io_pcb::hidename_y}=13.7734 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R28
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=3.3k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=62.9666 mm
        }
-       ha:line.5931 {
-        x1=6.152in; y1=2.632in; x2=6.153in; y2=2.631in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.5934 {
-        x1=130.6801mm; y1=79.4301mm; x2=135.8349mm; y2=79.4301mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33705 {
+         proto=0; x=63.5mm; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5937 {
-        x1=135.8349mm; y1=79.4301mm; x2=5.66in; y2=71.501mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33706 {
+         proto=0; x=63.5mm; y=12.535408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5940 {
-        x1=5.66in; y1=71.501mm; x2=5.66in; y2=2.722in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33693 {
+            x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33696 {
+            x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33699 {
+            x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=13.935204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33702 {
+            x1=63.5mm; y1=12.935204mm; x2=64.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5943 {
-        x1=5.66in; y1=2.722in; x2=145.669mm; y2=2.647in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACg
+      }
+      ha:subc.33708 {
+       ha:attributes {
+        {io_pcb::hidename_y}=11.4112 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R31
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=1k
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=RESISTOR
+        {io_pcb::hidename_x}=62.9412 mm
        }
-       ha:line.5946 {
-        x1=145.669mm; y1=2.647in; x2=145.669mm; y2=2.547in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.5949 {
-        x1=145.669mm; y1=2.547in; x2=146.05mm; y2=2.532in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33721 {
+         proto=0; x=63.5mm; y=435.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5952 {
-        x1=132.43mm; y1=82.6799mm; x2=132.43mm; y2=81.438mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33722 {
+         proto=0; x=63.5mm; y=10.249408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5955 {
-        x1=132.43mm; y1=81.438mm; x2=133.604mm; y2=3.16in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33709 {
+            x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33712 {
+            x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33715 {
+            x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=11.649204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33718 {
+            x1=63.5mm; y1=10.649204mm; x2=64.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5958 {
-        x1=133.604mm; y1=3.16in; x2=5.355in; y2=3.16in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACh
+      }
+      ha:subc.33724 {
+       ha:attributes {
+        {io_pcb::hidename_y}=65.2145 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=C11
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=0.1uF
+        vendor=unknown
+        {io_pcb::hidename_direction}=2
+        device=CAPACITOR
+        {io_pcb::hidename_x}=132.7089 mm
        }
-       ha:line.5961 {
-        x1=5.355in; y1=3.16in; x2=144.4752mm; y2=2.827in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              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  
+             }
+           }
+         }
        }
-       ha:line.5964 {
-        x1=144.4752mm; y1=2.827in; x2=144.4752mm; y2=69.1642mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33737 {
+         proto=0; x=132.308596mm; y=2.536in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.5967 {
-        x1=144.4752mm; y1=69.1642mm; x2=5.734in; y2=2.677in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33738 {
+         proto=0; x=131.509004mm; y=2.536in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.5970 {
-        x1=5.734in; y1=2.677in; x2=5.753in; y2=2.677in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33725 {
+            x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33728 {
+            x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33731 {
+            x1=131.9088mm; y1=2.536in; x2=130.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33734 {
+            x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=63.4144mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.5973 {
-        x1=58.4068mm; y1=40.6014mm; x2=2.301in; y2=1.6in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACi
+      }
+      ha:subc.33740 {
+       ha:attributes {
+        {io_pcb::hidename_y}=95.2500 mm
+        footprint=8ufson2x2
+        {io_pcb::hidename_scale}=100
+        refdes=U4
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=LM293
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=IC
+        {io_pcb::hidename_x}=67.5640 mm
        }
-       ha:line.5976 {
-        x1=41.974mm; y1=40.6014mm; x2=1.651in; y2=1.6in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
+              -5.905mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -17.76mil  
+              -0.226187mm  
+              -17.76mil  
+              0.226187mm  
+              17.76mil  
+              0.226187mm  
+              17.76mil  
+              -0.226187mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
+              -5.905mil  
+             }
+           }
+         }
        }
-       ha:line.5979 {
-        x1=139.9299mm; y1=67.1802mm; x2=139.9299mm; y2=63.4225mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.301243mm  
+              -0.876299mm  
+              -0.301243mm  
+              -0.876299mm  
+              -0.301243mm  
+              0.876299mm  
+              0.301243mm  
+              0.876299mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
+             }
+           }
+         }
        }
-       ha:line.5982 {
-        x1=139.9299mm; y1=63.4225mm; x2=139.954mm; y2=2.496in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33768 {
+         proto=0; x=66.538983mm; y=94.499938mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=out
+         }
         }
-       }
-       ha:line.5985 {
-        x1=1.65in; y1=1.6in; x2=49.911mm; y2=1.6in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33769 {
+         proto=0; x=2.700355in; y=3.77953in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=in+
+         }
         }
-       }
-       ha:line.5988 {
-        x1=50.7106mm; y1=1.6in; x2=2.3in; y2=1.6in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33770 {
+         proto=0; x=66.538983mm; y=3.74016in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=in-
+         }
         }
-       }
-       ha:line.5991 {
-        x1=50.7106mm; y1=1.6in; x2=50.7106mm; y2=1.64in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33771 {
+         proto=0; x=2.700355in; y=3.75984in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=in-
+         }
         }
-       }
-       ha:line.5994 {
-        x1=49.911mm; y1=1.64in; x2=49.911mm; y2=1.825in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33772 {
+         proto=0; x=66.538983mm; y=3.75984in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=in+
+         }
         }
-       }
-       ha:line.5997 {
-        x1=50.7106mm; y1=1.68in; x2=53.594mm; y2=1.68in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33773 {
+         proto=0; x=2.700355in; y=3.74016in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=out
+         }
         }
-       }
-       ha:line.6000 {
-        x1=1.65in; y1=2.7in; x2=47.9728mm; y2=69.375mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33774 {
+         proto=0; x=66.538983mm; y=3.77953in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=V-
+         }
         }
-       }
-       ha:line.6003 {
-        x1=1.65in; y1=73.66mm; x2=1.889in; y2=69.376mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33775 {
+         proto=0; x=2.700355in; y=94.499938mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=V+
+         }
         }
-       }
-       ha:line.6006 {
-        x1=2.3in; y1=2.399in; x2=52.3568mm; y2=64.991mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33776 {
+         proto=1; x=2.66in; y=95.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=GND
+           name=GND
+         }
         }
        }
-       ha:line.6009 {
-        x1=115.57mm; y1=2.6in; x2=52.3568mm; y2=64.991mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33741 {
+            x1=2.69937in; y1=3.71063in; x2=2.69937in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33744 {
+            x1=2.62063in; y1=96.249998mm; x2=2.69937in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33747 {
+            x1=2.62063in; y1=3.71063in; x2=2.62063in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33750 {
+            x1=2.62063in; y1=3.71063in; x2=2.69937in; y2=3.71063in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33753 {
+            x1=2.62063in; y1=3.69882in; x2=2.62063in; y2=3.69882in; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.6012 {
-        x1=52.0088mm; y1=64.643mm; x2=52.3568mm; y2=64.991mm; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33756 {
+            x1=2.66in; y1=95.25mm; x2=2.66in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33759 {
+            x1=2.66in; y1=95.25mm; x2=2.66in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33762 {
+            x1=2.66in; y1=95.25mm; x2=68.564mm; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33765 {
+            x1=2.66in; y1=95.25mm; x2=2.66in; y2=96.25mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.6015 {
-        x1=138.9299mm; y1=67.180206mm; x2=138.9299mm; y2=66.1589mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACj
+      }
+      ha:subc.33778 {
+       ha:attributes {
+        {io_pcb::hidename_y}=95.2500 mm
+        footprint=8ufson2x2
+        {io_pcb::hidename_scale}=100
+        refdes=U5
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=LM293
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=IC
+        {io_pcb::hidename_x}=105.5878 mm
        }
-       ha:line.6018 {
-        x1=138.9299mm; y1=66.1589mm; x2=138.43mm; y2=65.659mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
+              -5.905mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -17.76mil  
+              -0.226187mm  
+              -17.76mil  
+              0.226187mm  
+              17.76mil  
+              0.226187mm  
+              17.76mil  
+              -0.226187mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
+              -5.905mil  
+             }
+           }
+         }
        }
-       ha:line.6021 {
-        x1=139.4297mm; y1=67.180206mm; x2=139.4297mm; y2=64.2965mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.301243mm  
+              -0.876299mm  
+              -0.301243mm  
+              -0.876299mm  
+              -0.301243mm  
+              0.876299mm  
+              0.301243mm  
+              0.876299mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
+             }
+           }
+         }
        }
-       ha:line.6024 {
-        x1=139.4297mm; y1=64.2965mm; x2=5.482in; y2=2.524in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33806 {
+         proto=0; x=4.116645in; y=94.499938mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=out
+         }
         }
-       }
-       ha:line.6027 {
-        x1=47.0693mm; y1=65.7273mm; x2=47.8236mm; y2=64.973mm; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33807 {
+         proto=0; x=106.612817mm; y=3.77953in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=in+
+         }
         }
-       }
-       ha:line.6030 {
-        x1=47.8416mm; y1=63.5541mm; x2=46.9709mm; y2=62.6834mm; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33808 {
+         proto=0; x=4.116645in; y=3.74016in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=in-
+         }
         }
-       }
-       ha:line.6033 {
-        x1=46.9709mm; y1=62.6834mm; x2=1.8372in; y2=62.6834mm; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33809 {
+         proto=0; x=106.612817mm; y=3.75984in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=in-
+         }
         }
-       }
-       ha:line.6036 {
-        x1=46.0994mm; y1=63.2488mm; x2=47.8236mm; y2=64.973mm; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33810 {
+         proto=0; x=4.116645in; y=3.75984in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=in+
+         }
         }
-       }
-       ha:line.6039 {
-        x1=46.3688mm; y1=65.0269mm; x2=45.8839mm; y2=64.5419mm; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33811 {
+         proto=0; x=106.612817mm; y=3.74016in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=out
+         }
         }
-       }
-       ha:line.6042 {
-        x1=1.8807in; y1=66.4278mm; x2=1.8807in; y2=69.3283mm; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33812 {
+         proto=0; x=4.116645in; y=3.77953in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=V-
+         }
         }
-       }
-       ha:line.6045 {
-        x1=1.8807in; y1=69.3283mm; x2=1.88in; y2=69.346mm; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33813 {
+         proto=0; x=106.612817mm; y=94.499938mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=V+
+         }
         }
-       }
-       ha:line.6048 {
-        x1=1.9386811in; y1=64.955mm; x2=52.415mm; y2=64.955mm; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33814 {
+         proto=1; x=4.157in; y=95.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=GND
+           name=GND
+         }
         }
        }
-       ha:line.6051 {
-        x1=52.415mm; y1=64.955mm; x2=52.4239mm; y2=64.9461mm; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33779 {
+            x1=106.587798mm; y1=3.71063in; x2=106.587798mm; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33782 {
+            x1=4.11763in; y1=96.249998mm; x2=106.587798mm; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33785 {
+            x1=4.11763in; y1=3.71063in; x2=4.11763in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33788 {
+            x1=4.11763in; y1=3.71063in; x2=106.587798mm; y2=3.71063in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33791 {
+            x1=4.11763in; y1=3.69882in; x2=4.11763in; y2=3.69882in; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.6054 {
-        x1=3.05in; y1=88.9mm; x2=3.05in; y2=3.0in; thickness=250.0mil; clearance=50.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33794 {
+            x1=4.157in; y1=95.25mm; x2=4.157in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33797 {
+            x1=4.157in; y1=95.25mm; x2=4.157in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33800 {
+            x1=4.157in; y1=95.25mm; x2=106.5878mm; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33803 {
+            x1=4.157in; y1=95.25mm; x2=4.157in; y2=96.25mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.6057 {
-        x1=2.3in; y1=88.9mm; x2=2.3in; y2=3.0in; thickness=250.0mil; clearance=50.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACk
+      }
+      ha:subc.33816 {
+       ha:attributes {
+        {io_pcb::hidename_y}=92.0557 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C15
+        value=0.1uF
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=41.7637 mm
        }
-       ha:line.6060 {
-        x1=3.8in; y1=88.9mm; x2=3.8in; y2=3.0in; thickness=250.0mil; clearance=50.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.6063 {
-        x1=115.57mm; y1=88.9mm; x2=115.57mm; y2=3.0in; thickness=250.0mil; clearance=50.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33829 {
+         proto=0; x=42.5638mm; y=91.655396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.6066 {
-        x1=2.3in; y1=700.0mil; x2=2.3in; y2=30.48mm; thickness=250.0mil; clearance=50.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33830 {
+         proto=0; x=42.5638mm; y=90.855804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.6069 {
-        x1=3.05in; y1=700.0mil; x2=3.05in; y2=30.48mm; thickness=250.0mil; clearance=50.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33817 {
+            x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33820 {
+            x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33823 {
+            x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=92.2556mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33826 {
+            x1=42.5638mm; y1=91.2556mm; x2=43.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.6072 {
-        x1=3.8in; y1=700.0mil; x2=3.8in; y2=30.48mm; thickness=250.0mil; clearance=50.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACl
+      }
+      ha:subc.33832 {
+       ha:attributes {
+        {io_pcb::hidename_y}=102.2858 mm
+        footprint=hole-M3
+        {io_pcb::hidename_scale}=100
+        refdes=H6
+        value=
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=83.1596 mm
        }
-       ha:line.6075 {
-        x1=115.57mm; y1=700.0mil; x2=115.57mm; y2=30.48mm; thickness=250.0mil; clearance=50.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.6078 {
-        x1=108.8136mm; y1=3.724in; x2=108.8136mm; y2=2.943in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33846 {
+         proto=0; x=3.29in; y=4.075in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=1
+           name=pin1
+         }
         }
        }
-       ha:line.6081 {
-        x1=108.8136mm; y1=2.943in; x2=111.1758mm; y2=72.39mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:arc.33833 {
+            x=3.29in; y=4.075in; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.6084 {
-        x1=111.1758mm; y1=72.39mm; x2=4.706in; y2=72.39mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33834 {
+            x1=3.29in; y1=4.075in; x2=3.29in; y2=4.075in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33837 {
+            x1=3.29in; y1=4.075in; x2=3.29in; y2=4.075in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33840 {
+            x1=3.29in; y1=4.075in; x2=84.566mm; y2=4.075in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33843 {
+            x1=3.29in; y1=4.075in; x2=3.29in; y2=104.505mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.6087 {
-        x1=4.706in; y1=72.39mm; x2=120.4595mm; y2=73.3171mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACm
+ ha:flags ={ lock=1
+ };      }
+      ha:subc.33848 {
+       ha:attributes {
+        {io_pcb::hidename_y}=-2.1590 mm
+        footprint=hole-M3
+        {io_pcb::hidename_scale}=100
+        refdes=H5
+        value=
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=79.2734 mm
        }
-       ha:line.6090 {
-        x1=92.4179mm; y1=72.5805mm; x2=3.675in; y2=2.821in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.6093 {
-        x1=3.675in; y1=2.821in; x2=4.721in; y2=2.821in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33862 {
+         proto=0; x=3.29in; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=1
+           name=pin1
+         }
         }
        }
-       ha:line.6096 {
-        x1=4.721in; y1=2.821in; x2=4.7645in; y2=72.7583mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:arc.33849 {
+            x=3.29in; y=125.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.6099 {
-        x1=2.79in; y1=2.971in; x2=2.79in; y2=2.968in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33850 {
+            x1=3.29in; y1=125.0mil; x2=3.29in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33853 {
+            x1=3.29in; y1=125.0mil; x2=3.29in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33856 {
+            x1=3.29in; y1=125.0mil; x2=84.566mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33859 {
+            x1=3.29in; y1=125.0mil; x2=3.29in; y2=4.175mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.6102 {
-        x1=2.79in; y1=2.968in; x2=2.975in; y2=70.6882mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACn
+ ha:flags ={ lock=1
+ };      }
+      ha:subc.33864 {
+       ha:attributes {
+        {io_pcb::hidename_y}=96.8182 mm
+        footprint=DIP16
+        {io_pcb::hidename_scale}=100
+        refdes=S1
+        value=8DIP
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=125.4760 mm
        }
-       ha:line.6105 {
-        x1=2.975in; y1=70.6882mm; x2=120.0912mm; y2=70.6882mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=28.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -30.0mil  
+              -30.0mil  
+              30.0mil  
+              -30.0mil  
+              30.0mil  
+              30.0mil  
+              -30.0mil  
+              30.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -30.0mil  
+              -30.0mil  
+              30.0mil  
+              -30.0mil  
+              30.0mil  
+              30.0mil  
+              -30.0mil  
+              30.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -30.0mil  
+              -30.0mil  
+              30.0mil  
+              -30.0mil  
+              30.0mil  
+              30.0mil  
+              -30.0mil  
+              30.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -33.0mil  
+              -33.0mil  
+              33.0mil  
+              -33.0mil  
+              33.0mil  
+              33.0mil  
+              -33.0mil  
+              33.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -33.0mil  
+              -33.0mil  
+              33.0mil  
+              -33.0mil  
+              33.0mil  
+              33.0mil  
+              -33.0mil  
+              33.0mil  
+             }
+           }
+         }
        }
-       ha:line.6108 {
-        x1=120.0912mm; y1=70.6882mm; x2=4.796in; y2=2.851in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=28.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=66.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=66.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.6111 {
-        x1=51.943mm; y1=2.971in; x2=51.943mm; y2=2.97in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33893 {
+         proto=0; x=124.587mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.6114 {
-        x1=51.943mm; y1=2.97in; x2=2.265in; y2=2.75in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33894 {
+         proto=1; x=127.127mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
-       }
-       ha:line.6117 {
-        x1=2.265in; y1=2.75in; x2=120.3706mm; y2=2.75in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33895 {
+         proto=1; x=129.667mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=3
+           name=3
+         }
         }
-       }
-       ha:line.6120 {
-        x1=120.3706mm; y1=2.75in; x2=122.0597mm; y2=71.5391mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33896 {
+         proto=1; x=5.205in; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=4
+           name=4
+         }
         }
-       }
-       ha:line.6123 {
-        x1=4.209in; y1=1.116in; x2=4.209in; y2=1.159in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33897 {
+         proto=1; x=134.747mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=5
+           name=5
+         }
         }
-       }
-       ha:line.6126 {
-        x1=4.209in; y1=1.159in; x2=111.8616mm; y2=1.354in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33898 {
+         proto=1; x=137.287mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=6
+           name=6
+         }
         }
-       }
-       ha:line.6129 {
-        x1=111.8616mm; y1=1.354in; x2=4.721in; y2=1.354in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33899 {
+         proto=1; x=139.827mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=7
+           name=7
+         }
         }
-       }
-       ha:line.6132 {
-        x1=4.721in; y1=1.354in; x2=4.91in; y2=39.1922mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33900 {
+         proto=1; x=5.605in; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=8
+           name=8
+         }
         }
-       }
-       ha:line.6135 {
-        x1=86.36mm; y1=1.114in; x2=86.36mm; y2=30.1752mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33901 {
+         proto=1; x=5.605in; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=9
+           name=9
+         }
         }
-       }
-       ha:line.6138 {
-        x1=86.36mm; y1=30.1752mm; x2=3.597in; y2=35.179mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33902 {
+         proto=1; x=139.827mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=10
+           name=10
+         }
         }
-       }
-       ha:line.6141 {
-        x1=3.597in; y1=35.179mm; x2=4.7in; y2=35.179mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33903 {
+         proto=1; x=137.287mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=11
+           name=11
+         }
         }
-       }
-       ha:line.6144 {
-        x1=4.7in; y1=35.179mm; x2=4.881in; y2=1.566in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33904 {
+         proto=1; x=134.747mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=12
+           name=12
+         }
         }
-       }
-       ha:line.6147 {
-        x1=2.674in; y1=1.112in; x2=2.674in; y2=29.5148mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33905 {
+         proto=1; x=5.205in; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=13
+           name=13
+         }
         }
-       }
-       ha:line.6150 {
-        x1=2.674in; y1=29.5148mm; x2=2.931in; y2=1.419in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33906 {
+         proto=1; x=129.667mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=14
+         }
         }
-       }
-       ha:line.6153 {
-        x1=2.931in; y1=1.419in; x2=4.69in; y2=1.419in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33907 {
+         proto=1; x=127.127mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=15
+           name=15
+         }
         }
-       }
-       ha:line.6156 {
-        x1=4.69in; y1=1.419in; x2=4.847in; y2=1.576in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33908 {
+         proto=1; x=124.587mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=16
+           name=16
+         }
         }
        }
-       ha:line.6159 {
-        x1=57.5818mm; y1=1.406in; x2=58.928mm; y2=1.459in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33865 {
+            x1=4.855in; y1=3.812in; x2=143.637mm; y2=3.812in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33868 {
+            x1=143.637mm; y1=86.6648mm; x2=143.637mm; y2=3.812in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33871 {
+            x1=4.855in; y1=86.6648mm; x2=143.637mm; y2=86.6648mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33874 {
+            x1=4.855in; y1=93.0148mm; x2=4.855in; y2=3.812in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33877 {
+            x1=4.855in; y1=86.6648mm; x2=4.855in; y2=3.562in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.33880 {
+            x=4.855in; y=3.612in; width=50.0mil; height=50.0mil; astart=90.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.6162 {
-        x1=58.928mm; y1=1.459in; x2=4.682in; y2=1.459in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33881 {
+            x1=133.477mm; y1=3.612in; x2=133.477mm; y2=3.612in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33884 {
+            x1=124.587mm; y1=3.762in; x2=124.587mm; y2=3.762in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33887 {
+            x1=124.587mm; y1=3.762in; x2=124.587mm; y2=96.5548mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33890 {
+            x1=124.587mm; y1=3.762in; x2=125.587mm; y2=3.762in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.6165 {
-        x1=4.682in; y1=1.459in; x2=122.301mm; y2=1.592in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACo
+      }
+      ha:subc.33910 {
+       ha:attributes {
+        {io_pcb::hidename_y}=65.2018 mm
+        footprint=0-215079-4
+        {io_pcb::hidename_scale}=70
+        refdes=J20
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=Debug
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=CONNECTOR
+        {io_pcb::hidename_x}=156.0830 mm
        }
-       ha:line.6168 {
-        x1=56.8325mm; y1=36.4363mm; x2=2.296in; y2=1.493in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -31.495mil  
+              -31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -31.495mil  
+              -31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -31.495mil  
+              -31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.926973mm  
+              -0.926973mm  
+              0.926973mm  
+              -0.926973mm  
+              0.926973mm  
+              0.926973mm  
+              -0.926973mm  
+              0.926973mm  
+             }
+           }
+
+           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:line.6171 {
-        x1=2.296in; y1=1.493in; x2=4.663in; y2=1.493in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=1.853946mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=1.853946mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.6174 {
-        x1=4.663in; y1=1.493in; x2=121.4374mm; y2=1.611in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=59.06mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=73.06mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=73.06mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=73.06mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=79.06mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=79.06mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.14845 {
-        x1=115.0mil; y1=2.76in; x2=205.0mil; y2=2.76in; thickness=30.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33935 {
+         proto=0; x=6.203in; y=2.531in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.14848 {
-        x1=205.0mil; y1=2.76in; x2=205.0mil; y2=72.136mm; thickness=30.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33936 {
+         proto=1; x=6.153in; y=2.631in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
-       }
-       ha:line.14851 {
-        x1=205.0mil; y1=72.136mm; x2=115.0mil; y2=72.136mm; thickness=30.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33937 {
+         proto=1; x=155.0162mm; y=2.531in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=3
+         }
         }
-       }
-       ha:line.14854 {
-        x1=115.0mil; y1=72.136mm; x2=115.0mil; y2=2.762in; thickness=30.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33938 {
+         proto=1; x=153.7462mm; y=2.631in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=4
+         }
         }
-       }
-       ha:line.14857 {
-        x1=115.0mil; y1=2.762in; x2=113.0mil; y2=2.76in; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33939 {
+         proto=2; x=158.955994mm; y=66.087498mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=0
+           name=mnt
+         }
         }
        }
-       ha:line.14870 {
-        x1=131.0mil; y1=70.485mm; x2=131.0mil; y2=2.825in; thickness=25.0mil; clearance=20.0mil;
-       }
-       ha:line.14873 {
-        x1=191.0mil; y1=70.485mm; x2=191.0mil; y2=2.823in; thickness=25.0mil; clearance=20.0mil;
-       }
-       ha:line.14889 {
-        x1=340.0mil; y1=2.80006in; x2=500.0mil; y2=2.8in; thickness=25.0mil; clearance=20.0mil;
-       }
-       ha:line.14892 {
-        x1=357.0mil; y1=2.843in; x2=500.0mil; y2=2.857in; thickness=25.0mil; clearance=20.0mil;
-       }
-       ha:line.14895 {
-        x1=369.0mil; y1=2.758in; x2=430.0mil; y2=2.745in; thickness=25.0mil; clearance=20.0mil;
-       }
-       ha:line.14898 {
-        x1=366.0mil; y1=70.5866mm; x2=433.0mil; y2=2.765in; thickness=25.0mil; clearance=20.0mil;
-       }
-       ha:line.14901 {
-        x1=388.0mil; y1=2.788in; x2=435.0mil; y2=70.6882mm; thickness=25.0mil; clearance=20.0mil;
-       }
-       ha:line.14904 {
-        x1=367.0mil; y1=2.823in; x2=447.0mil; y2=2.83in; thickness=25.0mil; clearance=20.0mil;
-       }
-       ha:line.14907 {
-        x1=394.0mil; y1=2.813in; x2=443.0mil; y2=2.814in; thickness=25.0mil; clearance=20.0mil;
-       }
-       ha:line.14913 {
-        x1=258.0mil; y1=2.294in; x2=182.0mil; y2=61.7982mm; thickness=113.0mil; clearance=20.0mil;
-       }
-       ha:line.14916 {
-        x1=392.0mil; y1=2.294in; x2=6.069818mm; y2=2.547in; thickness=113.0mil; clearance=20.0mil;
-       }
-       ha:line.14925 {
-        x1=258.0mil; y1=2.294in; x2=392.0mil; y2=2.294in; thickness=113.0mil; clearance=20.0mil;
-       }
-       ha:line.14928 {
-        x1=292.0mil; y1=2.35in; x2=289.0mil; y2=59.8424mm; thickness=25.0mil; clearance=20.0mil;
-       }
-       ha:line.23087 {
-        x1=130.680079mm; y1=3.0878in; x2=4.9642in; y2=3.0878in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23090 {
-        x1=4.9642in; y1=3.0878in; x2=122.555mm; y2=81.9658mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23093 {
-        x1=122.555mm; y1=81.9658mm; x2=122.555mm; y2=3.854in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23096 {
-        x1=122.555mm; y1=3.854in; x2=4.879in; y2=99.2632mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23099 {
-        x1=4.879in; y1=99.2632mm; x2=138.779mm; y2=99.2632mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23102 {
-        x1=138.779mm; y1=99.2632mm; x2=138.7823mm; y2=99.2665mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23108 {
-        x1=130.680079mm; y1=3.10748in; x2=4.97252in; y2=3.10748in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23111 {
-        x1=4.97252in; y1=3.10748in; x2=4.844in; y2=3.236in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23114 {
-        x1=4.844in; y1=3.236in; x2=4.844in; y2=3.837in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23120 {
-        x1=4.844in; y1=3.837in; x2=124.079mm; y2=3.878in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23123 {
-        x1=124.079mm; y1=3.878in; x2=5.488in; y2=3.878in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23126 {
-        x1=5.488in; y1=3.878in; x2=139.7508mm; y2=98.8568mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23129 {
-        x1=139.7508mm; y1=98.8568mm; x2=139.7508mm; y2=99.238804mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23132 {
-        x1=139.7508mm; y1=99.238804mm; x2=139.763mm; y2=99.251004mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23135 {
-        x1=134.92988mm; y1=82.679921mm; x2=134.92988mm; y2=3.2868in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23138 {
-        x1=134.92988mm; y1=3.2868in; x2=134.6962mm; y2=3.296in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23141 {
-        x1=134.6962mm; y1=3.296in; x2=128.8034mm; y2=3.296in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23144 {
-        x1=128.8034mm; y1=3.296in; x2=124.587mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23189 {
-        x1=5.33189in; y1=82.679921mm; x2=5.33189in; y2=3.29511in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23192 {
-        x1=5.33189in; y1=3.29511in; x2=134.8994mm; y2=3.316in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23195 {
-        x1=134.8994mm; y1=3.316in; x2=130.8354mm; y2=3.316in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23198 {
-        x1=130.8354mm; y1=3.316in; x2=127.127mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23201 {
-        x1=135.929878mm; y1=82.679921mm; x2=135.929878mm; y2=83.957922mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23204 {
-        x1=135.929878mm; y1=83.957922mm; x2=135.1534mm; y2=84.7344mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23207 {
-        x1=135.1534mm; y1=84.7344mm; x2=132.8674mm; y2=84.7344mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23210 {
-        x1=132.8674mm; y1=84.7344mm; x2=129.667mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23213 {
-        x1=136.43mm; y1=82.679921mm; x2=136.43mm; y2=84.2198mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23216 {
-        x1=136.43mm; y1=84.2198mm; x2=5.331in; y2=85.2424mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23219 {
-        x1=5.331in; y1=85.2424mm; x2=134.8994mm; y2=85.2424mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23222 {
-        x1=134.8994mm; y1=85.2424mm; x2=5.205in; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23225 {
-        x1=136.929876mm; y1=82.679921mm; x2=136.929876mm; y2=85.751924mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23228 {
-        x1=136.929876mm; y1=85.751924mm; x2=134.747mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23231 {
-        x1=5.41063in; y1=82.679921mm; x2=5.41063in; y2=3.45637in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23234 {
-        x1=5.41063in; y1=3.45637in; x2=137.287mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23237 {
-        x1=5.43031in; y1=82.679921mm; x2=5.43031in; y2=86.037674mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23240 {
-        x1=5.43031in; y1=86.037674mm; x2=139.827mm; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23243 {
-        x1=138.43mm; y1=82.679921mm; x2=138.43mm; y2=83.9978mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23246 {
-        x1=138.43mm; y1=83.9978mm; x2=5.605in; y2=3.462in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23249 {
-        x1=6.009in; y1=87.7824mm; x2=6.009in; y2=3.405in; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.23252 {
-        x1=6.009in; y1=3.405in; x2=152.4127mm; y2=86.2711mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:polygon.6177 {
-        li:geometry {
-          ta:contour {
-           { 2.3in; 1.6in }
-           { 115.57mm; 1.6in }
-           { 115.57mm; 2.6in }
-           { 2.3in; 2.6in }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33911 {
+            x1=159.950912mm; y1=2.48061in; x2=159.950912mm; y2=2.68138in; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.33914 {
+            x1=5.95871in; y1=2.48061in; x2=159.950912mm; y2=2.48061in; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.33917 {
+            x1=5.95871in; y1=2.48061in; x2=5.95871in; y2=2.68138in; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.33920 {
+            x1=5.95871in; y1=2.68138in; x2=159.950912mm; y2=2.68138in; thickness=6.0mil; clearance=0.0;
+           }
           }
-        }
-       }
-       ha:polygon.6182 {
-        li:geometry {
-          ta:contour {
-           { 29.21mm; 1.6in }
-           { 1.65in; 1.6in }
-           { 1.65in; 1.8in }
-           { 29.21mm; 73.66mm }
+          ha:type {
+           silk = 1
+           top = 1
           }
         }
-       }
-      }
-      color = {#8b2323}
-    }
 
-    {ha:GND plane}                   {
-     lid=1
-     group=5
-     ha:combining {     }
-     visible=1
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-      li:objects {
-       ha:line.6187 {
-        x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
-        }
-       }
-       ha:line.6190 {
-        x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
-        }
-       }
-       ha:line.6193 {
-        x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
-        }
-       }
-       ha:line.6196 {
-        x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
-        }
-       }
-       ha:line.6199 {
-        x1=600.0mil; y1=38.1mm; x2=400.0mil; y2=1.896in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+          li:objects {
+           ha:line.33923 {
+            x1=156.312158mm; y1=65.663419mm; x2=156.312158mm; y2=65.663419mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33926 {
+            x1=6.203in; y1=2.631in; x2=6.203in; y2=2.631in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33929 {
+            x1=6.203in; y1=2.631in; x2=6.203in; y2=65.8274mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33932 {
+            x1=6.203in; y1=2.631in; x2=156.5562mm; y2=2.631in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.6202 {
-        x1=392.0mil; y1=1.904in; x2=258.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACp
+      }
+      ha:subc.33941 {
+       ha:attributes {
+        {io_pcb::hidename_y}=89.0524 mm
+        footprint=100mil2pin
+        {io_pcb::hidename_scale}=70
+        refdes=J6
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=Force Bootloader
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=CONNECTOR
+        {io_pcb::hidename_x}=156.9466 mm
        }
-       ha:line.6205 {
-        x1=1.65in; y1=1.8in; x2=29.21mm; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+             }
+           }
+         }
        }
-       ha:line.6208 {
-        x1=29.21mm; y1=1.8in; x2=29.21mm; y2=2.7in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.6211 {
-        x1=500.0mil; y1=3.1in; x2=29.21mm; y2=2.698in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33966 {
+         proto=0; x=155.1686mm; y=87.7824mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.6223 {
-        x1=2.3in; y1=2.6in; x2=115.57mm; y2=2.6in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33967 {
+         proto=1; x=6.009in; y=87.7824mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.6226 {
-        x1=2.3in; y1=1.6in; x2=115.57mm; y2=1.6in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33942 {
+            x1=5.959in; y1=3.506in; x2=156.4386mm; y2=3.506in; thickness=15.0mil; clearance=0.0;
+           }
+           ha:line.33945 {
+            x1=156.4386mm; y1=3.406in; x2=156.4386mm; y2=3.506in; thickness=15.0mil; clearance=0.0;
+           }
+           ha:line.33948 {
+            x1=5.959in; y1=3.406in; x2=156.4386mm; y2=3.406in; thickness=15.0mil; clearance=0.0;
+           }
+           ha:line.33951 {
+            x1=5.959in; y1=3.406in; x2=5.959in; y2=3.506in; thickness=15.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.6229 {
-        x1=29.21mm; y1=1.6in; x2=1.65in; y2=1.6in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33954 {
+            x1=6.059in; y1=87.7824mm; x2=6.059in; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33957 {
+            x1=155.1686mm; y1=87.7824mm; x2=155.1686mm; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33960 {
+            x1=155.1686mm; y1=87.7824mm; x2=154.1686mm; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33963 {
+            x1=155.1686mm; y1=87.7824mm; x2=155.1686mm; y2=86.7824mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.6232 {
-        x1=500.0mil; y1=3.3in; x2=29.21mm; y2=73.66mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACq
+      }
+      ha:subc.33969 {
+       ha:attributes {
+        {io_pcb::hidename_y}=102.6201 mm
+        footprint=1051330011
+        {io_pcb::hidename_scale}=70
+        refdes=J1
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=USBmicroV
+        vendor=unknown
+        {io_pcb::hidename_direction}=0
+        device=CONNECTOR
+        {io_pcb::hidename_x}=142.3416 mm
        }
-       ha:line.6235 {
-        x1=500.0mil; y1=3.2in; x2=1.148in; y2=2.802in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=19.69mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=43.31mil;            }
+            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=43.31mil;            }
+            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=43.31mil;            }
+            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=49.31mil;            }
+            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=49.31mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.6241 {
-        x1=400.0mil; y1=38.1mm; x2=240.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=49.31mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;            }
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.6244 {
-        x1=500.0mil; y1=38.1mm; x2=324.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=49.31mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;            }
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             paste = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.6247 {
-        x1=1.151in; y1=2.898in; x2=1.65in; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.3 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=49.31mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;            }
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.6250 {
-        x1=1.152in; y1=1.6in; x2=1.152in; y2=1.794in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       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.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=49.31mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;            }
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             paste = 1
+            }
+            clearance=0.0
+           }
+         }
        }
-       ha:line.6253 {
-        x1=1.152in; y1=1.794in; x2=1.146in; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.5 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.225044mm  
+              -29.53mil  
+              -0.225044mm  
+              -29.53mil  
+              -0.225044mm  
+              29.53mil  
+              0.225044mm  
+              29.53mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.301244mm  
+              -32.53mil  
+              -0.301244mm  
+              -32.53mil  
+              -0.301244mm  
+              32.53mil  
+              0.301244mm  
+              32.53mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.225044mm  
+              -29.53mil  
+              -0.225044mm  
+              -29.53mil  
+              -0.225044mm  
+              29.53mil  
+              0.225044mm  
+              29.53mil  
+             }
+           }
+         }
        }
-       ha:line.6256 {
-        x1=1.65in; y1=1.6in; x2=1.65in; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.33994 {
+         proto=0; x=5.37798in; y=101.7057mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=mnt
+           name=mnt
+         }
         }
-       }
-       ha:line.6259 {
-        x1=2.3in; y1=2.6in; x2=2.3in; y2=1.6in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33995 {
+         proto=0; x=5.40554in; y=101.7057mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=mnt
+           name=mnt
+         }
         }
-       }
-       ha:line.6262 {
-        x1=1.65in; y1=2.7in; x2=1.65in; y2=73.66mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33996 {
+         proto=0; x=5.59846in; y=101.7057mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=mnt
+           name=mnt
+         }
         }
-       }
-       ha:line.6265 {
-        x1=115.57mm; y1=1.6in; x2=115.57mm; y2=1.798in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33997 {
+         proto=0; x=5.62602in; y=101.7057mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=mnt
+           name=mnt
+         }
         }
-       }
-       ha:line.6268 {
-        x1=115.57mm; y1=1.8in; x2=115.57mm; y2=2.6in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33998 {
+         proto=0; x=5.48035in; y=103.85581mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=mnt
+           name=mnt
+         }
         }
-       }
-       ha:line.6271 {
-        x1=12.7133mm; y1=66.0775mm; x2=12.7133mm; y2=71.1067mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.33999 {
+         proto=0; x=140.30071mm; y=103.85581mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=mnt
+           name=mnt
+         }
         }
-       }
-       ha:line.6274 {
-        x1=12.7133mm; y1=71.1067mm; x2=500.0mil; y2=2.8in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34000 {
+         proto=1; x=5.39176in; y=101.7057mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=mnt
+           name=mnt
+         }
         }
-       }
-       ha:line.6277 {
-        x1=10.1744mm; y1=38.0636mm; x2=15.2036mm; y2=38.0636mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34001 {
+         proto=2; x=5.39176in; y=101.7057mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=mnt
+           name=mnt
+         }
         }
-       }
-       ha:line.6280 {
-        x1=15.2036mm; y1=38.0636mm; x2=600.0mil; y2=38.1mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34002 {
+         proto=1; x=142.550896mm; y=101.7057mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=mnt
+           name=mnt
+         }
         }
-       }
-       ha:line.6283 {
-        x1=325.0mil; y1=1000.0mil; x2=675.0mil; y2=1000.0mil; thickness=140.0mil; clearance=20.0mil;
-       }
-       ha:line.6286 {
-        x1=601.0mil; y1=925.0mil; x2=601.0mil; y2=27.305mm; thickness=140.0mil; clearance=20.0mil;
-       }
-       ha:line.6289 {
-        x1=400.0mil; y1=925.0mil; x2=400.0mil; y2=27.305mm; thickness=140.0mil; clearance=20.0mil;
-       }
-       ha:line.6292 {
-        x1=1.65in; y1=2.7in; x2=47.9728mm; y2=69.375mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34003 {
+         proto=2; x=142.550896mm; y=101.7057mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=mnt
+           name=mnt
+         }
         }
-       }
-       ha:line.6295 {
-        x1=1.65in; y1=73.66mm; x2=1.889in; y2=69.376mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34004 {
+         proto=3; x=139.7508mm; y=103.85581mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=mnt
+           name=mnt
+         }
         }
-       }
-       ha:line.6298 {
-        x1=2.3in; y1=2.399in; x2=52.3568mm; y2=64.991mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34005 {
+         proto=4; x=139.7508mm; y=103.85581mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=mnt
+           name=mnt
+         }
         }
-       }
-       ha:line.6301 {
-        x1=115.57mm; y1=2.6in; x2=52.3568mm; y2=64.991mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34006 {
+         proto=5; x=5.45082in; y=101.955636mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=VBUS
+         }
         }
-       }
-       ha:arc.6304 {
-        x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
+        ha:padstack_ref.34007 {
+         proto=5; x=139.100814mm; y=101.955636mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=DATA-
+         }
         }
-       }
-       ha:arc.6305 {
-        x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
+        ha:padstack_ref.34008 {
+         proto=5; x=139.7508mm; y=101.955636mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=DATA+
+         }
         }
-       }
-       ha:arc.6306 {
-        x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
+        ha:padstack_ref.34009 {
+         proto=5; x=5.52759in; y=101.955636mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=ID
+         }
         }
-       }
-       ha:arc.6307 {
-        x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
+        ha:padstack_ref.34010 {
+         proto=5; x=5.55318in; y=101.955636mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
        }
-       ha:polygon.6308 {
-        li:geometry {
-          ta:contour {
-           { 10.0mil; 10.0mil }
-           { 6.57in; 10.0mil }
-           { 6.57in; 4.19in }
-           { 10.0mil; 4.19in }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33970 {
+            x1=5.34452in; y1=101.280758mm; x2=143.750792mm; y2=101.280758mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33973 {
+            x1=143.750792mm; y1=101.280758mm; x2=143.750792mm; y2=104.280752mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33976 {
+            x1=5.34452in; y1=104.280752mm; x2=143.750792mm; y2=104.280752mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.33979 {
+            x1=5.34452in; y1=101.280758mm; x2=5.34452in; y2=104.280752mm; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
           }
         }
 
-        ha:flags {
-         clearpoly=1
-         lock=1
-        }
-       }
-       ha:polygon.6313 {
-        li:geometry {
-          ta:contour {
-           { 2.3in; 1.6in }
-           { 115.57mm; 1.6in }
-           { 115.57mm; 2.6in }
-           { 2.3in; 2.6in }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.33982 {
+            x1=139.7508mm; y1=102.285118mm; x2=139.7508mm; y2=102.285118mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.33985 {
+            x1=139.7508mm; y1=101.7057mm; x2=139.7508mm; y2=101.7057mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.33988 {
+            x1=139.7508mm; y1=101.7057mm; x2=140.7508mm; y2=101.7057mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.33991 {
+            x1=139.7508mm; y1=101.7057mm; x2=139.7508mm; y2=102.7057mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
           }
-        }
-       }
-       ha:polygon.6318 {
-        li:geometry {
-          ta:contour {
-           { 29.21mm; 1.6in }
-           { 1.65in; 1.6in }
-           { 1.65in; 1.8in }
-           { 29.21mm; 73.66mm }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
        }
       }
-      color = {#3a5fcd}
-    }
+       uid = HWY2P2lhIMcskR/O2jgAAACr
+      }
+      ha:subc.34012 {
+       ha:attributes {
+        {io_pcb::hidename_y}=99.1240 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R3
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=22
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=RESISTOR
+        {io_pcb::hidename_x}=140.3218 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-    {ha:power plane}                   {
-     lid=2
-     group=7
-     ha:combining {     }
-     visible=1
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-      li:objects {
-       ha:line.6323 {
-        x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6326 {
-        x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6329 {
-        x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6332 {
-        x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6335 {
-        x1=1.807in; y1=87.6808mm; x2=1.807in; y2=91.0844mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6338 {
-        x1=1.807in; y1=91.0844mm; x2=51.8414mm; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6341 {
-        x1=1.773in; y1=1.939in; x2=70.7898mm; y2=925.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6344 {
-        x1=70.7898mm; y1=925.0mil; x2=70.7898mm; y2=327.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6347 {
-        x1=70.7898mm; y1=327.0mil; x2=70.739mm; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6350 {
-        x1=2.814in; y1=935.0mil; x2=2.814in; y2=296.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6353 {
-        x1=2.814in; y1=296.0mil; x2=71.501mm; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6356 {
-        x1=71.501mm; y1=295.0mil; x2=4.31in; y2=295.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6359 {
-        x1=70.739mm; y1=325.0mil; x2=70.739mm; y2=282.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6362 {
-        x1=70.739mm; y1=282.0mil; x2=2.803in; y2=264.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6365 {
-        x1=2.803in; y1=264.0mil; x2=109.8296mm; y2=264.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6368 {
-        x1=109.8296mm; y1=264.0mil; x2=110.236mm; y2=280.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6371 {
-        x1=110.236mm; y1=280.0mil; x2=110.236mm; y2=310.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6374 {
-        x1=110.236mm; y1=310.0mil; x2=109.855mm; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6377 {
-        x1=109.855mm; y1=325.0mil; x2=4.28in; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6380 {
-        x1=161.925mm; y1=1.76in; x2=161.925mm; y2=3.046in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6383 {
-        x1=162.8648mm; y1=1.76in; x2=162.8648mm; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6386 {
-        x1=163.8046mm; y1=1.76in; x2=163.8046mm; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6389 {
-        x1=51.8414mm; y1=3.82in; x2=3.97in; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6392 {
-        x1=64.135mm; y1=3.847in; x2=3.935in; y2=3.847in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6395 {
-        x1=101.981mm; y1=3.847in; x2=4.017in; y2=3.845in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6398 {
-        x1=3.967in; y1=3.82in; x2=102.6668mm; y2=3.82in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6401 {
-        x1=102.6668mm; y1=3.82in; x2=102.7938mm; y2=3.815in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6404 {
-        x1=3.931in; y1=3.847in; x2=4.017in; y2=3.847in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6407 {
-        x1=139.954mm; y1=2.496in; x2=128.8034mm; y2=2.496in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6410 {
-        x1=128.8034mm; y1=2.496in; x2=119.0752mm; y2=53.6702mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6413 {
-        x1=119.0752mm; y1=53.6702mm; x2=2.253in; y2=53.6702mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6416 {
-        x1=2.253in; y1=53.6702mm; x2=49.911mm; y2=1.825in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6419 {
-        x1=1.813in; y1=3.415in; x2=1.813in; y2=3.414in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6422 {
-        x1=2.814in; y1=935.0mil; x2=1.79in; y2=1.959in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6425 {
-        x1=5.482in; y1=2.524in; x2=128.8034mm; y2=2.524in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6428 {
-        x1=128.8034mm; y1=2.524in; x2=4.678in; y2=2.131in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6431 {
-        x1=4.678in; y1=2.131in; x2=2.163in; y2=2.131in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.6434 {
-        x1=1.807in; y1=87.6808mm; x2=1.748in; y2=3.393in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.34025 {
+         proto=0; x=139.763mm; y=99.251004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.6437 {
-        x1=1.748in; y1=3.393in; x2=1.748in; y2=1.964in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34026 {
+         proto=0; x=139.763mm; y=100.050596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.6440 {
-        x1=1.748in; y1=1.964in; x2=45.085mm; y2=1.937in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.34013 {
+            x1=139.763mm; y1=99.6508mm; x2=139.763mm; y2=99.6508mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.34016 {
+            x1=139.763mm; y1=99.6508mm; x2=139.763mm; y2=99.6508mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.34019 {
+            x1=139.763mm; y1=99.6508mm; x2=139.763mm; y2=98.6508mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.34022 {
+            x1=139.763mm; y1=99.6508mm; x2=138.763mm; y2=99.6508mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.6443 {
-        x1=1.813in; y1=3.415in; x2=1.764in; y2=3.366in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACs
+      }
+      ha:subc.34028 {
+       ha:attributes {
+        {io_pcb::hidename_y}=99.0920 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=70
+        refdes=R2
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=22
+        vendor=unknown
+        {io_pcb::hidename_direction}=3
+        device=RESISTOR
+        {io_pcb::hidename_x}=139.3190 mm
        }
-       ha:line.6446 {
-        x1=1.764in; y1=3.366in; x2=1.764in; y2=1.985in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
-       ha:line.6449 {
-        x1=1.764in; y1=1.985in; x2=1.7895in; y2=1.9595in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.34041 {
+         proto=0; x=5.463in; y=3.90726in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.6452 {
-        x1=55.499mm; y1=2.131in; x2=2.164in; y2=2.131in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34042 {
+         proto=0; x=5.463in; y=100.043996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.6455 {
-        x1=2.164in; y1=2.131in; x2=1.807in; y2=2.488in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.34029 {
+            x1=5.463in; y1=3.923in; x2=5.463in; y2=3.923in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.34032 {
+            x1=5.463in; y1=3.923in; x2=5.463in; y2=3.923in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.34035 {
+            x1=5.463in; y1=3.923in; x2=5.463in; y2=98.6442mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.34038 {
+            x1=5.463in; y1=3.923in; x2=137.7602mm; y2=3.923in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.6458 {
-        x1=1.807in; y1=2.488in; x2=1.807in; y2=64.528mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACt
+      }
+      ha:subc.34044 {
+       ha:attributes {
+        {io_pcb::hidename_y}=41.4401 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R40
+        value=200k
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=51.1109 mm
        }
-       ha:line.6461 {
-        x1=1.807in; y1=64.528mm; x2=45.8839mm; y2=64.5419mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              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  
+             }
+           }
+         }
        }
-       ha:arc.6464 {
-        x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
+      }
+
+       li:objects {
+        ha:padstack_ref.34057 {
+         proto=0; x=50.710596mm; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:arc.6465 {
-        x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
+        ha:padstack_ref.34058 {
+         proto=0; x=49.911004mm; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:arc.6466 {
-        x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.34045 {
+            x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.34048 {
+            x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.34051 {
+            x1=50.3108mm; y1=1.6in; x2=49.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.34054 {
+            x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=39.64mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:arc.6467 {
-        x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACu
+      }
+      ha:subc.34060 {
+       ha:attributes {
+        {io_pcb::hidename_y}=40.8559 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R41
+        value=200k
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=49.5107 mm
        }
-       ha:polygon.6468 {
-        li:geometry {
-          ta:contour {
-           { 10.0mil; 10.0mil }
-           { 6.57in; 10.0mil }
-           { 6.57in; 4.19in }
-           { 10.0mil; 4.19in }
-          }
-        }
+      ha:data {
+            li:padstack_prototypes {
 
-        ha:flags {
-         clearpoly=1
-         lock=1
-        }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             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  
+             }
+           }
+         }
        }
       }
-      color = {#104e8b}
-    }
 
-    ha:bottom {
-     lid=3
-     group=10
-     ha:combining {     }
-     visible=1
+       li:objects {
+        ha:padstack_ref.34073 {
+         proto=0; x=49.911004mm; y=1.64in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-      li:objects {
-       ha:line.6473 {
-        x1=325.0mil; y1=1000.0mil; x2=675.0mil; y2=1000.0mil; thickness=140.0mil; clearance=20.0mil;
-       }
-       ha:line.6476 {
-        x1=601.0mil; y1=925.0mil; x2=601.0mil; y2=27.305mm; thickness=140.0mil; clearance=20.0mil;
-       }
-       ha:line.6479 {
-        x1=400.0mil; y1=925.0mil; x2=400.0mil; y2=27.305mm; thickness=140.0mil; clearance=20.0mil;
-       }
-       ha:line.6482 {
-        x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
-        }
-       }
-       ha:line.6485 {
-        x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
-        }
-       }
-       ha:line.6488 {
-        x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
-        }
-       }
-       ha:line.6491 {
-        x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
-        }
-       }
-       ha:line.6494 {
-        x1=600.0mil; y1=38.1mm; x2=400.0mil; y2=1.896in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6497 {
-        x1=392.0mil; y1=1.904in; x2=258.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6500 {
-        x1=1.65in; y1=1.8in; x2=29.21mm; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6503 {
-        x1=29.21mm; y1=1.8in; x2=29.21mm; y2=2.7in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6506 {
-        x1=500.0mil; y1=3.1in; x2=29.21mm; y2=2.698in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6518 {
-        x1=2.3in; y1=2.6in; x2=115.57mm; y2=2.6in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6521 {
-        x1=2.3in; y1=1.6in; x2=115.57mm; y2=1.6in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6524 {
-        x1=2.3in; y1=1.8in; x2=2.3in; y2=60.96mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6527 {
-        x1=115.57mm; y1=1.8in; x2=115.57mm; y2=60.96mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6530 {
-        x1=29.21mm; y1=1.6in; x2=1.65in; y2=1.6in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6533 {
-        x1=500.0mil; y1=3.3in; x2=29.21mm; y2=73.66mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6536 {
-        x1=500.0mil; y1=3.2in; x2=1.148in; y2=2.802in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6542 {
-        x1=400.0mil; y1=38.1mm; x2=240.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6545 {
-        x1=500.0mil; y1=38.1mm; x2=324.0mil; y2=1.904in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6548 {
-        x1=1.151in; y1=2.898in; x2=1.65in; y2=1.8in; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6551 {
-        x1=5.16in; y1=1.97in; x2=5.352in; y2=54.9148mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6554 {
-        x1=5.304in; y1=2.309in; x2=135.1534mm; y2=56.4642mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6557 {
-        x1=140.4366mm; y1=2.7in; x2=58.7248mm; y2=2.7in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6560 {
-        x1=58.7248mm; y1=2.7in; x2=1.921in; y2=3.091in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6563 {
-        x1=1.921in; y1=3.091in; x2=1.841in; y2=3.091in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6566 {
-        x1=1.841in; y1=3.091in; x2=30.988mm; y2=3.712in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6569 {
-        x1=5.54in; y1=69.469mm; x2=59.1058mm; y2=69.469mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6572 {
-        x1=59.1058mm; y1=69.469mm; x2=2.08in; y2=2.982in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6575 {
-        x1=2.08in; y1=2.982in; x2=2.08in; y2=3.563in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6578 {
-        x1=141.0462mm; y1=2.77in; x2=77.0382mm; y2=2.77in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6581 {
-        x1=77.0382mm; y1=2.77in; x2=2.826in; y2=75.6158mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6584 {
-        x1=2.826in; y1=75.6158mm; x2=2.826in; y2=3.562in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6587 {
-        x1=2.826in; y1=3.562in; x2=2.825in; y2=3.563in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6590 {
-        x1=141.4526mm; y1=2.805in; x2=3.734in; y2=2.805in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6593 {
-        x1=3.734in; y1=2.805in; x2=90.551mm; y2=2.974in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6596 {
-        x1=90.551mm; y1=2.974in; x2=90.551mm; y2=3.563in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6599 {
-        x1=5.583in; y1=72.136mm; x2=4.456in; y2=72.136mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6602 {
-        x1=4.456in; y1=72.136mm; x2=109.855mm; y2=2.971in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6605 {
-        x1=109.855mm; y1=2.971in; x2=109.855mm; y2=3.563in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6608 {
-        x1=5.261in; y1=1.77in; x2=5.261in; y2=2.027in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6611 {
-        x1=5.261in; y1=2.027in; x2=5.618in; y2=60.5536mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.6614 {
-        x1=5.618in; y1=60.5536mm; x2=5.618in; y2=2.796in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.6617 {
-        x1=5.618in; y1=2.796in; x2=146.1008mm; y2=2.93in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34074 {
+         proto=0; x=50.710596mm; y=1.64in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.6620 {
-        x1=146.1008mm; y1=2.93in; x2=149.2758mm; y2=2.93in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.34061 {
+            x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.34064 {
+            x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.34067 {
+            x1=50.3108mm; y1=1.64in; x2=51.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.34070 {
+            x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=42.656mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.6623 {
-        x1=140.4874mm; y1=2.252in; x2=140.4874mm; y2=1.601in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACv
+      }
+      ha:subc.34076 {
+       ha:attributes {
+        {io_pcb::hidename_y}=43.4721 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R42
+        value=22k
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=51.1109 mm
        }
-       ha:line.6626 {
-        x1=140.4874mm; y1=1.601in; x2=137.668mm; y2=1.49in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              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  
+             }
+           }
+         }
        }
-       ha:line.6629 {
-        x1=137.668mm; y1=1.49in; x2=2.984in; y2=1.49in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.34089 {
+         proto=0; x=50.710596mm; y=1.68in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.6632 {
-        x1=2.984in; y1=1.49in; x2=2.499in; y2=25.527mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34090 {
+         proto=0; x=49.911004mm; y=1.68in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.6635 {
-        x1=2.499in; y1=25.527mm; x2=2.499in; y2=643.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.34077 {
+            x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.34080 {
+            x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.34083 {
+            x1=50.3108mm; y1=1.68in; x2=49.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.34086 {
+            x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=41.672mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.6638 {
-        x1=2.499in; y1=643.0mil; x2=63.5mm; y2=642.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACw
+      }
+      ha:subc.34092 {
+       ha:attributes {
+        {io_pcb::hidename_y}=67.3258 mm
+        footprint=2512
+        {io_pcb::hidename_scale}=100
+        refdes=R1
+        value=0.001
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=50.8344 mm
        }
-       ha:line.6641 {
-        x1=5.56in; y1=56.515mm; x2=5.56in; y2=1.595in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.777807mm  
+              -1.484889mm  
+              -1.484905mm  
+              -0.777777mm  
+              0.777807mm  
+              1.484889mm  
+              1.484905mm  
+              0.777777mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.77781mm  
+              -1.767766mm  
+              -1.767782mm  
+              -0.777774mm  
+              0.77781mm  
+              1.767766mm  
+              1.767782mm  
+              0.777774mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.777807mm  
+              -1.484889mm  
+              -1.484905mm  
+              -0.777777mm  
+              0.777807mm  
+              1.484889mm  
+              1.484905mm  
+              0.777777mm  
+             }
+           }
+         }
        }
-       ha:line.6644 {
-        x1=5.56in; y1=1.595in; x2=137.795mm; y2=1.46in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.34111 {
+         proto=0; x=52.3568mm; y=64.991016mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=pin1
+         }
         }
-       }
-       ha:line.6647 {
-        x1=137.795mm; y1=1.46in; x2=3.71in; y2=1.46in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34112 {
+         proto=0; x=47.9728mm; y=69.374984mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=pin2
+         }
         }
        }
-       ha:line.6650 {
-        x1=3.71in; y1=1.46in; x2=3.25in; y2=1000.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.34093 {
+            x1=47.5487mm; y1=67.5366mm; x2=50.5185mm; y2=64.5669mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.34096 {
+            x1=49.811178mm; y1=69.7991mm; x2=52.780946mm; y2=66.829432mm; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.6653 {
-        x1=3.25in; y1=1000.0mil; x2=3.25in; y2=642.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.34099 {
+            x1=50.1648mm; y1=67.183mm; x2=50.1648mm; y2=67.183mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.34102 {
+            x1=1.975in; y1=67.183mm; x2=1.975in; y2=67.183mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.34105 {
+            x1=1.975in; y1=67.183mm; x2=1.975in; y2=66.183mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.34108 {
+            x1=1.975in; y1=67.183mm; x2=49.165mm; y2=67.183mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.6656 {
-        x1=141.986mm; y1=55.8292mm; x2=5.578in; y2=55.5244mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACx
+      }
+      ha:subc.34114 {
+       ha:attributes {
+        {io_pcb::hidename_y}=62.0903 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C16
+        value=0.1uF
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=46.6659 mm
        }
-       ha:line.6659 {
-        x1=5.578in; y1=55.5244mm; x2=5.578in; y2=40.2082mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.0706mm  
+              -0.424062mm  
+              -0.424062mm  
+              -0.0706mm  
+              0.0706mm  
+              0.424062mm  
+              0.424062mm  
+              0.0706mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.0706mm  
+              -0.531824mm  
+              -0.531824mm  
+              -0.0706mm  
+              0.0706mm  
+              0.531824mm  
+              0.531824mm  
+              0.0706mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.0706mm  
+              -0.424062mm  
+              -0.424062mm  
+              -0.0706mm  
+              0.0706mm  
+              0.424062mm  
+              0.424062mm  
+              0.0706mm  
+             }
+           }
+         }
        }
-       ha:line.6662 {
-        x1=5.578in; y1=40.2082mm; x2=137.922mm; y2=1.435in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.34127 {
+         proto=0; x=46.0994mm; y=63.2488mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.6665 {
-        x1=137.922mm; y1=1.435in; x2=112.649mm; y2=1.435in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34128 {
+         proto=0; x=46.6648mm; y=62.6834mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
-       ha:line.6668 {
-        x1=112.649mm; y1=1.435in; x2=4.0in; y2=1000.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.34115 {
+            x1=46.3821mm; y1=62.9661mm; x2=46.3821mm; y2=62.9661mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.34118 {
+            x1=46.3821mm; y1=62.9661mm; x2=46.3821mm; y2=62.9661mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.34121 {
+            x1=46.3821mm; y1=62.9661mm; x2=46.3821mm; y2=63.9661mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.34124 {
+            x1=46.3821mm; y1=62.9661mm; x2=47.3821mm; y2=62.9661mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.6671 {
-        x1=4.0in; y1=1000.0mil; x2=4.0in; y2=642.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACy
+      }
+      ha:subc.34130 {
+       ha:attributes {
+        {io_pcb::hidename_y}=64.7192 mm
+        copyright=2006 DJ Delorie
+        author=DJ Delorie
+        footprint=SOT23-5
+        dist-license=GPL
+        {io_pcb::hidename_scale}=89
+        refdes=U8
+        value=INA180
+        {io_pcb::hidename_direction}=0
+        use-license=Unlimited
+        {io_pcb::hidename_x}=46.8122 mm
        }
-       ha:line.6674 {
-        x1=145.161mm; y1=2.281in; x2=145.161mm; y2=1.989in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.574752mm  
+              0.1437mm  
+              -0.1437mm  
+              0.574752mm  
+              0.574752mm  
+              -0.1437mm  
+              0.1437mm  
+              -0.574752mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.682514mm  
+              0.1437mm  
+              -0.1437mm  
+              0.682514mm  
+              0.682514mm  
+              -0.1437mm  
+              0.1437mm  
+              -0.682514mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.574752mm  
+              0.1437mm  
+              -0.1437mm  
+              0.574752mm  
+              0.574752mm  
+              -0.1437mm  
+              0.1437mm  
+              -0.574752mm  
+             }
+           }
+         }
        }
-       ha:line.6677 {
-        x1=145.161mm; y1=1.989in; x2=144.018mm; y2=1.944in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.574751mm  
+              0.143575mm  
+              -0.143775mm  
+              0.574701mm  
+              0.574751mm  
+              -0.143575mm  
+              0.143775mm  
+              -0.574701mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.682514mm  
+              0.143556mm  
+              -0.143794mm  
+              0.682464mm  
+              0.682514mm  
+              -0.143556mm  
+              0.143794mm  
+              -0.682464mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.574751mm  
+              0.143575mm  
+              -0.143775mm  
+              0.574701mm  
+              0.574751mm  
+              -0.143575mm  
+              0.143775mm  
+              -0.574701mm  
+             }
+           }
+         }
        }
-       ha:line.6680 {
-        x1=144.018mm; y1=1.944in; x2=144.018mm; y2=1.562in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+
+       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.574702mm  
+              0.14365mm  
+              -0.14365mm  
+              0.574702mm  
+              0.574702mm  
+              -0.14365mm  
+              0.14365mm  
+              -0.574702mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.682464mm  
+              0.14365mm  
+              -0.14365mm  
+              0.682464mm  
+              0.682464mm  
+              -0.14365mm  
+              0.14365mm  
+              -0.682464mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.574702mm  
+              0.14365mm  
+              -0.14365mm  
+              0.574702mm  
+              0.574702mm  
+              -0.14365mm  
+              0.14365mm  
+              -0.574702mm  
+             }
+           }
+         }
        }
-       ha:line.6683 {
-        x1=144.018mm; y1=1.562in; x2=120.65mm; y2=642.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+      }
+
+       li:objects {
+        ha:padstack_ref.34155 {
+         proto=0; x=1.9386811in; y=64.955mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=4
+         }
         }
-       }
-       ha:line.6686 {
-        x1=155.0162mm; y1=2.531in; x2=146.1008mm; y2=2.531in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34156 {
+         proto=0; x=47.8416mm; y=63.5541mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=5
+         }
         }
-       }
-       ha:line.6689 {
-        x1=146.1008mm; y1=2.531in; x2=146.05mm; y2=64.3382mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34157 {
+         proto=1; x=46.3688mm; y=2.5601122in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:line.6692 {
-        x1=153.7462mm; y1=2.631in; x2=5.796in; y2=2.631in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34158 {
+         proto=0; x=47.0693mm; y=65.7273mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
-       }
-       ha:line.6695 {
-        x1=5.796in; y1=2.631in; x2=146.05mm; y2=2.677in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.34159 {
+         proto=2; x=47.76975mm; y=66.42775mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=3
+         }
         }
        }
-       ha:line.6698 {
-        x1=1.65in; y1=2.7in; x2=47.9728mm; y2=69.375mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.34131 {
+            x1=47.6261mm; y1=67.2899mm; x2=1.97333071in; y2=64.7934mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.34134 {
+            x1=48.0032mm; y1=62.674mm; x2=1.97333071in; y2=64.7934mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.34137 {
+            x1=45.5067mm; y1=65.1705mm; x2=48.0032mm; y2=62.674mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.34140 {
+            x1=45.5067mm; y1=65.1705mm; x2=47.6261mm; y2=67.2899mm; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-       }
-       ha:line.6701 {
-        x1=1.65in; y1=73.66mm; x2=1.889in; y2=69.376mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.34143 {
+            x1=47.65839mm; y1=65.1382mm; x2=47.65839mm; y2=65.1382mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.34146 {
+            x1=1.9386811in; y1=64.955mm; x2=1.9386811in; y2=64.955mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.34149 {
+            x1=1.9386811in; y1=64.955mm; x2=1.9386811in; y2=65.955mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.34152 {
+            x1=1.9386811in; y1=64.955mm; x2=50.2425mm; y2=64.955mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:line.6704 {
-        x1=2.3in; y1=2.399in; x2=52.3568mm; y2=64.991mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = HWY2P2lhIMcskR/O2jgAAACz
+      }
+      ha:subc.34161 {
+       ha:attributes {
+        value=IPD068P03L3GATMA1
+        footprint=TO252FET
+        refdes=Q10
        }
-       ha:line.6707 {
-        x1=115.57mm; y1=2.6in; x2=52.3568mm; y2=64.991mm; thickness=140.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              -1.476248mm  
+              -32.53mil  
+              1.476248mm  
+              32.53mil  
+              1.476248mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              -29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+             }
+           }
+         }
        }
-       ha:arc.6710 {
-        x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
-        }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.226308mm  
+              -3.126232mm  
+              -3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              3.126232mm  
+              3.226308mm  
+              -3.126232mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+              -3.050032mm  
+             }
+           }
+         }
        }
-       ha:arc.6711 {
-        x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
+      }
+
+       li:objects {
+        ha:padstack_ref.34186 {
+         proto=0; x=160.0mil; y=2.80006in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=G
+         }
         }
-       }
-       ha:arc.6712 {
-        x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
+        ha:padstack_ref.34187 {
+         proto=1; x=250.0mil; y=2.554in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=D
+         }
         }
-       }
-       ha:arc.6713 {
-        x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-         lock=1
+        ha:padstack_ref.34188 {
+         proto=0; x=340.0mil; y=2.80006in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=S
+         }
         }
        }
-       ha:polygon.6714 {
-        li:geometry {
-          ta:contour {
-           { 10.0mil; 10.0mil }
-           { 6.57in; 10.0mil }
-           { 6.57in; 4.19in }
-           { 10.0mil; 4.19in }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.34162 {
+            x1=3.10007mm; y1=2.47919in; x2=9.59993mm; y2=2.47919in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.34165 {
+            x1=9.59993mm; y1=2.47919in; x2=9.59993mm; y2=2.71935in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.34168 {
+            x1=9.59993mm; y1=2.71935in; x2=3.10007mm; y2=2.71935in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.34171 {
+            x1=3.10007mm; y1=2.71935in; x2=3.10007mm; y2=2.47919in; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
           }
         }
 
-        ha:flags {
-         clearpoly=1
-         lock=1
-        }
-       }
-       ha:polygon.6719 {
-        li:geometry {
-          ta:contour {
-           { 2.3in; 1.6in }
-           { 115.57mm; 1.6in }
-           { 115.57mm; 2.6in }
-           { 2.3in; 2.6in }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.34174 {
+            x1=250.0mil; y1=2.71804in; x2=250.0mil; y2=2.71804in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.34177 {
+            x1=250.0mil; y1=2.80006in; x2=250.0mil; y2=2.80006in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.34180 {
+            x1=250.0mil; y1=2.80006in; x2=7.35mm; y2=2.80006in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.34183 {
+            x1=250.0mil; y1=2.80006in; x2=250.0mil; y2=72.121524mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=y
+            }
+           }
           }
-        }
-       }
-       ha:polygon.6724 {
-        li:geometry {
-          ta:contour {
-           { 29.21mm; 1.6in }
-           { 1.65in; 1.6in }
-           { 1.65in; 1.8in }
-           { 29.21mm; 73.66mm }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
        }
       }
-      color = {#cd3700}
-    }
+       uid = esv8OJDebGIPecy8VZQAAAC0
+      }
+      ha:subc.34190 {
+       ha:attributes {
+        {io_pcb::hidename_y}=53.3146 mm
+        footprint=fuse3568
+        {io_pcb::hidename_scale}=70
+        refdes=F1
+        manufacturer=unknown
+        vendor_part_number=unknown
+        manufacturer_part_number=unknown
+        value=fuse3568
+        vendor=unknown
+        {io_pcb::hidename_direction}=1
+        device=FUSE
+        {io_pcb::hidename_x}=8.2550 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-    ha:outline {
-     lid=4
-     group=9
-     ha:combining {      auto=1;}
-     visible=1
+       ha:ps_proto_v6.0 {
+         hdia=63.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-      ha:attributes {
-        {PCB::skip-drc}=1
-      }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
 
-      li:objects {
-       ha:line.6729 {
-        x1=330.0mil; y1=0.0; x2=330.0mil; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         lock=1
-        }
-       }
-       ha:line.6732 {
-        x1=330.0mil; y1=0.0; x2=158.75mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         lock=1
-        }
-       }
-       ha:line.6735 {
-        x1=330.0mil; y1=4.2in; x2=330.0mil; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         lock=1
-        }
-       }
-       ha:line.6738 {
-        x1=158.75mm; y1=0.0; x2=158.75mm; y2=435.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         lock=1
-        }
-       }
-       ha:line.6741 {
-        x1=6.58in; y1=765.0mil; x2=6.58in; y2=3.435in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         lock=1
-        }
-       }
-       ha:line.6744 {
-        x1=158.75mm; y1=4.2in; x2=158.75mm; y2=95.631mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         lock=1
-        }
-       }
-       ha:line.6747 {
-        x1=330.0mil; y1=4.2in; x2=158.75mm; y2=4.2in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         lock=1
-        }
-       }
-       ha:line.6750 {
-        x1=0.0; y1=765.0mil; x2=0.0; y2=3.435in; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         lock=1
-        }
-       }
-       ha:line.6753 {
-        x1=136.6157mm; y1=101.7057mm; x2=137.3157mm; y2=101.7057mm; thickness=20.0mil; clearance=12.0mil;
-       }
-       ha:line.6756 {
-        x1=139.2159mm; y1=103.8558mm; x2=140.3157mm; y2=103.8558mm; thickness=20.0mil; clearance=12.0mil;
-       }
-       ha:line.6759 {
-        x1=142.2159mm; y1=101.7057mm; x2=142.9159mm; y2=101.7057mm; thickness=20.0mil; clearance=12.0mil;
-       }
-       ha:arc.6762 {
-        x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         lock=1
-        }
-       }
-       ha:arc.6763 {
-        x=0.0; y=435.0mil; width=330.0mil; height=330.0mil; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         lock=1
-        }
-       }
-       ha:arc.6764 {
-        x=0.0; y=95.631mm; width=330.0mil; height=330.0mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         lock=1
-        }
-       }
-       ha:arc.6765 {
-        x=6.58in; y=435.0mil; width=330.0mil; height=330.0mil; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         lock=1
-        }
-       }
-      }
-      color = {#548b54}
-    }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
 
-    {ha:bottom silk}                   {
-     lid=5
-     group=12
-     ha:combining { auto=1;     }
-     visible=1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
 
-      li:objects {
-       ha:text.6766 {
-        string=Designed for Hammond 1554H2GYSL; x=122.555mm; y=29.8196mm; scale=200; fid=0; direction=1;
-        ha:flags {
-         onsolder=1
-         lock=1
-        }
-       }
-       ha:text.18990 {
-        string=R; x=160.6296mm; y=860.0mil; scale=150; fid=0; direction=0;
-        ha:flags {
-         clearline=1
-         onsolder=1
-        }
-       }
-       ha:text.18991 {
-        string=Y; x=160.7058mm; y=1.14in; scale=150; fid=0; direction=0;
-        ha:flags {
-         clearline=1
-         onsolder=1
-        }
-       }
-       ha:text.18992 {
-        string=G; x=6.323in; y=36.4744mm; scale=150; fid=0; direction=0;
-        ha:flags {
-         clearline=1
-         onsolder=1
-        }
-       }
-       ha:text.18989 {
-        string=G; x=1.364in; y=107.0mil; scale=150; fid=0; direction=0;
-        ha:flags {
-         clearline=1
-         onsolder=1
-        }
-       }
-       ha:text.18996 {
-        string=G; x=2.544in; y=104.0mil; scale=150; fid=0; direction=0;
-        ha:flags {
-         clearline=1
-         onsolder=1
-        }
-       }
-       ha:text.18997 {
-        string=G; x=3.729in; y=105.0mil; scale=150; fid=0; direction=0;
-        ha:flags {
-         clearline=1
-         onsolder=1
-        }
-       }
-       ha:text.18998 {
-        string=G; x=124.6124mm; y=107.0mil; scale=150; fid=0; direction=0;
-        ha:flags {
-         clearline=1
-         onsolder=1
-        }
-       }
-       ha:text.18999 {
-        string=R; x=6.32in; y=82.2706mm; scale=150; fid=0; direction=0;
-        ha:flags {
-         clearline=1
-         onsolder=1
-        }
-       }
-       ha:text.19021 {
-        string=G; x=33.7566mm; y=4.152in; scale=150; fid=0; direction=0;
-        ha:flags {
-         clearline=1
-         onsolder=1
-        }
-       }
-       ha:text.19022 {
-        string=G; x=64.4398mm; y=4.157in; scale=150; fid=0; direction=0;
-        ha:flags {
-         clearline=1
-         onsolder=1
-        }
-       }
-       ha:text.19023 {
-        string=G; x=3.714in; y=105.5116mm; scale=150; fid=0; direction=0;
-        ha:flags {
-         clearline=1
-         onsolder=1
-        }
-       }
-       ha:text.19024 {
-        string=G; x=4.897in; y=4.16in; scale=150; fid=0; direction=0;
-        ha:flags {
-         clearline=1
-         onsolder=1
-        }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=119.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=119.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
       }
-      color = {#000000}
-    }
 
-    {ha:top silk}                   {
-     lid=6
-     group=1
-     ha:combining { auto=1;     }
-     visible=1
+       li:objects {
+        ha:padstack_ref.34203 {
+         proto=0; x=258.0mil; y=2.294in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-      li:objects {
-       ha:polygon.6809 {
-        li:geometry {
-          ta:contour {
-           { 125.0188mm; 1.644in }
-           { 131.572mm; 1.644in }
-           { 131.572mm; 1.086in }
-           { 125.0188mm; 1.086in }
-          }
-        }
+         li:thermal {
+         }
 
-        ha:flags {
-         clearpoly=1
-        }
-       }
-       ha:polygon.6814 {
-        li:geometry {
-          ta:contour {
-           { 133.5555mm; 785.74mil }
-           { 5.1659685in; 18.2021mm }
-           { 140.6578mm; 601.0mil }
-           { 142.5418mm; 13.2425mm }
-           { 142.5418mm; 16.9151mm }
-           { 140.6924mm; 18.8222mm }
-           { 133.4038mm; 18.8222mm }
-           { 134.1564mm; 785.74mil }
-           { 133.4038mm; 21.0932mm }
-           { 140.6924mm; 21.0932mm }
-           { 142.5418mm; 23.0005mm }
-           { 142.5418mm; 26.6715mm }
-           { 140.6578mm; 24.6499mm }
-           { 5.1659685in; 21.7134mm }
-          }
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
+        ha:padstack_ref.34204 {
+         proto=0; x=392.0mil; y=2.294in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-       }
-       ha:polygon.6829 {
-        li:geometry {
-          ta:contour {
-           { 4.95033071in; 785.74mil }
-           { 130.8207mm; 18.3772mm }
-           { 131.3569mm; 18.8237mm }
-           { 128.9741mm; 785.74mil }
-           { 131.3569mm; 21.091906mm }
-           { 130.8207mm; 21.5384mm }
-          }
-        }
+         li:thermal {
+         }
 
-       }
-       ha:text.6770 {
-        string=Armed; x=6.383in; y=81.3562mm; scale=200; fid=0; direction=1;
-       }
-       ha:text.6772 {
-        string=30A; x=491.0mil; y=2.181in; scale=200; fid=0; direction=1;
-       }
-       ha:text.6774 {
-        string=Cont 1; x=1.268in; y=350.0mil; scale=200; fid=0; direction=1;
-       }
-       ha:text.6775 {
-        string=Cont 5; x=1.249in; y=105.6386mm; scale=200; fid=0; direction=1;
-       }
-       ha:text.6777 {
-        string=Cont 2; x=2.443in; y=355.0mil; scale=200; fid=0; direction=1;
-       }
-       ha:text.6778 {
-        string=Cont 6; x=2.455in; y=105.4354mm; scale=200; fid=0; direction=1;
-       }
-       ha:text.6780 {
-        string=Cont 3; x=3.62in; y=348.0mil; scale=200; fid=0; direction=1;
-       }
-       ha:text.6781 {
-        string=Cont 7; x=92.4052mm; y=4.163in; scale=200; fid=0; direction=1;
-       }
-       ha:text.6783 {
-        string=Cont 4; x=4.793in; y=358.0mil; scale=200; fid=0; direction=1;
-       }
-       ha:text.6784 {
-        string=Cont 8; x=4.817in; y=105.7148mm; scale=200; fid=0; direction=1;
-       }
-       ha:text.6786 {
-        string=Pad 4; x=109.855mm; y=1.526in; scale=200; fid=0; direction=1;
-       }
-       ha:text.6787 {
-        string=Pad 8; x=109.855mm; y=2.926in; scale=200; fid=0; direction=1;
-       }
-       ha:text.6788 {
-        string=Pad 3; x=3.574in; y=1.524in; scale=200; fid=0; direction=1;
-       }
-       ha:text.6789 {
-        string=Pad 7; x=3.574in; y=2.924in; scale=200; fid=0; direction=1;
-       }
-       ha:text.6790 {
-        string=Pad 2; x=71.7296mm; y=39.0398mm; scale=200; fid=0; direction=1;
-       }
-       ha:text.6791 {
-        string=Pad 6; x=71.7296mm; y=2.937in; scale=200; fid=0; direction=1;
-       }
-       ha:text.6792 {
-        string=Pad 1; x=2.076in; y=1.536in; scale=200; fid=0; direction=1;
-       }
-       ha:text.6793 {
-        string=Pad 5; x=2.076in; y=2.936in; scale=200; fid=0; direction=1;
-       }
-       ha:text.6794 {
-        string=Alarm B; x=1.437in; y=1.596in; scale=200; fid=0; direction=1;
-       }
-       ha:text.6795 {
-        string=Alarm A; x=924.0mil; y=1.59in; scale=200; fid=0; direction=1;
-       }
-       ha:text.6796 {
-        string=Arm; x=1.343in; y=73.4568mm; scale=200; fid=0; direction=1;
-       }
-       ha:text.6797 {
-        string=+; x=459.0mil; y=39.4462mm; scale=400; fid=0; direction=0;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:text.6798 {
-        string=-; x=379.0mil; y=869.0mil; scale=400; fid=0; direction=1;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:text.6799 {
-        string=` 2022 Bdale Garbee; x=124.9304mm; y=2.9348in; scale=200; fid=0; direction=1;
-       }
-       ha:text.6801 {
-        string=RF Signal; x=6.113in; y=1.429in; scale=200; fid=0; direction=1;
-       }
-       ha:text.6802 {
-        string=debug; x=5.867in; y=67.4116mm; scale=100; fid=0; direction=1;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:text.6803 {
-        string=force; x=5.988in; y=3.386in; scale=100; fid=0; direction=1;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:text.6804 {
-        string=bootloader; x=6.062in; y=3.379in; scale=100; fid=0; direction=1;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:text.6805 {
-        string=USB; x=133.731mm; y=4.092in; scale=100; fid=0; direction=1;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:text.6806 {
-        string=Box; x=4.726in; y=3.7in; scale=200; fid=0; direction=1;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-       ha:text.6807 {
-        string={License:  tapr.org/OHL}; x=148.2598mm; y=1.669in; scale=150; fid=0; direction=1;
-       }
-       ha:text.6808 {
-        string=TeleFireEight v2.1; x=4.657in; y=2.922in; scale=400; fid=0; direction=1;
-       }
-       ha:text.14809 {
-        string=On/Off; x=630.0mil; y=3.14in; scale=200; fid=0; direction=1;
-       }
-       ha:text.6785 {
-        string=Battery; x=189.0mil; y=36.6268mm; scale=200; fid=0; direction=1;
-       }
-      }
-      color = {#000000}
-    }
+        ha:padstack_ref.34205 {
+         proto=0; x=258.0mil; y=1.904in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-    ha:top-mask {
-     lid=7
-     group=2
-     ha:combining { sub=1; auto=1;     }
-     visible=0
+         li:thermal {
+         }
 
-      li:objects {
-      }
-      color = {#ff0000}
-    }
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+        ha:padstack_ref.34206 {
+         proto=0; x=392.0mil; y=1.904in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-    ha:bottom-mask {
-     lid=8
-     group=11
-     ha:combining { sub=1; auto=1;     }
-     visible=0
+         li:thermal {
+         }
 
-      li:objects {
-      }
-      color = {#ff0000}
-    }
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+       }
+       li:layers {
 
-    ha:top-paste {
-     lid=9
-     group=0
-     ha:combining { auto=1;     }
-     visible=0
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
-      li:objects {
+          li:objects {
+           ha:line.34191 {
+            x1=325.0mil; y1=2.099in; x2=325.0mil; y2=2.099in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.34194 {
+            x1=325.0mil; y1=2.099in; x2=325.0mil; y2=2.099in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.34197 {
+            x1=325.0mil; y1=2.099in; x2=7.255mm; y2=2.099in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.34200 {
+            x1=325.0mil; y1=2.099in; x2=325.0mil; y2=52.3146mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
       }
-      color = {#cd00cd}
-    }
-
-    ha:bottom-paste {
-     lid=10
-     group=13
-     ha:combining { auto=1;     }
-     visible=0
-
-      li:objects {
+       uid = HWY2P2lhIMcskR/O2jgAAAAc
       }
-      color = {#cd00cd}
     }
-   }
  }
 
- ha:font {
+ 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 {
+    ha:type { substrate=1; intern=1; }
+    ha:attributes { thickness={0.7375mm } }
+    li:layers { }
+    name = grp_4
+   }
+   ha:5 {
+    name = Intern
+    ha:type { copper=1; intern=1; }
+    li:layers { 5; }
+   }
+   ha:6 {
+    ha:type { substrate=1; intern=1; }
+    ha:attributes { thickness={0.125mm } }
+    li:layers { }
+    name = grp_6
+   }
+   ha:7 {
+    name = Intern
+    ha:type { copper=1; intern=1; }
+    li:layers { 4; }
+   }
+   ha:8 {
+    ha:type { substrate=1; intern=1; }
+    ha:attributes { thickness={0.7375mm } }
+    li:layers { }
+    name = grp_8
+   }
+   ha:9 {
+    name = global_outline
+    ha:type { boundary=1; }
+    purpose = uroute
+    li:layers { 6; }
+   }
+   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; }
+    purpose = proute
+    li:layers { 13; }
+   }
+   ha:15 {
+    name = umech
+    ha:type { mech=1; }
+    purpose = uroute
+    li:layers { 14; }
+   }
+   ha:16 {
+    name = top_assy
+    ha:type { top=1; doc=1; }
+    purpose = assy
+    ha:attributes { init-invis=1; }
+    li:layers { 15; }
+   }
+   ha:17 {
+    name = bot_assy
+    ha:type { bottom=1; doc=1; }
+    purpose = assy
+    ha:attributes { init-invis=1; }
+    li:layers { 16; }
+   }
+   ha:18 {
+    name = fab
+    ha:type { top=1; doc=1; }
+    purpose = fab
+    ha:attributes { init-invis=1; }
+    li:layers { 17; }
+   }
+  }
+ }
+  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;
@@ -46550,35 +46799,32 @@ ha:pcb-rnd-board-v5 {
       }
      }
     }
-    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;
       }
      }
     }
@@ -46628,32 +46874,41 @@ ha:pcb-rnd-board-v5 {
       }
      }
     }
-    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;
       }
      }
     }
@@ -46681,48 +46936,24 @@ ha:pcb-rnd-board-v5 {
      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;
       }
      }
     }
@@ -46751,17 +46982,38 @@ ha:pcb-rnd-board-v5 {
       }
      }
     }
-    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;
       }
      }
     }
@@ -46817,38 +47069,35 @@ ha:pcb-rnd-board-v5 {
       }
      }
     }
-    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;
       }
      }
     }
@@ -46898,35 +47147,35 @@ ha:pcb-rnd-board-v5 {
       }
      }
     }
-    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;
       }
      }
     }
@@ -46964,35 +47213,14 @@ ha:pcb-rnd-board-v5 {
       }
      }
     }
-    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;
       }
      }
     }
@@ -47039,20 +47267,32 @@ ha:pcb-rnd-board-v5 {
       }
      }
     }
-    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=40.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;
       }
       ha:line.2 {
-       x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil;
       }
       ha:line.3 {
-       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+       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.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;
       }
      }
     }
@@ -47090,32 +47330,26 @@ ha:pcb-rnd-board-v5 {
       }
      }
     }
-    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;
       }
      }
     }
@@ -47150,31 +47384,8 @@ ha:pcb-rnd-board-v5 {
       }
      }
     }
-    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 {
      }
     }
@@ -47476,13 +47687,13 @@ ha:pcb-rnd-board-v5 {
      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;
       }
      }
     }
@@ -47522,19 +47733,28 @@ ha:pcb-rnd-board-v5 {
        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;
       }
      }
     }
@@ -47542,10 +47762,10 @@ ha:pcb-rnd-board-v5 {
      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;
@@ -47603,10 +47823,10 @@ ha:pcb-rnd-board-v5 {
        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;
@@ -47615,7 +47835,7 @@ ha:pcb-rnd-board-v5 {
        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;
       }
      }
     }
@@ -47623,12 +47843,9 @@ ha:pcb-rnd-board-v5 {
      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;
       }
      }
@@ -47640,19 +47857,19 @@ ha:pcb-rnd-board-v5 {
        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;
@@ -47661,10 +47878,10 @@ ha:pcb-rnd-board-v5 {
        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;
@@ -47676,10 +47893,10 @@ ha:pcb-rnd-board-v5 {
        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;
       }
      }
     }
@@ -47687,7 +47904,7 @@ ha:pcb-rnd-board-v5 {
      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;
@@ -47823,19 +48040,19 @@ ha:pcb-rnd-board-v5 {
      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;
@@ -47852,13 +48069,13 @@ ha:pcb-rnd-board-v5 {
        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;
@@ -47870,10 +48087,10 @@ ha:pcb-rnd-board-v5 {
        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;
       }
      }
     }
@@ -47881,19 +48098,19 @@ ha:pcb-rnd-board-v5 {
      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;
       }
      }
     }
@@ -47904,19 +48121,19 @@ ha:pcb-rnd-board-v5 {
        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;
       }
      }
     }
@@ -47924,7 +48141,7 @@ ha:pcb-rnd-board-v5 {
      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;
@@ -47947,7 +48164,7 @@ ha:pcb-rnd-board-v5 {
        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;
       }
      }
     }
@@ -48018,7 +48235,7 @@ ha:pcb-rnd-board-v5 {
      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;
@@ -48032,6 +48249,9 @@ ha:pcb-rnd-board-v5 {
       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 {
@@ -48066,10 +48286,10 @@ ha:pcb-rnd-board-v5 {
        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;
@@ -48176,12 +48396,9 @@ ha:pcb-rnd-board-v5 {
        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;
       }
      }
@@ -48208,7 +48425,7 @@ ha:pcb-rnd-board-v5 {
        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;
       }
      }
     }
@@ -48266,19 +48483,19 @@ ha:pcb-rnd-board-v5 {
        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;
       }
      }
     }
@@ -48306,16 +48523,10 @@ ha:pcb-rnd-board-v5 {
      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;
       }
      }
     }
@@ -48334,22 +48545,10 @@ ha:pcb-rnd-board-v5 {
      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;
       }
      }
     }
@@ -48357,19 +48556,13 @@ ha:pcb-rnd-board-v5 {
      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;
       }
      }
     }
@@ -48377,16 +48570,22 @@ ha:pcb-rnd-board-v5 {
      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;
       }
      }
     }
@@ -48422,60 +48621,42 @@ ha:pcb-rnd-board-v5 {
        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;
+       x1=0.0; y1=50.0mil; x2=25.0mil; y2=10.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:` {
-     width=1.651001mm; height=1.651001mm; delta=12.0mil;
+    ha:a {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
       ha:line.0 {
-       x1=50.0mil; y1=0.0; x2=65.0mil; y2=15.0mil; thickness=8.0mil;
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
       }
       ha:line.1 {
-       x1=65.0mil; y1=50.0mil; x2=50.0mil; y2=65.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.2 {
-       x1=50.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil;
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
       }
       ha:line.3 {
-       x1=15.0mil; y1=65.0mil; x2=0.0; 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=50.0mil; x2=0.0; y2=15.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=15.0mil; x2=15.0mil; y2=0.0; thickness=8.0mil;
+       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
       }
       ha:line.6 {
-       x1=15.0mil; y1=0.0; x2=50.0mil; y2=0.0; thickness=8.0mil;
+       x1=20.0mil; y1=45.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
       }
       ha:line.7 {
-       x1=65.0mil; y1=15.0mil; x2=65.0mil; y2=50.0mil; thickness=8.0mil;
+       x1=5.0mil; y1=50.0mil; x2=15.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;
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
       }
      }
     }
@@ -48490,499 +48671,18 @@ ha:pcb-rnd-board-v5 {
    }
    id = 0
   }
- }
-
- ha:netlists {
-   li:input {
-     ha:v_pyro {
-     li:conn { J15-1; J17-1; J19-1; J22-1; J24-1; J26-1; J28-1; J30-1; R1-1; R40-1; R41-2; U8-4;     }
-     }
-     ha:GND {
-     li:conn { C1-2; C2-1; C3-2; C4-1; C5-2; C6-2; C7-2; C8-1; C9-1; C10-1; C11-1; C12-1; C13-1; C14-1; C15-1; C16-1; C30-2; C31-2; C43-1; C44-1; C45-1; C47-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; D1-2; D2-2; D3-2; D4-2; D5-2; D6-2; D7-2; D8-2; D10-2; D11-2; D12-2; D13-2; H1-1; H2-1; H3-1; H4-1; H5-1; H6-1; J1-5; J6-1; J8-2; J14-1; J20-1; L192-2; Q1-1; Q1-3; Q2-2; Q3-2; Q4-2; Q5-2; Q6-2; Q7-2; Q8-2; Q9-2; Q10-3; R5-1; R10-1; R16-1; R19-1; R20-1; R24-1; R26-1; R28-1; R29-1; R30-1; R33-1; R35-1; R37-1; R39-1; R42-1; R110-1; R119-1; R120-1; R124-1; R126-1; R128-1; R129-1; R133-1; S1-1; S1-2; S1-3; S1-4; S1-5; S1-6; S1-7; S1-8; U1-10; U1-19; U1-20; U1-27; U1-37; U1-49; U1-74; U1-94; U1-99; U2-4; U3-4; U4-4; U5-4; U6-32; U6-33; U7-2; U8-2; X1-2; X1-4; X2-2; X2-4;     }
-     }
-     ha:v_ldo_in {
-     li:conn { C7-1; C15-2; D9-2; R36-2; U7-1;     }
-     }
-     ha:miso1 {
-     li:conn { U1-45; U6-9;     }
-     }
-     ha:cmp_ldo_in {
-     li:conn { R36-1; R37-2; U2-3; U2-5; U3-3; U3-5; U4-3; U4-5; U5-3; U5-5;     }
-     }
-     ha:rf_marginal {
-     li:conn { R17-1; U1-4;     }
-     }
-     ha:sense_batt {
-     li:conn { R34-1; R35-2; U1-34;     }
-     }
-     ha:swclk {
-     li:conn { J20-4; U1-76;     }
-     }
-     ha:vdda {
-     li:conn { C5-1; C6-1; L1-2; U1-22;     }
-     }
-     ha:swdio {
-     li:conn { J20-3; U1-72;     }
-     }
-     ha:v_lipo {
-     li:conn { D9-1; J2-1; J5-1; J10-1; J11-1; R34-2; R40-2;     }
-     }
-     ha:cmp_rail {
-     li:conn { R38-1; R39-2; U2-2; U2-6; U3-2; U3-6; U4-2; U4-6; U5-2; U5-6;     }
-     }
-     ha:unnamed_net1 {
-     li:conn { Q1-2; R18-2;     }
-     }
-     ha:unnamed_net2 {
-     li:conn { Q1-4; R6-2;     }
-     }
-     ha:unnamed_net4 {
-     li:conn { Q8-3; R121-2; U5-1;     }
-     }
-     ha:unnamed_net5 {
-     li:conn { J6-2; U1-1;     }
-     }
-     ha:unnamed_net3 {
-     li:conn { Q7-3; R125-2; U4-7;     }
-     }
-     ha:alarm_a {
-     li:conn { R5-2; R6-1; U1-57;     }
-     }
-     ha:alarm_b {
-     li:conn { R16-2; R18-1; U1-58;     }
-     }
-     ha:continuity_1 {
-     li:conn { R12-1; U1-52;     }
-     }
-     ha:continuity_2 {
-     li:conn { R9-1; U1-51;     }
-     }
-     ha:continuity_3 {
-     li:conn { R8-1; U1-48;     }
-     }
-     ha:continuity_4 {
-     li:conn { R7-1; U1-47;     }
-     }
-     ha:continuity_5 {
-     li:conn { R107-1; U1-66;     }
-     }
-     ha:continuity_6 {
-     li:conn { R108-1; U1-67;     }
-     }
-     ha:continuity_7 {
-     li:conn { R109-1; U1-68;     }
-     }
-     ha:continuity_8 {
-     li:conn { R112-1; U1-69;     }
-     }
-     ha:radio_int {
-     li:conn { U1-43; U6-4;     }
-     }
-     ha:sck1 {
-     li:conn { U1-44; U6-8;     }
-     }
-     ha:unnamed_net10 {
-     li:conn { C3-1; U1-13; X2-3;     }
-     }
-     ha:unnamed_net11 {
-     li:conn { C1-1; U1-12; X2-1;     }
-     }
-    ha:+3.3V {
-    li:conn { C2-2; C9-2; C10-2; C11-2; C12-2; C13-2; C14-2; C16-2; C43-2; C44-2; C45-2; C47-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; L1-1; R38-2; R171-1; U1-6; U1-11; U1-21; U1-28; U1-50; U1-75; U1-100; U2-8; U3-8; U4-8; U5-8; U6-1; U6-5; U6-12; U6-13; U6-15; U6-22; U6-25; U6-27; U6-28; U7-5; U8-5;    }
-    }
-     ha:fet_1 {
-     li:conn { J23-1; Q6-1; R32-1;     }
-     }
-     ha:fet_2 {
-     li:conn { J21-1; Q4-1; R23-1;     }
-     }
-     ha:fet_3 {
-     li:conn { J18-1; Q5-1; R27-1;     }
-     }
-     ha:fet_4 {
-     li:conn { J16-1; Q2-1; R14-1;     }
-     }
-     ha:fet_5 {
-     li:conn { J25-1; Q3-1; R114-1;     }
-     }
-     ha:fet_6 {
-     li:conn { J27-1; Q7-1; R127-1;     }
-     }
-     ha:fet_7 {
-     li:conn { J29-1; Q8-1; R123-1;     }
-     }
-     ha:fet_8 {
-     li:conn { J31-1; Q9-1; R132-1;     }
-     }
-     ha:usbdm {
-     li:conn { R2-1; U1-70;     }
-     }
-     ha:unnamed_net40 {
-     li:conn { C173-2; L171-1; R171-2;     }
-     }
-     ha:unnamed_net41 {
-     li:conn { C174-2; C176-1; L172-1;     }
-     }
-     ha:unnamed_net37 {
-     li:conn { C30-1; U6-31; X1-3;     }
-     }
-     ha:unnamed_net38 {
-     li:conn { C31-1; U6-30; X1-1;     }
-     }
-     ha:unnamed_net39 {
-     li:conn { C174-1; L171-2; U6-17;     }
-     }
-     ha:unnamed_net45 {
-     li:conn { J8-1; L174-2;     }
-     }
-     ha:unnamed_net46 {
-     li:conn { C210-1; L191-2; L201-1; U6-20;     }
-     }
-     ha:mosi1 {
-     li:conn { U1-46; U6-7;     }
-     }
-     ha:sense_1 {
-     li:conn { R32-2; R33-2; U1-26;     }
-     }
-     ha:sense_2 {
-     li:conn { R23-2; R26-2; U1-25;     }
-     }
-     ha:sense_3 {
-     li:conn { R27-2; R29-2; U1-24;     }
-     }
-     ha:sense_4 {
-     li:conn { R14-2; R20-2; U1-23;     }
-     }
-     ha:sense_5 {
-     li:conn { R114-2; R120-2; U1-32;     }
-     }
-     ha:sense_6 {
-     li:conn { R127-2; R129-2; U1-31;     }
-     }
-        ha:unnamed_net44 {
-        li:conn { C175-2; L173-2; L174-1;        }
-        }
-        ha:sense_8 {
-        li:conn { R132-2; R133-2; U1-29;        }
-        }
-        ha:unnamed_net51 {
-        li:conn { C231-2; U6-23;        }
-        }
-        ha:unnamed_net47 {
-        li:conn { C191-1; L191-1; L192-1; U6-19;        }
-        }
-        ha:reset_n {
-        li:conn { C4-2; J20-2; U1-14; U6-2;        }
-        }
-        ha:unnamed_net68 {
-        li:conn { D1-1; R7-2;        }
-        }
-        ha:unnamed_net50 {
-        li:conn { C231-1; U6-24;        }
-        }
-        ha:unnamed_net56 {
-        li:conn { J1-3; R3-2;        }
-        }
-        ha:unnamed_net52 {
-        li:conn { C261-1; U6-26;        }
-        }
-        ha:unnamed_net42 {
-        li:conn { C176-2; C181-1; L172-2; L173-1;        }
-        }
-       ha:sense_7 {
-       li:conn { R123-2; R126-2; U1-30;       }
-       }
-        ha:unnamed_net55 {
-        li:conn { J1-2; R2-2;        }
-        }
-        ha:unnamed_net66 {
-        li:conn { D8-1; R22-2;        }
-        }
-        ha:unnamed_net67 {
-        li:conn { D7-1; R17-2;        }
-        }
-        ha:unnamed_net58 {
-        li:conn { R30-2; U6-14;        }
-        }
-       ha:unnamed_net48 {
-       li:conn { C191-2; L193-2; L201-2;       }
-       }
-        ha:unnamed_net75 {
-        li:conn { Q5-3; R25-2; U2-7;        }
-        }
-       ha:unnamed_net43 {
-       li:conn { C181-2; L193-1; U6-18;       }
-       }
-        ha:unnamed_net61 {
-        li:conn { Q9-3; R131-2; U5-7;        }
-        }
-        ha:unnamed_net78 {
-        li:conn { Q6-3; R31-2; U3-7;        }
-        }
-        ha:unnamed_net69 {
-        li:conn { D5-1; R13-2;        }
-        }
-       ha:unnamed_net59 {
-       li:conn { C8-2; U6-6;       }
-       }
-        ha:unnamed_net76 {
-        li:conn { Q4-3; R21-2; U3-1;        }
-        }
-        ha:unnamed_net49 {
-        li:conn { C211-1; U6-21;        }
-        }
-        ha:fet_b {
-        li:conn { J4-1; Q1-7; Q1-8;        }
-        }
-        ha:unnamed_net79 {
-        li:conn { D13-1; R112-2;        }
-        }
-        ha:fet_a {
-        li:conn { J7-1; Q1-5; Q1-6;        }
-        }
-        ha:unnamed_net80 {
-        li:conn { D12-1; R109-2;        }
-        }
-        ha:unnamed_net81 {
-        li:conn { D11-1; R108-2;        }
-        }
-        ha:unnamed_net77 {
-        li:conn { Q2-3; R11-2; U2-1;        }
-        }
-         ha:unnamed_net83 {
-         li:conn { J12-1; Q10-2;         }
-         }
-         ha:unnamed_net72 {
-         li:conn { D4-1; R12-2;         }
-         }
-         ha:unnamed_net60 {
-         li:conn { Q3-3; R111-2; U4-1;         }
-         }
-         ha:unnamed_net74 {
-         li:conn { J9-1; R1-2; U8-3;         }
-         }
-         ha:unnamed_net82 {
-         li:conn { D10-1; R107-2;         }
-         }
-         ha:unnamed_net65 {
-         li:conn { D6-1; R15-2;         }
-         }
-        ha:unnamed_net71 {
-        li:conn { D3-1; R9-2;        }
-        }
-         ha:unnamed_net53 {
-         li:conn { C291-1; U6-29;         }
-         }
-         ha:rf_good {
-         li:conn { R15-1; U1-3;         }
-         }
-         ha:usbdp {
-         li:conn { R3-1; U1-71;         }
-         }
-        ha:unnamed_net84 {
-        li:conn { F1-2; J13-1;        }
-        }
-         ha:unnamed_net85 {
-         li:conn { F1-1; Q10-1;         }
-         }
-        ha:unnamed_net70 {
-        li:conn { D2-1; R8-2;        }
-        }
-     ha:i_pyro {
-     li:conn { U1-36; U8-1;     }
-     }
-    ha:arm {
-    li:conn { R13-1; U1-2;    }
-    }
-     ha:sense_pyro {
-     li:conn { R41-1; R42-2; U1-35;     }
-     }
-     ha:fire_1 {
-     li:conn { R28-2; R31-1; U1-56;     }
-     }
-     ha:fire_2 {
-     li:conn { R19-2; R21-1; U1-55;     }
-     }
-     ha:fire_3 {
-     li:conn { R24-2; R25-1; U1-54;     }
-     }
-     ha:fire_4 {
-     li:conn { R10-2; R11-1; U1-53;     }
-     }
-     ha:fire_5 {
-     li:conn { R110-2; R111-1; U1-59;     }
-     }
-     ha:fire_6 {
-     li:conn { R124-2; R125-1; U1-60;     }
-     }
-     ha:fire_7 {
-     li:conn { R119-2; R121-1; U1-61;     }
-     }
-     ha:fire_8 {
-     li:conn { R128-2; R131-1; U1-62;     }
-     }
-     ha:cs_radio {
-     li:conn { U1-42; U6-11;     }
-     }
-     ha:rf_poor {
-     li:conn { R22-1; U1-5;     }
-     }
-    ha:box1 {
-    li:conn { S1-16; U1-81;    }
-    }
-    ha:box2 {
-    li:conn { S1-15; U1-82;    }
-    }
-    ha:box3 {
-    li:conn { S1-14; U1-83;    }
-    }
-    ha:box4 {
-    li:conn { S1-13; U1-84;    }
-    }
-    ha:box5 {
-    li:conn { S1-12; U1-85;    }
-    }
-    ha:box6 {
-    li:conn { S1-11; U1-86;    }
-    }
-    ha:box7 {
-    li:conn { S1-10; U1-87;    }
+  }
+  li:pcb-rnd-conf-v1 {
+   ha:overwrite {
+    ha:design {
+     text_font_id = 0
+     poly_isle_area = 200000000.0
     }
-    ha:box8 {
-    li:conn { S1-9; U1-88;    }
+    ha:editor {
+     grids_idx = 1
     }
    }
- }
- 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 { outline=1; intern=1;    }
-    li:layers { 4;    }
-   }
-   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 = 7.00 mil
-    min_drill = 15.00 mil
-    via_thickness = 30.00 mil
-    via_drilling_hole = 15.00 mil
-    min_slk = 5.00 mil
-    line_thickness = 10.00 mil
-    shrink = 10.00 mil
-    poly_isle_area = 12903200000000.000000
-    min_wid = 6.00 mil
-    bloat = 6.00 mil
-    clearance = 6.00 mil
-     text_scale = 100
-     text_thickness = 0
-      text_font_id = 0
-       via_proto = 0
-   }
-   ha:editor {
-    live_routing = true
-    snap_pin = true
-    grid = 1.00 mil
-    show_number = false
-    auto_drc = false
-    all_direction_lines = false
-    hide_names = false
-    unique_names = false
-    local_ref = false
-    name_on_pcb = true
-    orthogonal_moves = false
-    check_planes = false
-    swap_start_direction = false
-    clear_line = false
-    show_drc = true
-    grid_unit = mil
-    draw_grid = false
-    grids_idx = 1
-    only_names = false
-    full_poly = false
-    lock_names = false
-    thin_draw_poly = false
-    thin_draw = false
-    rubber_band_mode = false
-    description = false
-     buffer_number = 0
-      show_solder_side = 1
-     ha:view {
-      flip_y = 1
-     }
-   }
-   ha:plugins {
-    ha:mincut {
-     enable = false
-    }
-   }
+  ha:pixmaps {
   }
- }
 }