]> git.gag.com Git - hw/quantimotor/commitdiff
fix physical interference between Pi standoffs and XLR connectors fab-v2p3
authorBdale Garbee <bdale@gag.com>
Mon, 30 Jun 2025 03:50:03 +0000 (21:50 -0600)
committerBdale Garbee <bdale@gag.com>
Mon, 30 Jun 2025 03:50:03 +0000 (21:50 -0600)
quantimotor.lht

index 79d60f19daf451e4f0093965fa4f6b699b8beb0f..b5f9d167754c12697de47c8e5a717f7d212784a4 100644 (file)
@@ -79,30 +79,30 @@ ha:pcb-rnd-board-v8 {
                                    ha:unnamed_net3 {
                                    li:conn { D1-2; R1-1;                                   }
                                    }
-                                   ha:unnamed_net4 {
-                                   li:conn { J12-1; U6-9;                                   }
-                                   }
-                                   ha:unnamed_net5 {
-                                   li:conn { J11-2; U6-7;                                   }
-                                   }
-                                   ha:unnamed_net6 {
-                                   li:conn { J11-3; U6-6;                                   }
-                                   }
-                                  ha:gpio26 {
-                                  li:conn { J2-37; J6-18;                                  }
-                                  }
-                                    ha:unnamed_net8 {
-                                    li:conn { J10-2; U6-14;                                    }
-                                    }
-                                    ha:unnamed_net9 {
-                                    li:conn { J10-3; U6-15;                                    }
+                                     ha:unnamed_net4 {
+                                     li:conn { J12-1; U6-9;                                     }
+                                     }
+                                     ha:unnamed_net5 {
+                                     li:conn { J11-2; U6-7;                                     }
+                                     }
+                                     ha:unnamed_net6 {
+                                     li:conn { J11-3; U6-6;                                     }
+                                     }
+                                    ha:gpio26 {
+                                    li:conn { J2-37; J6-18;                                    }
                                     }
-                                    ha:led_health_g {
-                                    li:conn { D1-1; J2-13;                                    }
+                                     ha:unnamed_net8 {
+                                     li:conn { J10-2; U6-14;                                     }
+                                     }
+                                     ha:unnamed_net9 {
+                                     li:conn { J10-3; U6-15;                                     }
+                                     }
+                                     ha:led_health_g {
+                                     li:conn { D1-1; J2-13;                                     }
+                                     }
+                                    ha:unnamed_net1 {
+                                    li:conn { D2-1; R2-2;                                    }
                                     }
-                                   ha:unnamed_net1 {
-                                   li:conn { D2-1; R2-2;                                   }
-                                   }
                                   ha:unnamed_net7 {
                                   li:conn { J10-1; U6-13;                                  }
                                   }
@@ -142,24 +142,24 @@ ha:pcb-rnd-board-v8 {
      ha:+3.3V {
      li:conn { C2-2; C8-2; C107-2; J6-17; U2-3; U2-11; U3-5; U7-34; U13-8;     }
      }
-                                   ha:sense_armed {
-                                   li:conn { R12-1; R15-2; U13-3;                                   }
-                                   }
-                                   ha:fet_1 {
-                                   li:conn { J26-1; Q2-7; Q2-8; R14-1;                                   }
-                                   }
-                                  ha:sclk {
-                                  li:conn { J2-23; J6-6; U7-37;                                  }
-                                  }
-                                   ha:unnamed_net15 {
-                                   li:conn { C111-2; U7-5;                                   }
-                                   }
-                                   ha:unnamed_net14 {
-                                   li:conn { C102-1; C110-1; U7-7;                                   }
-                                   }
-                                  ha:unnamed_net12 {
-                                  li:conn { J12-4; U6-8;                                  }
-                                  }
+                                     ha:sense_armed {
+                                     li:conn { R12-1; R15-2; U13-3;                                     }
+                                     }
+                                     ha:fet_1 {
+                                     li:conn { J26-1; Q2-7; Q2-8; R14-1;                                     }
+                                     }
+                                    ha:sclk {
+                                    li:conn { J2-23; J6-6; U7-37;                                    }
+                                    }
+                                     ha:unnamed_net15 {
+                                     li:conn { C111-2; U7-5;                                     }
+                                     }
+                                     ha:unnamed_net14 {
+                                     li:conn { C102-1; C110-1; U7-7;                                     }
+                                     }
+                                    ha:unnamed_net12 {
+                                    li:conn { J12-4; U6-8;                                    }
+                                    }
                                      ha:unnamed_net19 {
                                      li:conn { Q2-4; R7-2;                                     }
                                      }
@@ -172,105 +172,105 @@ ha:pcb-rnd-board-v8 {
                                     ha:unnamed_net21 {
                                     li:conn { R41-1; R42-2; U4-4;                                    }
                                     }
-                                   ha:unnamed_net22 {
-                                   li:conn { C5-1; U4-6;                                   }
-                                   }
-                                     ha:unnamed_net34 {
-                                     li:conn { R31-1; U2-9;                                     }
-                                     }
-                                    ha:unnamed_net35 {
-                                    li:conn { R32-1; U2-8;                                    }
-                                    }
-                                    ha:unnamed_net36 {
-                                    li:conn { J7-A7; J7-B7; R31-2;                                    }
+                                    ha:unnamed_net22 {
+                                    li:conn { C5-1; U4-6;                                    }
                                     }
-                                    ha:unnamed_net37 {
-                                    li:conn { J7-A6; J7-B6; R32-2;                                    }
-                                    }
-                                    ha:unnamed_net43 {
-                                    li:conn { J4-2; J5-2;                                    }
-                                    }
-                                     ha:unnamed_net44 {
-                                     li:conn { J4-3; J5-3;                                     }
-                                     }
-                                     ha:unnamed_net42 {
-                                     li:conn { J4-1; J5-1;                                     }
-                                     }
-                                     ha:unnamed_net45 {
-                                     li:conn { J4-4; J5-4;                                     }
-                                     }
-                                    ha:unnamed_net41 {
-                                    li:conn { B1-4; B1-5;                                    }
-                                    }
-                                    ha:unnamed_net50 {
-                                    li:conn { J4-9; J5-9;                                    }
-                                    }
-                                    ha:unnamed_net46 {
-                                    li:conn { J4-5; J5-5;                                    }
-                                    }
-                                    ha:rpi_3.3v {
-                                    li:conn { J2-1; J2-17;                                    }
-                                    }
-                                    ha:unnamed_net55 {
-                                    li:conn { R24-2; U1-4;                                    }
-                                    }
-                                     ha:unnamed_net57 {
-                                     li:conn { R46-2; U1-7;                                     }
-                                     }
-                                     ha:unnamed_net60 {
-                                     li:conn { R30-2; U1-11;                                     }
-                                     }
-                                     ha:unnamed_net59 {
-                                     li:conn { R29-2; U1-10;                                     }
-                                     }
-                                     ha:unnamed_net64 {
-                                     li:conn { C11-1; U1-14;                                     }
-                                     }
-                                     ha:unnamed_net58 {
-                                     li:conn { R27-2; U1-8;                                     }
-                                     }
-                                     ha:unnamed_net72 {
-                                     li:conn { D6-3; S1-3;                                     }
-                                     }
-                                     ha:unnamed_net68 {
-                                     li:conn { J7-B5; R44-2;                                     }
-                                     }
-                                     ha:unnamed_net69 {
-                                     li:conn { D5-2; R35-2;                                     }
-                                     }
-                                     ha:unnamed_net70 {
-                                     li:conn { D5-1; R10-2; R11-1;                                     }
-                                     }
-                                     ha:unnamed_net62 {
-                                     li:conn { C11-2; L2-1; U1-15; U1-16; U1-17;                                     }
-                                     }
-                                     ha:unnamed_net48 {
-                                     li:conn { J4-7; J5-7;                                     }
-                                     }
-                                    ha:unnamed_net49 {
-                                    li:conn { J4-8; J5-8;                                    }
-                                    }
-                                      ha:unnamed_net66 {
-                                      li:conn { J7-A5; R43-2;                                      }
+                                       ha:unnamed_net34 {
+                                       li:conn { R31-1; U2-9;                                       }
+                                       }
+                                      ha:unnamed_net35 {
+                                      li:conn { R32-1; U2-8;                                      }
                                       }
-                                     ha:unnamed_net40 {
-                                     li:conn { B1-2; B1-3;                                     }
-                                     }
-                                      ha:unnamed_net53 {
-                                      li:conn { R28-2; U1-9;                                      }
+                                      ha:unnamed_net36 {
+                                      li:conn { J7-A7; J7-B7; R31-2;                                      }
                                       }
-                                     ha:unnamed_net54 {
-                                     li:conn { R16-2; U1-3;                                     }
-                                     }
-                                      ha:unnamed_net71 {
-                                      li:conn { C4-1; D6-1; Q1-3; Q4-5; Q4-6; R4-2;                                      }
+                                      ha:unnamed_net37 {
+                                      li:conn { J7-A6; J7-B6; R32-2;                                      }
                                       }
-                                      ha:unnamed_net63 {
-                                      li:conn { C9-1; C10-1; U1-19; U1-20;                                      }
+                                      ha:unnamed_net43 {
+                                      li:conn { J4-2; J5-2;                                      }
+                                      }
+                                       ha:unnamed_net44 {
+                                       li:conn { J4-3; J5-3;                                       }
+                                       }
+                                       ha:unnamed_net42 {
+                                       li:conn { J4-1; J5-1;                                       }
+                                       }
+                                       ha:unnamed_net45 {
+                                       li:conn { J4-4; J5-4;                                       }
+                                       }
+                                      ha:unnamed_net41 {
+                                      li:conn { B1-4; B1-5;                                      }
+                                      }
+                                      ha:unnamed_net50 {
+                                      li:conn { J4-9; J5-9;                                      }
+                                      }
+                                      ha:unnamed_net46 {
+                                      li:conn { J4-5; J5-5;                                      }
+                                      }
+                                      ha:rpi_3.3v {
+                                      li:conn { J2-1; J2-17;                                      }
+                                      }
+                                      ha:unnamed_net55 {
+                                      li:conn { R24-2; U1-4;                                      }
+                                      }
+                                       ha:unnamed_net57 {
+                                       li:conn { R46-2; U1-7;                                       }
+                                       }
+                                       ha:unnamed_net60 {
+                                       li:conn { R30-2; U1-11;                                       }
+                                       }
+                                       ha:unnamed_net59 {
+                                       li:conn { R29-2; U1-10;                                       }
+                                       }
+                                       ha:unnamed_net64 {
+                                       li:conn { C11-1; U1-14;                                       }
+                                       }
+                                       ha:unnamed_net58 {
+                                       li:conn { R27-2; U1-8;                                       }
+                                       }
+                                       ha:unnamed_net72 {
+                                       li:conn { D6-3; S1-3;                                       }
+                                       }
+                                       ha:unnamed_net68 {
+                                       li:conn { J7-B5; R44-2;                                       }
+                                       }
+                                       ha:unnamed_net69 {
+                                       li:conn { D5-2; R35-2;                                       }
+                                       }
+                                       ha:unnamed_net70 {
+                                       li:conn { D5-1; R10-2; R11-1;                                       }
+                                       }
+                                       ha:unnamed_net62 {
+                                       li:conn { C11-2; L2-1; U1-15; U1-16; U1-17;                                       }
+                                       }
+                                       ha:unnamed_net48 {
+                                       li:conn { J4-7; J5-7;                                       }
+                                       }
+                                      ha:unnamed_net49 {
+                                      li:conn { J4-8; J5-8;                                      }
+                                      }
+                                       ha:unnamed_net66 {
+                                       li:conn { J7-A5; R43-2;                                       }
+                                       }
+                                      ha:unnamed_net40 {
+                                      li:conn { B1-2; B1-3;                                      }
+                                      }
+                                       ha:unnamed_net53 {
+                                       li:conn { R28-2; U1-9;                                       }
+                                       }
+                                      ha:unnamed_net54 {
+                                      li:conn { R16-2; U1-3;                                      }
+                                      }
+                                       ha:unnamed_net71 {
+                                       li:conn { C4-1; D6-1; Q1-3; Q4-5; Q4-6; R4-2;                                       }
+                                       }
+                                       ha:unnamed_net63 {
+                                       li:conn { C9-1; C10-1; U1-19; U1-20;                                       }
+                                       }
+                                      ha:unnamed_net47 {
+                                      li:conn { J4-6; J5-6;                                      }
                                       }
-                                     ha:unnamed_net47 {
-                                     li:conn { J4-6; J5-6;                                     }
-                                     }
                               ha:fet_a {
                               li:conn { J1-2; Q2-5; Q2-6;                              }
                               }
@@ -306,8 +306,8 @@ ha:pcb-rnd-board-v8 {
  ha:meta {
   ha:size {
    thermal_scale = 0.500000
-   x = 123.825mm
-   y = 3.942in
+   x = 4.8in
+   y = 100.203mm
   }
   ha:grid {
    spacing = 1.0mil
@@ -4746,7 +4746,7 @@ ha:pcb-rnd-board-v8 {
    text_scale = 100
    clearance = 10.0mil
   }
-  {ha:oh wow}                                                                                                                                                                                                                                                                                    {
+  {ha:oh wow}                                                                                                                                                                                                                                                                                      {
    via_proto = 3
    thickness = 100.0mil
    text_thick = 0.0
@@ -4780,9 +4780,9 @@ ha:pcb-rnd-board-v8 {
     buffer_number = 0
     all_direction_lines = false
     ha:view {
-     flip_y = 0
+     flip_y = 1
     }
-    show_solder_side = 0
+    show_solder_side = 1
     fullscreen = 0
      grid_unit = mil
    }
@@ -5042,15 +5042,6 @@ ha:pcb-rnd-board-v8 {
    }
   }
   li:objects {
-   ha:padstack_ref.1407507 {
-    proto=4; x=112.395mm; y=1.26in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-    }
-   }
    ha:padstack_ref.1437398 {
     proto=4; x=2.826in; y=2.227in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
@@ -5350,17 +5341,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1407508 {
-    proto=4; x=112.395mm; y=1.481in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-    }
-   }
    ha:padstack_ref.1518026 {
-    proto=4; x=3.807in; y=1.501in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    proto=4; x=3.809in; y=1.556in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5741,6 +5723,24 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
+   ha:padstack_ref.1608993 {
+    proto=4; x=112.395mm; y=1.556in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1608994 {
+    proto=4; x=112.395mm; y=33.909mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
    ha:subc.718691 {
     ha:attributes {
      {io_pcb::hidename_y} = 8.8138 mm
@@ -8673,7 +8673,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.1281597 {
-         proto=0; x=116.205mm; y=2.01999in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         proto=0; x=116.205mm; y=2.09499in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8699,7 +8699,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281598 {
-         proto=0; x=111.125mm; y=1.72in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         proto=0; x=111.125mm; y=45.593mm; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8725,7 +8725,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281599 {
-         proto=1; x=107.315mm; y=1.87in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         proto=1; x=107.315mm; y=49.403mm; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8751,7 +8751,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281600 {
-         proto=0; x=102.235mm; y=2.14479in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         proto=0; x=102.235mm; y=2.21979in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8765,7 +8765,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281601 {
-         proto=1; x=102.235mm; y=1.87in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         proto=1; x=102.235mm; y=49.403mm; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8791,7 +8791,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281602 {
-         proto=0; x=102.235mm; y=1.5952in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         proto=0; x=102.235mm; y=1.6702in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8813,19 +8813,19 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.1281570 {
-            x1=120.015mm; y1=2.36212in; x2=120.015mm; y2=1.37787in; thickness=10.0mil; clearance=0.0;
+            x1=120.015mm; y1=2.43712in; x2=120.015mm; y2=1.45287in; thickness=10.0mil; clearance=0.0;
            }
            ha:line.1281573 {
-            x1=3.95728in; y1=2.36212in; x2=3.95728in; y2=2.28338in; thickness=10.0mil; clearance=0.0;
+            x1=3.95728in; y1=2.43712in; x2=3.95728in; y2=2.35838in; thickness=10.0mil; clearance=0.0;
            }
            ha:line.1281576 {
-            x1=3.95728in; y1=1.37787in; x2=3.95728in; y2=1.45661in; thickness=10.0mil; clearance=0.0;
+            x1=3.95728in; y1=1.45287in; x2=3.95728in; y2=1.53161in; thickness=10.0mil; clearance=0.0;
            }
            ha:line.1281579 {
-            x1=120.015mm; y1=1.37787in; x2=3.95728in; y2=1.37787in; thickness=10.0mil; clearance=0.0;
+            x1=120.015mm; y1=1.45287in; x2=3.95728in; y2=1.45287in; thickness=10.0mil; clearance=0.0;
            }
            ha:line.1281582 {
-            x1=120.015mm; y1=2.36212in; x2=3.95728in; y2=2.36212in; thickness=10.0mil; clearance=0.0;
+            x1=120.015mm; y1=2.43712in; x2=3.95728in; y2=2.43712in; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -8840,25 +8840,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.1281585 {
-            x1=106.891667mm; y1=47.497916mm; x2=106.891667mm; y2=47.497916mm; thickness=0.1mm; clearance=0.0;
+            x1=106.891667mm; y1=49.402916mm; x2=106.891667mm; y2=49.402916mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.1281588 {
-            x1=120.015mm; y1=1.87in; x2=120.015mm; y2=1.87in; thickness=0.1mm; clearance=0.0;
+            x1=120.015mm; y1=49.403mm; x2=120.015mm; y2=49.403mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.1281591 {
-            x1=120.015mm; y1=1.87in; x2=120.015mm; y2=48.498mm; thickness=0.1mm; clearance=0.0;
+            x1=120.015mm; y1=49.403mm; x2=120.015mm; y2=50.403mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.1281594 {
-            x1=120.015mm; y1=1.87in; x2=121.015mm; y2=1.87in; thickness=0.1mm; clearance=0.0;
+            x1=120.015mm; y1=49.403mm; x2=121.015mm; y2=49.403mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -8999,7 +8999,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.1281632 {
-         proto=0; x=116.205mm; y=1.01999in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         proto=0; x=116.205mm; y=1.09499in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9025,7 +9025,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281633 {
-         proto=0; x=111.125mm; y=720.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         proto=0; x=111.125mm; y=795.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9051,7 +9051,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281634 {
-         proto=1; x=107.315mm; y=1.01999in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         proto=1; x=107.315mm; y=1.09499in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9065,7 +9065,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281635 {
-         proto=1; x=107.315mm; y=870.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         proto=1; x=107.315mm; y=945.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9091,7 +9091,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281636 {
-         proto=1; x=107.315mm; y=720.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         proto=1; x=107.315mm; y=795.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9105,7 +9105,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281637 {
-         proto=0; x=102.235mm; y=1.14479in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         proto=0; x=102.235mm; y=1.21979in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9119,7 +9119,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281638 {
-         proto=0; x=102.235mm; y=595.2mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         proto=0; x=102.235mm; y=670.2mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9153,19 +9153,19 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.1281605 {
-            x1=120.015mm; y1=1.36212in; x2=120.015mm; y2=377.87mil; thickness=10.0mil; clearance=0.0;
+            x1=120.015mm; y1=1.43712in; x2=120.015mm; y2=452.87mil; thickness=10.0mil; clearance=0.0;
            }
            ha:line.1281608 {
-            x1=3.97697in; y1=1.36212in; x2=3.97697in; y2=1.28338in; thickness=10.0mil; clearance=0.0;
+            x1=3.97697in; y1=1.43712in; x2=3.97697in; y2=1.35838in; thickness=10.0mil; clearance=0.0;
            }
            ha:line.1281611 {
-            x1=3.97697in; y1=377.87mil; x2=3.97697in; y2=456.61mil; thickness=10.0mil; clearance=0.0;
+            x1=3.97697in; y1=452.87mil; x2=3.97697in; y2=531.61mil; thickness=10.0mil; clearance=0.0;
            }
            ha:line.1281614 {
-            x1=120.015mm; y1=377.87mil; x2=3.97697in; y2=377.87mil; thickness=10.0mil; clearance=0.0;
+            x1=120.015mm; y1=452.87mil; x2=3.97697in; y2=452.87mil; thickness=10.0mil; clearance=0.0;
            }
            ha:line.1281617 {
-            x1=120.015mm; y1=1.36212in; x2=3.97697in; y2=1.36212in; thickness=10.0mil; clearance=0.0;
+            x1=120.015mm; y1=1.43712in; x2=3.97697in; y2=1.43712in; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -9180,25 +9180,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.1281620 {
-            x1=107.677858mm; y1=22.097892mm; x2=107.677858mm; y2=22.097892mm; thickness=0.1mm; clearance=0.0;
+            x1=107.677858mm; y1=24.002892mm; x2=107.677858mm; y2=24.002892mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.1281623 {
-            x1=120.015mm; y1=870.0mil; x2=120.015mm; y2=870.0mil; thickness=0.1mm; clearance=0.0;
+            x1=120.015mm; y1=945.0mil; x2=120.015mm; y2=945.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.1281626 {
-            x1=120.015mm; y1=870.0mil; x2=120.015mm; y2=23.098mm; thickness=0.1mm; clearance=0.0;
+            x1=120.015mm; y1=945.0mil; x2=120.015mm; y2=25.003mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.1281629 {
-            x1=120.015mm; y1=870.0mil; x2=121.015mm; y2=870.0mil; thickness=0.1mm; clearance=0.0;
+            x1=120.015mm; y1=945.0mil; x2=121.015mm; y2=945.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -9871,13 +9871,12 @@ ha:pcb-rnd-board-v8 {
       }
        uid = udHzw36hUA40qsxOGCYAAABJ
       }
-      ha:subc.1342158 {
+      ha:subc.1358442 {
        ha:attributes {
-        openscad=0402
-        value=33
-        device=RESISTOR
-        refdes=R31
-        footprint=0402
+        value=DFLS130L
+        device=DIODE
+        footprint=powerdi123
+        refdes=D4
        }
       ha:data {
             li:padstack_prototypes {
@@ -9894,14 +9893,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              -43.31mil  
+              -27.56mil  
+              -43.31mil  
+              27.56mil  
+              43.31mil  
+              27.56mil  
+              43.31mil  
+              -27.56mil  
              }
            }
 
@@ -9913,14 +9912,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
+              -46.31mil  
+              -30.56mil  
+              -46.31mil  
+              30.56mil  
+              46.31mil  
+              30.56mil  
+              46.31mil  
+              -30.56mil  
              }
            }
 
@@ -9932,14 +9931,77 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              -43.31mil  
+              -27.56mil  
+              -43.31mil  
+              27.56mil  
+              43.31mil  
+              27.56mil  
+              43.31mil  
+              -27.56mil  
+             }
+           }
+         }
+       }
+
+       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 {
+              17.715mil  
+              -27.555mil  
+              -17.715mil  
+              -27.555mil  
+              -17.715mil  
+              27.555mil  
+              17.715mil  
+              27.555mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              20.715mil  
+              -30.555mil  
+              -20.715mil  
+              -30.555mil  
+              -20.715mil  
+              30.555mil  
+              20.715mil  
+              30.555mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              17.715mil  
+              -27.555mil  
+              -17.715mil  
+              -27.555mil  
+              -17.715mil  
+              27.555mil  
+              17.715mil  
+              27.555mil  
              }
            }
          }
@@ -9947,8 +10009,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1342172 {
-         proto=0; x=4.30826in; y=1.393in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1358476 {
+         proto=0; x=936.0mil; y=509.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9957,12 +10019,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=2
+           name=cathode
          }
         }
-        ha:padstack_ref.1342173 {
-         proto=0; x=4.33974in; y=1.393in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1358477 {
+         proto=1; x=936.0mil; y=609.39mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9971,8 +10033,8 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=1
+           name=anode
          }
         }
        }
@@ -9983,6 +10045,27 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
+           ha:line.1358443 {
+            x1=898.01mil; y1=605.46mil; x2=898.01mil; y2=487.34mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1358446 {
+            x1=898.01mil; y1=487.34mil; x2=973.99mil; y2=487.34mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1358449 {
+            x1=973.99mil; y1=487.34mil; x2=973.99mil; y2=605.46mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1358452 {
+            x1=973.99mil; y1=605.46mil; x2=898.01mil; y2=605.46mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1358455 {
+            x1=898.01mil; y1=466.31mil; x2=898.01mil; y2=447.32mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1358458 {
+            x1=898.01mil; y1=447.32mil; x2=973.99mil; y2=447.32mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1358461 {
+            x1=973.99mil; y1=447.32mil; x2=973.99mil; y2=466.31mil; thickness=10.0mil; clearance=0.0;
+           }
           }
           ha:type {
            silk = 1
@@ -9995,26 +10078,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1342160 {
-            x1=4.324in; y1=1.393in; x2=4.324in; y2=1.393in; thickness=0.1mm; clearance=0.0;
+           ha:line.1358464 {
+            x1=936.0mil; y1=559.195mil; x2=936.0mil; y2=559.195mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1342163 {
-            x1=4.324in; y1=1.393in; x2=4.324in; y2=1.393in; thickness=0.1mm; clearance=0.0;
+           ha:line.1358467 {
+            x1=936.0mil; y1=546.4mil; x2=936.0mil; y2=546.4mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1342166 {
-            x1=4.324in; y1=1.393in; x2=110.8296mm; y2=1.393in; thickness=0.1mm; clearance=0.0;
+           ha:line.1358470 {
+            x1=936.0mil; y1=546.4mil; x2=936.0mil; y2=12.87856mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1342169 {
-            x1=4.324in; y1=1.393in; x2=4.324in; y2=36.3822mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1358473 {
+            x1=936.0mil; y1=546.4mil; x2=24.7744mm; y2=546.4mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -10028,21 +10111,76 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = udHzw36hUA40qsxOGCYAAABL
+       uid = L3uSQeru9w1L5hdo5KkAAABc
       }
-      ha:subc.1342191 {
+      ha:subc.1317335 {
        ha:attributes {
-        openscad=0402
-        value=33
-        device=RESISTOR
-        refdes=R32
-        footprint=0402
+        value=4screws
+        device=CONNECTOR
+        footprint=282834-4
+        refdes=J12
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=83.46mil;            }
+            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=83.46mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -10053,14 +10191,52 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
              }
            }
 
@@ -10072,33 +10248,33 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
+              -41.73mil  
+              -41.73mil  
+              41.73mil  
+              -41.73mil  
+              41.73mil  
+              41.73mil  
+              -41.73mil  
+              41.73mil  
              }
            }
 
            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 {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              -41.73mil  
+              -41.73mil  
+              41.73mil  
+              -41.73mil  
+              41.73mil  
+              41.73mil  
+              -41.73mil  
+              41.73mil  
              }
            }
          }
@@ -10106,8 +10282,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1342205 {
-         proto=0; x=4.30752in; y=34.163mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1317360 {
+         proto=0; x=3.024in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
          ha:flags {
           clearline=1
          }
@@ -10116,12 +10292,26 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=4
+           name=pin4
+         }
+        }
+        ha:padstack_ref.1317361 {
+         proto=0; x=2.924in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=pin3
          }
         }
-        ha:padstack_ref.1342206 {
-         proto=0; x=4.339in; y=34.163mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1317362 {
+         proto=0; x=2.824in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
          ha:flags {
           clearline=1
          }
@@ -10131,7 +10321,21 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=2
-           name=2
+           name=pin2
+         }
+        }
+        ha:padstack_ref.1317363 {
+         proto=1; x=2.724in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=pin1
          }
         }
        }
@@ -10142,6 +10346,18 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
+           ha:line.1317336 {
+            x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=245.04mil; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.1317339 {
+            x1=3.08306in; y1=245.04mil; x2=67.68973mm; y2=245.04mil; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.1317342 {
+            x1=67.68973mm; y1=245.04mil; x2=67.68973mm; y2=500.95mil; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.1317345 {
+            x1=67.68973mm; y1=500.95mil; x2=3.08306in; y2=500.95mil; thickness=6.0mil; clearance=0.0;
+           }
           }
           ha:type {
            silk = 1
@@ -10154,26 +10370,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1342193 {
-            x1=4.32326in; y1=34.163mm; x2=4.32326in; y2=34.163mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1317348 {
+            x1=2.874in; y1=373.0mil; x2=2.874in; y2=373.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1342196 {
-            x1=4.32326in; y1=34.163mm; x2=4.32326in; y2=34.163mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1317351 {
+            x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=500.95mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1342199 {
-            x1=4.32326in; y1=34.163mm; x2=110.810804mm; y2=34.163mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1317354 {
+            x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=13.72413mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1342202 {
-            x1=4.32326in; y1=34.163mm; x2=4.32326in; y2=35.163mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1317357 {
+            x1=3.08306in; y1=500.95mil; x2=79.309724mm; y2=500.95mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -10187,15 +10403,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = udHzw36hUA40qsxOGCYAAABN
+       uid = 2ef4X4Ek/wiw5eTepUsAAABU
       }
-      ha:subc.1344027 {
+      ha:subc.1397695 {
        ha:attributes {
-        openscad=0402
-        value=5.1k
+        value=1k
         device=RESISTOR
-        refdes=R44
         footprint=0402
+        refdes=R3
        }
       ha:data {
             li:padstack_prototypes {
@@ -10265,8 +10480,12 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1344041 {
-         proto=0; x=4.30826in; y=32.893mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1397708 {
+         proto=0; x=2.68474in; y=1.423in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -10275,8 +10494,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1344042 {
-         proto=0; x=4.33974in; y=32.893mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1397709 {
+         proto=0; x=2.65326in; y=1.423in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -10309,26 +10528,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1344029 {
-            x1=4.324in; y1=32.893mm; x2=4.324in; y2=32.893mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1397696 {
+            x1=2.669in; y1=1.423in; x2=2.669in; y2=1.423in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1344032 {
-            x1=4.324in; y1=32.893mm; x2=4.324in; y2=32.893mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1397699 {
+            x1=2.669in; y1=1.423in; x2=2.669in; y2=1.423in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1344035 {
-            x1=4.324in; y1=32.893mm; x2=110.8296mm; y2=32.893mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1397702 {
+            x1=2.669in; y1=1.423in; x2=66.7926mm; y2=1.423in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1344038 {
-            x1=4.324in; y1=32.893mm; x2=4.324in; y2=33.893mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1397705 {
+            x1=2.669in; y1=1.423in; x2=2.669in; y2=35.1442mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -10342,14 +10561,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = OBCxQwbtFxoClI8ChEkAAABL
+       uid = fdmrigvTMcHho9IPHtUAAAAX
       }
-      ha:subc.1344785 {
+      ha:subc.1397711 {
        ha:attributes {
         openscad=0402
-        value=5.1k
+        value=1k
         device=RESISTOR
-        refdes=R43
+        refdes=R2
         footprint=0402
        }
       ha:data {
@@ -10420,8 +10639,12 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1344799 {
-         proto=0; x=4.30926in; y=1.444in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1397724 {
+         proto=0; x=2.68574in; y=1.468in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -10430,8 +10653,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1344800 {
-         proto=0; x=4.34074in; y=1.444in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1397725 {
+         proto=0; x=2.65426in; y=1.468in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -10464,26 +10687,42 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1344787 {
-            x1=109.855mm; y1=1.444in; x2=109.855mm; y2=1.444in; thickness=0.1mm; clearance=0.0;
+           ha:line.1397712 {
+            x1=2.67in; y1=1.468in; x2=2.67in; y2=1.468in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1344790 {
-            x1=109.855mm; y1=1.444in; x2=109.855mm; y2=1.444in; thickness=0.1mm; clearance=0.0;
+           ha:line.1397715 {
+            x1=2.67in; y1=1.468in; x2=2.67in; y2=1.468in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1344793 {
-            x1=109.855mm; y1=1.444in; x2=110.855mm; y2=1.444in; thickness=0.1mm; clearance=0.0;
+           ha:line.1397718 {
+            x1=2.67in; y1=1.468in; x2=66.818mm; y2=1.468in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1344796 {
-            x1=109.855mm; y1=1.444in; x2=109.855mm; y2=37.6776mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1397721 {
+            x1=2.67in; y1=1.468in; x2=2.67in; y2=36.2872mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=y
             }
@@ -10497,20 +10736,20 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = OBCxQwbtFxoClI8ChEkAAABP
+       uid = L3uSQeru9w1L5hdo5KkAAABg
       }
-      ha:subc.1358442 {
+      ha:subc.1419704 {
        ha:attributes {
-        value=DFLS130L
-        device=DIODE
-        footprint=powerdi123
-        refdes=D4
+        value=
+        device=unknown
+        footprint=100mil10pin
+        refdes=J5
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -10521,257 +10760,52 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -43.31mil  
-              -27.56mil  
-              -43.31mil  
-              27.56mil  
-              43.31mil  
-              27.56mil  
-              43.31mil  
-              -27.56mil  
-             }
-           }
-
-           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  
-              -30.56mil  
-              -46.31mil  
-              30.56mil  
-              46.31mil  
-              30.56mil  
-              46.31mil  
-              -30.56mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -43.31mil  
-              -27.56mil  
-              -43.31mil  
-              27.56mil  
-              43.31mil  
-              27.56mil  
-              43.31mil  
-              -27.56mil  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
 
            ha:ps_shape_v4 {
             ha:combining {            }
             ha:layer_mask {
+             bottom = 1
              copper = 1
-             top = 1
             }
             clearance=0.0
              li:ps_poly {
-              17.715mil  
-              -27.555mil  
-              -17.715mil  
-              -27.555mil  
-              -17.715mil  
-              27.555mil  
-              17.715mil  
-              27.555mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              20.715mil  
-              -30.555mil  
-              -20.715mil  
-              -30.555mil  
-              -20.715mil  
-              30.555mil  
-              20.715mil  
-              30.555mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              17.715mil  
-              -27.555mil  
-              -17.715mil  
-              -27.555mil  
-              -17.715mil  
-              27.555mil  
-              17.715mil  
-              27.555mil  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1358476 {
-         proto=0; x=936.0mil; y=509.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=cathode
-         }
-        }
-        ha:padstack_ref.1358477 {
-         proto=1; x=936.0mil; y=609.39mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=anode
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1358443 {
-            x1=898.01mil; y1=605.46mil; x2=898.01mil; y2=487.34mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1358446 {
-            x1=898.01mil; y1=487.34mil; x2=973.99mil; y2=487.34mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1358449 {
-            x1=973.99mil; y1=487.34mil; x2=973.99mil; y2=605.46mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1358452 {
-            x1=973.99mil; y1=605.46mil; x2=898.01mil; y2=605.46mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1358455 {
-            x1=898.01mil; y1=466.31mil; x2=898.01mil; y2=447.32mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1358458 {
-            x1=898.01mil; y1=447.32mil; x2=973.99mil; y2=447.32mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1358461 {
-            x1=973.99mil; y1=447.32mil; x2=973.99mil; y2=466.31mil; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1358464 {
-            x1=936.0mil; y1=559.195mil; x2=936.0mil; y2=559.195mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1358467 {
-            x1=936.0mil; y1=546.4mil; x2=936.0mil; y2=546.4mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1358470 {
-            x1=936.0mil; y1=546.4mil; x2=936.0mil; y2=12.87856mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1358473 {
-            x1=936.0mil; y1=546.4mil; x2=24.7744mm; y2=546.4mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = L3uSQeru9w1L5hdo5KkAAABc
-      }
-      ha:subc.1363958 {
-       ha:attributes {
-        refdes=J7
-        value=USBC
-        device=CONNECTOR
-        footprint=USB-C
-        Footprint=USB-C-SMD_G-SWITCH_GT-USB-7010ASV
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=1; htop=0; hbottom=0;
-         li:shape {
 
            ha:ps_shape_v4 {
             ha:combining {            }
             ha:layer_mask {
              copper = 1
-             top = 1
+             intern = 1
             }
             clearance=0.0
              li:ps_poly {
-              -11.5mil  
-              -24.0mil  
-              11.5mil  
-              -24.0mil  
-              11.5mil  
-              24.0mil  
-              -11.5mil  
-              24.0mil  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
 
@@ -10783,172 +10817,44 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.317106mm  
-              -0.634606mm  
-              0.317106mm  
-              -0.634606mm  
-              0.317106mm  
-              0.634606mm  
-              -0.317106mm  
-              0.634606mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -11.5mil  
-              -24.0mil  
-              11.5mil  
-              -24.0mil  
-              11.5mil  
-              24.0mil  
-              -11.5mil  
-              24.0mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=0.0; 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 {
-              -5.5mil  
-              -24.0mil  
-              5.5mil  
-              -24.0mil  
-              5.5mil  
-              24.0mil  
-              -5.5mil  
-              24.0mil  
+              -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 {
-             top = 1
+             bottom = 1
              mask = 1
             }
             clearance=0.0
              li:ps_poly {
-              -0.164706mm  
-              -0.634606mm  
-              0.164706mm  
-              -0.634606mm  
-              0.164706mm  
-              0.634606mm  
-              -0.164706mm  
-              0.634606mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -5.5mil  
-              -24.0mil  
-              5.5mil  
-              -24.0mil  
-              5.5mil  
-              24.0mil  
-              -5.5mil  
-              24.0mil  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
          }
        }
 
-       ha:ps_proto_v6.2 {
-         hdia=0.0; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=0.999997mm; 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=-0.4mm; x2=0.0; y2=0.4mm; thickness=0.999997mm; 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=-0.4mm; x2=0.0; y2=0.4mm; thickness=0.999997mm; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=1.050009mm; 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.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=1.050009mm; 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.0; y1=16.0mil; x2=0.0; y2=-16.0mil; thickness=23.0mil; square=0;            }
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             mech = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v6.3 {
-         hdia=0.0; hplated=1; htop=0; hbottom=0;
+       ha:ps_proto_v6.1 {
+         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=0.999997mm; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -10958,7 +10864,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=0.999997mm; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
@@ -10968,7 +10874,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=0.999997mm; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -10978,7 +10884,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=1.050009mm; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
@@ -10988,7 +10894,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=1.050009mm; square=0;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              bottom = 1
@@ -10996,46 +10902,13 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
            }
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=21.5mil; x2=0.0; y2=-21.5mil; thickness=23.0mil; square=0;            }
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             mech = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v6.4 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=25.59mil;            }
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             mech = 1
-            }
-            clearance=0.0
-           }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.1363997 {
-         proto=0; x=114.00818mm; y=31.598134mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=B1A12
-         }
-        }
-        ha:padstack_ref.1363998 {
-         proto=0; x=114.00818mm; y=32.39798mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1419730 {
+         proto=0; x=105.41mm; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -11044,11 +10917,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=B4A9
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.1363999 {
-         proto=1; x=114.00818mm; y=33.047966mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1419731 {
+         proto=1; x=105.41mm; y=74.93mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -11057,11 +10931,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=B5
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.1364000 {
-         proto=1; x=114.00818mm; y=33.548092mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1419732 {
+         proto=1; x=105.41mm; y=77.47mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -11070,11 +10945,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=A8
+           term=3
+           name=3
          }
         }
-        ha:padstack_ref.1364001 {
-         proto=1; x=114.00818mm; y=34.047964mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1419733 {
+         proto=1; x=105.41mm; y=80.01mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -11083,11 +10959,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=B6
+           term=4
+           name=4
          }
         }
-        ha:padstack_ref.1364002 {
-         proto=1; x=114.00818mm; y=34.54809mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1419734 {
+         proto=1; x=105.41mm; y=82.55mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -11096,11 +10973,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=A7
+           term=5
+           name=5
          }
         }
-        ha:padstack_ref.1364003 {
-         proto=1; x=114.00818mm; y=35.047961mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1419735 {
+         proto=1; x=105.41mm; y=85.09mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -11109,11 +10987,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=A6
+           term=6
+           name=6
          }
         }
-        ha:padstack_ref.1364004 {
-         proto=1; x=114.00818mm; y=35.548087mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1419736 {
+         proto=1; x=105.41mm; y=87.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -11122,11 +11001,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=B7
+           term=7
+           name=7
          }
         }
-        ha:padstack_ref.1364005 {
-         proto=1; x=114.00818mm; y=36.047959mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1419737 {
+         proto=1; x=105.41mm; y=90.17mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -11135,11 +11015,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=A5
+           term=8
+           name=8
          }
         }
-        ha:padstack_ref.1364006 {
-         proto=1; x=114.00818mm; y=36.548085mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1419738 {
+         proto=1; x=105.41mm; y=92.71mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -11148,11 +11029,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=B8
+           term=9
+           name=9
          }
         }
-        ha:padstack_ref.1364007 {
-         proto=0; x=114.00818mm; y=37.198071mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1419739 {
+         proto=1; x=105.41mm; y=95.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -11161,1266 +11043,527 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=A4B9
+           term=10
+           name=10
          }
         }
-        ha:padstack_ref.1364008 {
-         proto=0; x=114.00818mm; y=37.997917mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
+       }
+       li:layers {
 
-         ha:attributes {
-           term=A1B12
-         }
-        }
-        ha:padstack_ref.1364009 {
-         proto=2; x=118.808271mm; y=39.118057mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         li:thermal {
-           li:2 {
-            on  
-            solid  
-            noshape  
+          li:objects {
+           ha:line.1419705 {
+            x1=4.2in; y1=3.8in; x2=4.2in; y2=2.8in; thickness=15.0mil; clearance=0.0;
            }
-           li:3 {
-            on  
-            solid  
-            noshape  
+           ha:line.1419708 {
+            x1=4.2in; y1=2.8in; x2=4.1in; y2=2.8in; thickness=15.0mil; clearance=0.0;
            }
-         }
-
-         ha:attributes {
-           term=4
-         }
+           ha:line.1419711 {
+            x1=4.1in; y1=2.8in; x2=4.1in; y2=3.8in; thickness=15.0mil; clearance=0.0;
+           }
+           ha:line.1419714 {
+            x1=4.1in; y1=3.8in; x2=4.2in; y2=3.8in; thickness=15.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-        ha:padstack_ref.1364010 {
-         proto=2; x=118.808271mm; y=30.477994mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-           li:2 {
-            on  
-            solid  
-            noshape  
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1419718 {
+            x1=105.41mm; y1=3.3in; x2=105.41mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
-           li:3 {
-            on  
-            solid  
-            noshape  
+           ha:line.1419721 {
+            x1=105.41mm; y1=72.39mm; x2=105.41mm; y2=72.39mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
-         }
-
-         ha:attributes {
-           term=3
-         }
+           ha:line.1419724 {
+            x1=105.41mm; y1=72.39mm; x2=104.41mm; y2=72.39mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.1419727 {
+            x1=105.41mm; y1=72.39mm; x2=105.41mm; y2=73.39mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.1364011 {
-         proto=3; x=114.628194mm; y=30.477994mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+      }
+       uid = +YNFi3y0xGVSdaOF6XUAAABc
+      }
+      ha:subc.1435466 {
+       ha:attributes {
+        footprint=0402
+        value=1k
+        device=RESISTOR
+        openscad=0402
+        refdes=R29
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         li:thermal {
-           li:2 {
-            on  
-            solid  
-            noshape  
+       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 {
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+             }
            }
-           li:3 {
-            on  
-            solid  
-            noshape  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+             }
            }
-         }
 
-         ha:attributes {
-           term=2
-         }
-        }
-        ha:padstack_ref.1364012 {
-         proto=4; x=115.128066mm; y=31.908014mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.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 {
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+             }
+           }
          }
+       }
+      }
 
+       li:objects {
+        ha:padstack_ref.1435479 {
+         proto=0; x=34.925mm; y=2.89352in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
-        }
-        ha:padstack_ref.1364013 {
-         proto=4; x=115.128066mm; y=37.697943mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
+         ha:attributes {
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.1364014 {
-         proto=3; x=114.628194mm; y=39.118057mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1435480 {
+         proto=0; x=34.925mm; y=74.295mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:2 {
-            on  
-            solid  
-            noshape  
-           }
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
          }
 
          ha:attributes {
-           term=1
+           term=2
+           name=2
          }
         }
        }
        li:layers {
 
-        {ha:Top Solder Mask Layer}                {
+        ha:top-silk {
          lid=0
-         ha:combining { auto=1;         }
+         ha:combining {         }
 
           li:objects {
           }
           ha:type {
+           silk = 1
            top = 1
-           paste = 1
           }
         }
 
-        {ha:Top Paste Mask Layer}                {
+        ha:subc-aux {
          lid=1
-         ha:combining { sub=1; auto=1;         }
+         ha:combining {         }
 
           li:objects {
-           ha:polygon.1364015 {
-            li:geometry {
-              ta:contour {
-               { 4.46411in; 37.697943mm }
-               { 114.628423mm; 37.697943mm }
-               { 114.628423mm; 38.297942mm }
-               { 4.46411in; 38.297942mm }
-              }
-            }
-           }
-           ha:polygon.1364020 {
-            li:geometry {
-              ta:contour {
-               { 4.46411in; 36.897894mm }
-               { 114.628423mm; 36.897894mm }
-               { 114.628423mm; 37.497943mm }
-               { 4.46411in; 37.497943mm }
-              }
-            }
-           }
-           ha:polygon.1364025 {
-            li:geometry {
-              ta:contour {
-               { 4.46411in; 36.397895mm }
-               { 114.628423mm; 36.397895mm }
-               { 114.628423mm; 1.4448in }
-               { 4.46411in; 1.4448in }
-              }
-            }
-           }
-           ha:polygon.1364030 {
-            li:geometry {
-              ta:contour {
-               { 4.46411in; 35.897896mm }
-               { 114.628423mm; 35.897896mm }
-               { 114.628423mm; 36.197921mm }
-               { 4.46411in; 36.197921mm }
-              }
-            }
-           }
-           ha:polygon.1364035 {
-            li:geometry {
-              ta:contour {
-               { 4.46411in; 35.397871mm }
-               { 114.628423mm; 35.397871mm }
-               { 114.628423mm; 1.40543in }
-               { 4.46411in; 1.40543in }
-              }
-            }
-           }
-           ha:polygon.1364040 {
-            li:geometry {
-              ta:contour {
-               { 4.46411in; 34.897872mm }
-               { 114.628423mm; 34.897872mm }
-               { 114.628423mm; 35.197872mm }
-               { 4.46411in; 35.197872mm }
-              }
-            }
-           }
-           ha:polygon.1364045 {
-            li:geometry {
-              ta:contour {
-               { 4.46411in; 34.397925mm }
-               { 114.628423mm; 34.397925mm }
-               { 114.628423mm; 34.697874mm }
-               { 4.46411in; 34.697874mm }
-              }
-            }
-           }
-           ha:polygon.1364050 {
-            li:geometry {
-              ta:contour {
-               { 4.46411in; 33.897951mm }
-               { 114.628423mm; 33.897951mm }
-               { 114.628423mm; 34.197951mm }
-               { 4.46411in; 34.197951mm }
-              }
-            }
-           }
-           ha:polygon.1364055 {
-            li:geometry {
-              ta:contour {
-               { 4.46411in; 1.31488in }
-               { 114.628423mm; 1.31488in }
-               { 114.628423mm; 33.697952mm }
-               { 4.46411in; 33.697952mm }
-              }
-            }
-           }
-           ha:polygon.1364060 {
-            li:geometry {
-              ta:contour {
-               { 4.46411in; 32.897953mm }
-               { 114.628423mm; 32.897953mm }
-               { 114.628423mm; 33.197953mm }
-               { 4.46411in; 33.197953mm }
-              }
-            }
-           }
-           ha:polygon.1364065 {
-            li:geometry {
-              ta:contour {
-               { 4.46411in; 32.09793mm }
-               { 114.628423mm; 32.09793mm }
-               { 114.628423mm; 32.697954mm }
-               { 4.46411in; 32.697954mm }
-              }
-            }
-           }
-           ha:polygon.1364070 {
-            li:geometry {
-              ta:contour {
-               { 4.46411in; 31.297931mm }
-               { 114.628423mm; 31.297931mm }
-               { 114.628423mm; 31.89793mm }
-               { 4.46411in; 31.89793mm }
-              }
-            }
-           }
-           ha:polygon.1364075 {
-            li:geometry {
-              ta:contour {
-               { 113.578336mm; 39.10556mm }
-               { 113.578336mm; 39.130503mm }
-               { 113.57958mm; 39.15537mm }
-               { 113.582095mm; 39.180185mm }
-               { 113.585803mm; 39.204849mm }
-               { 113.590731mm; 39.229258mm }
-               { 4.47232in; 39.253388mm }
-               { 113.604244mm; 39.277264mm }
-               { 113.612803mm; 39.300683mm }
-               { 113.622455mm; 39.323619mm }
-               { 113.633301mm; 39.346098mm }
-               { 4.47422in; 1.54992in }
-               { 113.658168mm; 39.389253mm }
-               { 113.672214mm; 39.409852mm }
-               { 113.687327mm; 39.42974mm }
-               { 113.703329mm; 39.448867mm }
-               { 113.720271mm; 39.467129mm }
-               { 113.738102mm; 39.484503mm }
-               { 113.756821mm; 1.55516in }
-               { 113.776303mm; 39.516583mm }
-               { 113.796522mm; 39.531112mm }
-               { 113.817477mm; 39.544625mm }
-               { 113.839067mm; 39.557096mm }
-               { 113.861266mm; 39.568501mm }
-               { 113.883999mm; 39.578737mm }
-               { 113.907189mm; 39.587855mm }
-               { 113.930837mm; 39.595755mm }
-               { 4.48641in; 39.602537mm }
-               { 113.979097mm; 39.608125mm }
-               { 114.003684mm; 39.612417mm }
-               { 114.028424mm; 39.615516mm }
-               { 114.053265mm; 39.61737mm }
-               { 114.078208mm; 39.618005mm }
-               { 115.178231mm; 39.618005mm }
-               { 115.203123mm; 39.61737mm }
-               { 115.228015mm; 39.615516mm }
-               { 115.25278mm; 39.612417mm }
-               { 115.277291mm; 39.608125mm }
-               { 115.301573mm; 39.602537mm }
-               { 115.325602mm; 39.595755mm }
-               { 115.349249mm; 39.587855mm }
-               { 115.372439mm; 39.578737mm }
-               { 115.395198mm; 39.568501mm }
-               { 115.417321mm; 39.557096mm }
-               { 115.438911mm; 39.544625mm }
-               { 115.459866mm; 39.531112mm }
-               { 115.480135mm; 39.516583mm }
-               { 4.54723in; 1.55516in }
-               { 115.518286mm; 39.484503mm }
-               { 115.536193mm; 39.467129mm }
-               { 115.553109mm; 39.448867mm }
-               { 115.569112mm; 39.42974mm }
-               { 115.584174mm; 39.409852mm }
-               { 115.59822mm; 39.389253mm }
-               { 115.61125mm; 1.54992in }
-               { 115.623163mm; 39.346098mm }
-               { 4.55252in; 39.323619mm }
-               { 4.5529in; 39.300683mm }
-               { 115.652195mm; 39.277264mm }
-               { 115.659535mm; 39.253388mm }
-               { 115.665708mm; 39.229258mm }
-               { 115.670635mm; 39.204849mm }
-               { 115.674344mm; 39.180185mm }
-               { 115.676807mm; 39.15537mm }
-               { 115.678052mm; 39.130503mm }
-               { 115.678052mm; 39.10556mm }
-               { 115.676807mm; 39.080617mm }
-               { 115.674344mm; 1.53763in }
-               { 115.670635mm; 1.53666in }
-               { 115.665708mm; 39.006754mm }
-               { 115.659535mm; 38.982599mm }
-               { 115.652195mm; 38.958799mm }
-               { 4.5529in; 38.935329mm }
-               { 4.55252in; 38.912368mm }
-               { 115.623163mm; 38.889863mm }
-               { 115.61125mm; 38.867994mm }
-               { 115.59822mm; 1.5294in }
-               { 115.584174mm; 38.826135mm }
-               { 115.569112mm; 38.806272mm }
-               { 115.553109mm; 38.787146mm }
-               { 115.536193mm; 38.768883mm }
-               { 115.518286mm; 38.75151mm }
-               { 4.54723in; 38.735mm }
-               { 115.480135mm; 38.719429mm }
-               { 115.459866mm; 38.70485mm }
-               { 115.438911mm; 38.691337mm }
-               { 115.417321mm; 38.678891mm }
-               { 115.395198mm; 38.667512mm }
-               { 115.372439mm; 1.52194in }
-               { 115.349249mm; 38.648157mm }
-               { 115.325602mm; 38.640207mm }
-               { 115.301573mm; 38.633476mm }
-               { 115.277291mm; 38.627939mm }
-               { 115.25278mm; 38.623595mm }
-               { 115.228015mm; 38.620471mm }
-               { 115.203123mm; 38.618617mm }
-               { 115.178231mm; 38.618007mm }
-               { 114.078208mm; 38.618007mm }
-               { 114.053265mm; 38.618617mm }
-               { 114.028424mm; 38.620471mm }
-               { 114.003684mm; 38.623595mm }
-               { 113.979097mm; 38.627939mm }
-               { 4.48641in; 38.633476mm }
-               { 113.930837mm; 38.640207mm }
-               { 113.907189mm; 38.648157mm }
-               { 113.883999mm; 1.52194in }
-               { 113.861266mm; 38.667512mm }
-               { 113.839067mm; 38.678891mm }
-               { 113.817477mm; 38.691337mm }
-               { 113.796522mm; 38.70485mm }
-               { 113.776303mm; 38.719429mm }
-               { 113.756821mm; 38.735mm }
-               { 113.738102mm; 38.75151mm }
-               { 113.720271mm; 38.768883mm }
-               { 113.703329mm; 38.787146mm }
-               { 113.687327mm; 38.806272mm }
-               { 113.672214mm; 38.826135mm }
-               { 113.658168mm; 1.5294in }
-               { 4.47422in; 38.867994mm }
-               { 113.633301mm; 38.889863mm }
-               { 113.622455mm; 38.912368mm }
-               { 113.612803mm; 38.935329mm }
-               { 113.604244mm; 38.958799mm }
-               { 4.47232in; 38.982599mm }
-               { 113.590731mm; 39.006754mm }
-               { 113.585803mm; 1.53666in }
-               { 113.582095mm; 1.53763in }
-               { 113.57958mm; 39.080617mm }
-              }
+           ha:line.1435467 {
+            x1=34.925mm; y1=2.90926in; x2=34.925mm; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
             }
            }
-           ha:polygon.1364204 {
-            li:geometry {
-              ta:contour {
-               { 117.908425mm; 39.10556mm }
-               { 117.908425mm; 39.130503mm }
-               { 117.909644mm; 39.15537mm }
-               { 117.912184mm; 39.180185mm }
-               { 117.915867mm; 39.204849mm }
-               { 117.92082mm; 39.229258mm }
-               { 117.926942mm; 39.253388mm }
-               { 117.934308mm; 39.277264mm }
-               { 117.942817mm; 39.300683mm }
-               { 4.6438in; 39.323619mm }
-               { 117.963315mm; 39.346098mm }
-               { 117.975253mm; 1.54992in }
-               { 117.988257mm; 39.389253mm }
-               { 4.64576in; 39.409852mm }
-               { 118.01734mm; 39.42974mm }
-               { 118.033419mm; 39.448867mm }
-               { 118.050335mm; 39.467129mm }
-               { 118.068166mm; 39.484503mm }
-               { 4.64909in; 1.55516in }
-               { 118.106367mm; 39.516583mm }
-               { 118.126611mm; 39.531112mm }
-               { 118.147541mm; 39.544625mm }
-               { 118.169156mm; 39.557096mm }
-               { 118.19133mm; 39.568501mm }
-               { 118.214063mm; 39.578737mm }
-               { 118.237279mm; 39.587855mm }
-               { 118.260926mm; 39.595755mm }
-               { 118.284904mm; 39.602537mm }
-               { 118.309186mm; 39.608125mm }
-               { 118.333748mm; 39.612417mm }
-               { 118.358513mm; 39.615516mm }
-               { 118.383354mm; 39.61737mm }
-               { 118.408272mm; 39.618005mm }
-               { 4.69324in; 39.618005mm }
-               { 119.233238mm; 39.61737mm }
-               { 4.6952in; 39.615516mm }
-               { 119.282819mm; 39.612417mm }
-               { 119.307381mm; 39.608125mm }
-               { 119.331689mm; 39.602537mm }
-               { 119.355666mm; 39.595755mm }
-               { 119.379314mm; 39.587855mm }
-               { 119.402504mm; 39.578737mm }
-               { 119.425237mm; 39.568501mm }
-               { 119.447437mm; 39.557096mm }
-               { 119.468976mm; 39.544625mm }
-               { 4.70433in; 39.531112mm }
-               { 119.5102mm; 39.516583mm }
-               { 119.529682mm; 1.55516in }
-               { 119.548351mm; 39.484503mm }
-               { 119.566232mm; 39.467129mm }
-               { 119.583174mm; 39.448867mm }
-               { 119.599176mm; 39.42974mm }
-               { 119.614264mm; 39.409852mm }
-               { 119.62831mm; 39.389253mm }
-               { 119.641315mm; 1.54992in }
-               { 119.653202mm; 39.346098mm }
-               { 119.664048mm; 39.323619mm }
-               { 119.6737mm; 39.300683mm }
-               { 4.7119in; 39.277264mm }
-               { 119.689575mm; 39.253388mm }
-               { 119.695747mm; 39.229258mm }
-               { 119.7007mm; 39.204849mm }
-               { 119.704408mm; 39.180185mm }
-               { 119.706872mm; 39.15537mm }
-               { 119.708142mm; 39.130503mm }
-               { 119.708142mm; 39.10556mm }
-               { 119.706872mm; 39.080617mm }
-               { 119.704408mm; 1.53763in }
-               { 119.7007mm; 1.53666in }
-               { 119.695747mm; 39.006754mm }
-               { 119.689575mm; 38.982599mm }
-               { 4.7119in; 38.958799mm }
-               { 119.6737mm; 38.935329mm }
-               { 119.664048mm; 38.912368mm }
-               { 119.653202mm; 38.889863mm }
-               { 119.641315mm; 38.867994mm }
-               { 119.62831mm; 1.5294in }
-               { 119.614264mm; 38.826135mm }
-               { 119.599176mm; 38.806272mm }
-               { 119.583174mm; 38.787146mm }
-               { 119.566232mm; 38.768883mm }
-               { 119.548351mm; 38.75151mm }
-               { 119.529682mm; 38.735mm }
-               { 119.5102mm; 38.719429mm }
-               { 4.70433in; 38.70485mm }
-               { 119.468976mm; 38.691337mm }
-               { 119.447437mm; 38.678891mm }
-               { 119.425237mm; 38.667512mm }
-               { 119.402504mm; 1.52194in }
-               { 119.379314mm; 38.648157mm }
-               { 119.355666mm; 38.640207mm }
-               { 119.331689mm; 38.633476mm }
-               { 119.307381mm; 38.627939mm }
-               { 119.282819mm; 38.623595mm }
-               { 4.6952in; 38.620471mm }
-               { 119.233238mm; 38.618617mm }
-               { 4.69324in; 38.618007mm }
-               { 118.408272mm; 38.618007mm }
-               { 118.383354mm; 38.618617mm }
-               { 118.358513mm; 38.620471mm }
-               { 118.333748mm; 38.623595mm }
-               { 118.309186mm; 38.627939mm }
-               { 118.284904mm; 38.633476mm }
-               { 118.260926mm; 38.640207mm }
-               { 118.237279mm; 38.648157mm }
-               { 118.214063mm; 1.52194in }
-               { 118.19133mm; 38.667512mm }
-               { 118.169156mm; 38.678891mm }
-               { 118.147541mm; 38.691337mm }
-               { 118.126611mm; 38.70485mm }
-               { 118.106367mm; 38.719429mm }
-               { 4.64909in; 38.735mm }
-               { 118.068166mm; 38.75151mm }
-               { 118.050335mm; 38.768883mm }
-               { 118.033419mm; 38.787146mm }
-               { 118.01734mm; 38.806272mm }
-               { 4.64576in; 38.826135mm }
-               { 117.988257mm; 1.5294in }
-               { 117.975253mm; 38.867994mm }
-               { 117.963315mm; 38.889863mm }
-               { 4.6438in; 38.912368mm }
-               { 117.942817mm; 38.935329mm }
-               { 117.934308mm; 38.958799mm }
-               { 117.926942mm; 38.982599mm }
-               { 117.92082mm; 39.006754mm }
-               { 117.915867mm; 1.53666in }
-               { 117.912184mm; 1.53763in }
-               { 117.909644mm; 39.080617mm }
-              }
+           ha:line.1435470 {
+            x1=34.925mm; y1=2.90926in; x2=34.925mm; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
            }
-           ha:polygon.1364333 {
-            li:geometry {
-              ta:contour {
-               { 113.578336mm; 30.465497mm }
-               { 113.578336mm; 30.490389mm }
-               { 113.57958mm; 30.515281mm }
-               { 113.582095mm; 30.540097mm }
-               { 113.585803mm; 30.564735mm }
-               { 113.590731mm; 30.58917mm }
-               { 4.47232in; 30.61335mm }
-               { 113.604244mm; 30.63715mm }
-               { 113.612803mm; 30.66062mm }
-               { 113.622455mm; 30.683581mm }
-               { 113.633301mm; 30.706086mm }
-               { 4.47422in; 1.20976in }
-               { 113.658168mm; 30.74919mm }
-               { 113.672214mm; 1.21141in }
-               { 113.687327mm; 30.789677mm }
-               { 113.703329mm; 30.808803mm }
-               { 113.720271mm; 30.827041mm }
-               { 113.738102mm; 30.84444mm }
-               { 113.756821mm; 30.861mm }
-               { 113.776303mm; 30.876495mm }
-               { 113.796522mm; 30.891099mm }
-               { 113.817477mm; 30.904587mm }
-               { 113.839067mm; 30.917033mm }
-               { 113.861266mm; 30.928437mm }
-               { 113.883999mm; 30.938648mm }
-               { 113.907189mm; 30.947767mm }
-               { 113.930837mm; 1.21873in }
-               { 4.48641in; 30.962473mm }
-               { 113.979097mm; 30.968011mm }
-               { 114.003684mm; 30.972354mm }
-               { 114.028424mm; 30.975427mm }
-               { 114.053265mm; 30.977333mm }
-               { 114.078208mm; 30.977917mm }
-               { 115.178231mm; 30.977917mm }
-               { 115.203123mm; 30.977333mm }
-               { 115.228015mm; 30.975427mm }
-               { 115.25278mm; 30.972354mm }
-               { 115.277291mm; 30.968011mm }
-               { 115.301573mm; 30.962473mm }
-               { 115.325602mm; 1.21873in }
-               { 115.349249mm; 30.947767mm }
-               { 115.372439mm; 30.938648mm }
-               { 115.395198mm; 30.928437mm }
-               { 115.417321mm; 30.917033mm }
-               { 115.438911mm; 30.904587mm }
-               { 115.459866mm; 30.891099mm }
-               { 115.480135mm; 30.876495mm }
-               { 4.54723in; 30.861mm }
-               { 115.518286mm; 30.84444mm }
-               { 115.536193mm; 30.827041mm }
-               { 115.553109mm; 30.808803mm }
-               { 115.569112mm; 30.789677mm }
-               { 115.584174mm; 1.21141in }
-               { 115.59822mm; 30.74919mm }
-               { 115.61125mm; 1.20976in }
-               { 115.623163mm; 30.706086mm }
-               { 4.55252in; 30.683581mm }
-               { 4.5529in; 30.66062mm }
-               { 115.652195mm; 30.63715mm }
-               { 115.659535mm; 30.61335mm }
-               { 115.665708mm; 30.58917mm }
-               { 115.670635mm; 30.564735mm }
-               { 115.674344mm; 30.540097mm }
-               { 115.676807mm; 30.515281mm }
-               { 115.678052mm; 30.490389mm }
-               { 115.678052mm; 30.465497mm }
-               { 115.676807mm; 30.440554mm }
-               { 115.674344mm; 30.415764mm }
-               { 115.670635mm; 30.3911mm }
-               { 115.665708mm; 30.366666mm }
-               { 115.659535mm; 30.342561mm }
-               { 115.652195mm; 30.318736mm }
-               { 4.5529in; 30.295266mm }
-               { 4.55252in; 30.272279mm }
-               { 115.623163mm; 30.249826mm }
-               { 115.61125mm; 30.227905mm }
-               { 115.59822mm; 1.18924in }
-               { 115.584174mm; 30.186097mm }
-               { 115.569112mm; 30.166209mm }
-               { 115.553109mm; 30.147083mm }
-               { 115.536193mm; 30.128795mm }
-               { 115.518286mm; 1.18549in }
-               { 4.54723in; 30.094886mm }
-               { 115.480135mm; 30.079366mm }
-               { 115.459866mm; 30.064812mm }
-               { 115.438911mm; 30.051325mm }
-               { 115.417321mm; 1.18263in }
-               { 115.395198mm; 30.027449mm }
-               { 115.372439mm; 30.017187mm }
-               { 115.349249mm; 30.008094mm }
-               { 115.325602mm; 30.000169mm }
-               { 115.301573mm; 29.993413mm }
-               { 115.277291mm; 29.987875mm }
-               { 115.25278mm; 29.983532mm }
-               { 115.228015mm; 29.980408mm }
-               { 115.203123mm; 29.978579mm }
-               { 115.178231mm; 29.977944mm }
-               { 114.078208mm; 29.977944mm }
-               { 114.053265mm; 29.978579mm }
-               { 114.028424mm; 29.980408mm }
-               { 114.003684mm; 29.983532mm }
-               { 113.979097mm; 29.987875mm }
-               { 4.48641in; 29.993413mm }
-               { 113.930837mm; 30.000169mm }
-               { 113.907189mm; 30.008094mm }
-               { 113.883999mm; 30.017187mm }
-               { 113.861266mm; 30.027449mm }
-               { 113.839067mm; 1.18263in }
-               { 113.817477mm; 30.051325mm }
-               { 113.796522mm; 30.064812mm }
-               { 113.776303mm; 30.079366mm }
-               { 113.756821mm; 30.094886mm }
-               { 113.738102mm; 1.18549in }
-               { 113.720271mm; 30.128795mm }
-               { 113.703329mm; 30.147083mm }
-               { 113.687327mm; 30.166209mm }
-               { 113.672214mm; 30.186097mm }
-               { 113.658168mm; 1.18924in }
-               { 4.47422in; 30.227905mm }
-               { 113.633301mm; 30.249826mm }
-               { 113.622455mm; 30.272279mm }
-               { 113.612803mm; 30.295266mm }
-               { 113.604244mm; 30.318736mm }
-               { 4.47232in; 30.342561mm }
-               { 113.590731mm; 30.366666mm }
-               { 113.585803mm; 30.3911mm }
-               { 113.582095mm; 30.415764mm }
-               { 113.57958mm; 30.440554mm }
-              }
+           ha:line.1435473 {
+            x1=34.925mm; y1=2.90926in; x2=34.925mm; y2=74.895204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
            }
-           ha:polygon.1364462 {
-            li:geometry {
-              ta:contour {
-               { 117.908425mm; 30.465497mm }
-               { 117.908425mm; 30.490389mm }
-               { 117.909644mm; 30.515281mm }
-               { 117.912184mm; 30.540097mm }
-               { 117.915867mm; 30.564735mm }
-               { 117.92082mm; 30.58917mm }
-               { 117.926942mm; 30.61335mm }
-               { 117.934308mm; 30.63715mm }
-               { 117.942817mm; 30.66062mm }
-               { 4.6438in; 30.683581mm }
-               { 117.963315mm; 30.706086mm }
-               { 117.975253mm; 1.20976in }
-               { 117.988257mm; 30.74919mm }
-               { 4.64576in; 1.21141in }
-               { 118.01734mm; 30.789677mm }
-               { 118.033419mm; 30.808803mm }
-               { 118.050335mm; 30.827041mm }
-               { 118.068166mm; 30.84444mm }
-               { 4.64909in; 30.861mm }
-               { 118.106367mm; 30.876495mm }
-               { 118.126611mm; 30.891099mm }
-               { 118.147541mm; 30.904587mm }
-               { 118.169156mm; 30.917033mm }
-               { 118.19133mm; 30.928437mm }
-               { 118.214063mm; 30.938648mm }
-               { 118.237279mm; 30.947767mm }
-               { 118.260926mm; 1.21873in }
-               { 118.284904mm; 30.962473mm }
-               { 118.309186mm; 30.968011mm }
-               { 118.333748mm; 30.972354mm }
-               { 118.358513mm; 30.975427mm }
-               { 118.383354mm; 30.977333mm }
-               { 118.408272mm; 30.977917mm }
-               { 4.69324in; 30.977917mm }
-               { 119.233238mm; 30.977333mm }
-               { 4.6952in; 30.975427mm }
-               { 119.282819mm; 30.972354mm }
-               { 119.307381mm; 30.968011mm }
-               { 119.331689mm; 30.962473mm }
-               { 119.355666mm; 1.21873in }
-               { 119.379314mm; 30.947767mm }
-               { 119.402504mm; 30.938648mm }
-               { 119.425237mm; 30.928437mm }
-               { 119.447437mm; 30.917033mm }
-               { 119.468976mm; 30.904587mm }
-               { 4.70433in; 30.891099mm }
-               { 119.5102mm; 30.876495mm }
-               { 119.529682mm; 30.861mm }
-               { 119.548351mm; 30.84444mm }
-               { 119.566232mm; 30.827041mm }
-               { 119.583174mm; 30.808803mm }
-               { 119.599176mm; 30.789677mm }
-               { 119.614264mm; 1.21141in }
-               { 119.62831mm; 30.74919mm }
-               { 119.641315mm; 1.20976in }
-               { 119.653202mm; 30.706086mm }
-               { 119.664048mm; 30.683581mm }
-               { 119.6737mm; 30.66062mm }
-               { 4.7119in; 30.63715mm }
-               { 119.689575mm; 30.61335mm }
-               { 119.695747mm; 30.58917mm }
-               { 119.7007mm; 30.564735mm }
-               { 119.704408mm; 30.540097mm }
-               { 119.706872mm; 30.515281mm }
-               { 119.708142mm; 30.490389mm }
-               { 119.708142mm; 30.465497mm }
-               { 119.706872mm; 30.440554mm }
-               { 119.704408mm; 30.415764mm }
-               { 119.7007mm; 30.3911mm }
-               { 119.695747mm; 30.366666mm }
-               { 119.689575mm; 30.342561mm }
-               { 4.7119in; 30.318736mm }
-               { 119.6737mm; 30.295266mm }
-               { 119.664048mm; 30.272279mm }
-               { 119.653202mm; 30.249826mm }
-               { 119.641315mm; 30.227905mm }
-               { 119.62831mm; 1.18924in }
-               { 119.614264mm; 30.186097mm }
-               { 119.599176mm; 30.166209mm }
-               { 119.583174mm; 30.147083mm }
-               { 119.566232mm; 30.128795mm }
-               { 119.548351mm; 1.18549in }
-               { 119.529682mm; 30.094886mm }
-               { 119.5102mm; 30.079366mm }
-               { 4.70433in; 30.064812mm }
-               { 119.468976mm; 30.051325mm }
-               { 119.447437mm; 1.18263in }
-               { 119.425237mm; 30.027449mm }
-               { 119.402504mm; 30.017187mm }
-               { 119.379314mm; 30.008094mm }
-               { 119.355666mm; 30.000169mm }
-               { 119.331689mm; 29.993413mm }
-               { 119.307381mm; 29.987875mm }
-               { 119.282819mm; 29.983532mm }
-               { 4.6952in; 29.980408mm }
-               { 119.233238mm; 29.978579mm }
-               { 4.69324in; 29.977944mm }
-               { 118.408272mm; 29.977944mm }
-               { 118.383354mm; 29.978579mm }
-               { 118.358513mm; 29.980408mm }
-               { 118.333748mm; 29.983532mm }
-               { 118.309186mm; 29.987875mm }
-               { 118.284904mm; 29.993413mm }
-               { 118.260926mm; 30.000169mm }
-               { 118.237279mm; 30.008094mm }
-               { 118.214063mm; 30.017187mm }
-               { 118.19133mm; 30.027449mm }
-               { 118.169156mm; 1.18263in }
-               { 118.147541mm; 30.051325mm }
-               { 118.126611mm; 30.064812mm }
-               { 118.106367mm; 30.079366mm }
-               { 4.64909in; 30.094886mm }
-               { 118.068166mm; 1.18549in }
-               { 118.050335mm; 30.128795mm }
-               { 118.033419mm; 30.147083mm }
-               { 118.01734mm; 30.166209mm }
-               { 4.64576in; 30.186097mm }
-               { 117.988257mm; 1.18924in }
-               { 117.975253mm; 30.227905mm }
-               { 117.963315mm; 30.249826mm }
-               { 4.6438in; 30.272279mm }
-               { 117.942817mm; 30.295266mm }
-               { 117.934308mm; 30.318736mm }
-               { 117.926942mm; 30.342561mm }
-               { 117.92082mm; 30.366666mm }
-               { 117.915867mm; 30.3911mm }
-               { 117.912184mm; 30.415764mm }
-               { 117.909644mm; 30.440554mm }
-              }
+           ha:line.1435476 {
+            x1=34.925mm; y1=2.90926in; x2=33.925mm; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
            }
           }
           ha:type {
            top = 1
-           mask = 1
+           misc = 1
+           virtual = 1
           }
         }
+       }
+      }
+       uid = Ikn56fWDAoi3RXep5wYAAABh
+      }
+      ha:subc.1435514 {
+       ha:attributes {
+        footprint=0402
+        value=
+        device=RESISTOR
+        openscad=0402
+        refdes=R30
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-        {ha:Top Silkscreen Layer}           {
-         lid=2
-         ha:combining { auto=1;         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-          li:objects {
-           ha:line.1363959 {
-            x1=117.729711mm; y1=30.298035mm; x2=4.55578in; y2=30.298035mm; thickness=10.0mil; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
-           }
-           ha:line.1363962 {
-            x1=121.438263mm; y1=30.298035mm; x2=119.746826mm; y2=30.298035mm; thickness=10.0mil; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
-           }
-           ha:line.1363965 {
-            x1=117.729711mm; y1=39.298041mm; x2=4.55578in; y2=39.298041mm; thickness=10.0mil; clearance=5.0mil;
-            ha:flags {
-             clearline=1
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
+            clearance=0.0
+             li:ps_poly {
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+             }
            }
-           ha:line.1363968 {
-            x1=121.438263mm; y1=39.298041mm; x2=119.746826mm; y2=39.298041mm; thickness=10.0mil; clearance=5.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 {
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+             }
            }
-           ha:line.1363971 {
-            x1=121.438263mm; y1=30.298035mm; x2=121.438263mm; y2=39.298041mm; thickness=10.0mil; clearance=5.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 {
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+             }
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        {ha:Top Layer}      {
-         lid=3
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           copper = 1
-           top = 1
-          }
-        }
-
-        {ha:Bottom Layer}      {
-         lid=4
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           bottom = 1
-           copper = 1
-          }
-        }
+         }
+       }
+      }
 
-        {ha:Bottom Paste Mask Layer}                {
-         lid=5
-         ha:combining { sub=1; auto=1;         }
+       li:objects {
+        ha:padstack_ref.1435527 {
+         proto=0; x=1.336in; y=2.89352in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         li:thermal {
+         }
 
-          li:objects {
-          }
-          ha:type {
-           bottom = 1
-           mask = 1
-          }
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
+        ha:padstack_ref.1435528 {
+         proto=0; x=1.336in; y=74.295mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        {ha:Bottom Solder Mask Layer}                {
-         lid=6
-         ha:combining { auto=1;         }
+         li:thermal {
+         }
 
-          li:objects {
-          }
-          ha:type {
-           bottom = 1
-           paste = 1
-          }
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
+       }
+       li:layers {
 
-        {ha:Bottom Silkscreen Layer}           {
-         lid=7
-         ha:combining { auto=1;         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
           li:objects {
           }
           ha:type {
            silk = 1
-           bottom = 1
+           top = 1
           }
         }
 
-        {ha:Top Assembly Layer}           {
-         lid=8
+        ha:subc-aux {
+         lid=1
          ha:combining {         }
 
           li:objects {
+           ha:line.1435515 {
+            x1=1.336in; y1=2.90926in; x2=1.336in; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.1435518 {
+            x1=1.336in; y1=2.90926in; x2=1.336in; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.1435521 {
+            x1=1.336in; y1=2.90926in; x2=1.336in; y2=74.895204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.1435524 {
+            x1=1.336in; y1=2.90926in; x2=32.9344mm; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
           }
           ha:type {
            top = 1
-           doc = 1
+           misc = 1
+           virtual = 1
           }
         }
+       }
+      }
+       uid = Ikn56fWDAoi3RXep5wYAAABn
+      }
+      ha:subc.1436040 {
+       ha:attributes {
+        footprint=0402
+        value=
+        device=RESISTOR
+        openscad=0402
+        refdes=R28
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-        {ha:Bottom Assembly Layer}           {
-         lid=9
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           bottom = 1
-           doc = 1
-          }
-        }
-
-        {ha:Board Outline Layer}           {
-         lid=10
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           boundary = 1
-          }
-        }
-
-        {ha:Document Layer}      {
-         lid=11
-         ha:combining {         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-          li:objects {
-           ha:arc.1363974 {
-            x=115.128066mm; y=31.908014mm; width=0.124993mm; height=0.124993mm; astart=90.000000; adelta=360.000000; thickness=0.250012mm; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
-           }
-           ha:arc.1363975 {
-            x=115.128066mm; y=37.697943mm; width=0.124993mm; height=0.124993mm; astart=90.000000; adelta=360.000000; thickness=0.250012mm; clearance=5.0mil;
-            ha:flags {
-             clearline=1
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
+            clearance=0.0
+             li:ps_poly {
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+             }
            }
-          }
-          ha:type {
-           doc = 1
-          }
-        }
-
-        {ha:Document Layer}      {
-         lid=12
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           doc = 1
-          }
-        }
 
-        {ha:Component Marking Layer}           {
-         lid=13
-         ha:combining {         }
-
-          li:objects {
-           ha:polygon.1364591 {
-            li:geometry {
-              ta:contour {
-               { 113.508206mm; 39.20805mm }
-               { 113.465784mm; 39.225622mm }
-               { 113.448212mm; 39.268044mm }
-               { 113.465784mm; 39.310466mm }
-               { 113.508206mm; 39.328038mm }
-               { 113.550628mm; 39.310466mm }
-               { 113.5682mm; 39.268044mm }
-               { 113.550628mm; 39.225622mm }
-               { 113.508206mm; 39.20805mm }
-              }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
+            clearance=0.0
+             li:ps_poly {
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+             }
            }
-          }
-          ha:type {
-           doc = 1
-          }
-        }
-
-        {ha:Component Marking Layer}           {
-         lid=14
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           doc = 1
-          }
-        }
-
-        {ha:Component Shape Layer}           {
-         lid=15
-         ha:combining {         }
 
-          li:objects {
-           ha:line.1363976 {
-            x1=121.438263mm; y1=39.267993mm; x2=114.088266mm; y2=39.267993mm; thickness=2.0mil; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
-           }
-           ha:line.1363979 {
-            x1=114.088266mm; y1=39.267993mm; x2=114.088266mm; y2=30.328007mm; thickness=2.0mil; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
-           }
-           ha:line.1363982 {
-            x1=114.088266mm; y1=30.328007mm; x2=121.438263mm; y2=30.328007mm; thickness=2.0mil; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
-           }
-           ha:line.1363985 {
-            x1=121.438263mm; y1=30.328007mm; x2=121.438263mm; y2=39.267993mm; thickness=2.0mil; clearance=5.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 {
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+             }
            }
-          }
-          ha:type {
-           doc = 1
-          }
-        }
+         }
+       }
+      }
 
-        {ha:Component Shape Layer}           {
-         lid=16
-         ha:combining {         }
+       li:objects {
+        ha:padstack_ref.1436053 {
+         proto=0; x=35.941mm; y=2.89426in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         li:thermal {
+         }
 
-          li:objects {
-          }
-          ha:type {
-           doc = 1
-          }
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
+        ha:padstack_ref.1436054 {
+         proto=0; x=35.941mm; y=2.92574in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        {ha:Pin Soldering Layer}           {
-         lid=17
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:polygon.1364601 {
-            li:geometry {
-              ta:contour {
-               { 113.508206mm; 36.428095mm }
-               { 114.308205mm; 36.428095mm }
-               { 114.308205mm; 36.668075mm }
-               { 113.508206mm; 36.668075mm }
-              }
-            }
-           }
-           ha:polygon.1364606 {
-            li:geometry {
-              ta:contour {
-               { 113.508206mm; 35.927969mm }
-               { 114.308205mm; 35.927969mm }
-               { 114.308205mm; 36.167949mm }
-               { 113.508206mm; 36.167949mm }
-              }
-            }
-           }
-           ha:polygon.1364611 {
-            li:geometry {
-              ta:contour {
-               { 113.508206mm; 35.428097mm }
-               { 114.308205mm; 35.428097mm }
-               { 114.308205mm; 35.668077mm }
-               { 113.508206mm; 35.668077mm }
-              }
-            }
-           }
-           ha:polygon.1364616 {
-            li:geometry {
-              ta:contour {
-               { 113.508206mm; 34.927971mm }
-               { 114.308205mm; 34.927971mm }
-               { 114.308205mm; 35.167951mm }
-               { 113.508206mm; 35.167951mm }
-              }
-            }
-           }
-           ha:polygon.1364621 {
-            li:geometry {
-              ta:contour {
-               { 113.508206mm; 34.4281mm }
-               { 114.308205mm; 34.4281mm }
-               { 114.308205mm; 34.668079mm }
-               { 113.508206mm; 34.668079mm }
-              }
-            }
-           }
-           ha:polygon.1364626 {
-            li:geometry {
-              ta:contour {
-               { 113.508206mm; 33.927974mm }
-               { 114.308205mm; 33.927974mm }
-               { 114.308205mm; 34.167953mm }
-               { 113.508206mm; 34.167953mm }
-              }
-            }
-           }
-           ha:polygon.1364631 {
-            li:geometry {
-              ta:contour {
-               { 113.508206mm; 33.428102mm }
-               { 114.308205mm; 33.428102mm }
-               { 114.308205mm; 33.668081mm }
-               { 113.508206mm; 33.668081mm }
-              }
-            }
-           }
-           ha:polygon.1364636 {
-            li:geometry {
-              ta:contour {
-               { 113.508206mm; 32.927976mm }
-               { 114.308205mm; 32.927976mm }
-               { 114.308205mm; 33.167955mm }
-               { 113.508206mm; 33.167955mm }
-              }
-            }
-           }
-           ha:polygon.1364641 {
-            li:geometry {
-              ta:contour {
-               { 113.508206mm; 32.167983mm }
-               { 114.308205mm; 32.167983mm }
-               { 114.308205mm; 32.627977mm }
-               { 113.508206mm; 32.627977mm }
-              }
-            }
-           }
-           ha:polygon.1364646 {
-            li:geometry {
-              ta:contour {
-               { 113.508206mm; 31.36801mm }
-               { 114.308205mm; 31.36801mm }
-               { 114.308205mm; 31.828004mm }
-               { 113.508206mm; 31.828004mm }
-              }
-            }
-           }
-           ha:polygon.1364651 {
-            li:geometry {
-              ta:contour {
-               { 113.508206mm; 36.968074mm }
-               { 114.308205mm; 36.968074mm }
-               { 114.308205mm; 37.428068mm }
-               { 113.508206mm; 37.428068mm }
-              }
-            }
-           }
-           ha:polygon.1364656 {
-            li:geometry {
-              ta:contour {
-               { 113.508206mm; 37.76792mm }
-               { 114.308205mm; 37.76792mm }
-               { 114.308205mm; 38.227914mm }
-               { 113.508206mm; 38.227914mm }
-              }
-            }
-           }
-           ha:polygon.1364661 {
-            li:geometry {
-              ta:contour {
-               { 114.078182mm; 30.327981mm }
-               { 115.178205mm; 30.327981mm }
-               { 115.178205mm; 30.627981mm }
-               { 114.078182mm; 30.627981mm }
-              }
-            }
-           }
-           ha:polygon.1364666 {
-            li:geometry {
-              ta:contour {
-               { 114.078182mm; 38.968045mm }
-               { 115.178205mm; 38.968045mm }
-               { 115.178205mm; 39.268044mm }
-               { 114.078182mm; 39.268044mm }
-              }
-            }
-           }
-           ha:polygon.1364671 {
-            li:geometry {
-              ta:contour {
-               { 118.408272mm; 30.327981mm }
-               { 119.20827mm; 30.327981mm }
-               { 119.20827mm; 30.627981mm }
-               { 118.408272mm; 30.627981mm }
-              }
-            }
-           }
-           ha:polygon.1364676 {
-            li:geometry {
-              ta:contour {
-               { 118.408272mm; 38.968045mm }
-               { 119.20827mm; 38.968045mm }
-               { 119.20827mm; 39.268044mm }
-               { 118.408272mm; 39.268044mm }
-              }
-            }
-           }
-          }
-          ha:type {
-           doc = 1
-          }
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
+       }
+       li:layers {
 
-        {ha:Pin Soldering Layer}           {
-         lid=18
+        ha:top-silk {
+         lid=0
          ha:combining {         }
 
           li:objects {
           }
           ha:type {
-           doc = 1
+           silk = 1
+           top = 1
           }
         }
 
         ha:subc-aux {
-         lid=19
+         lid=1
          ha:combining {         }
 
           li:objects {
-           ha:line.1363988 {
-            x1=4.583in; y1=1.37in; x2=4.583in; y2=1.37in; thickness=0.1mm; clearance=0.0;
+           ha:line.1436041 {
+            x1=35.941mm; y1=2.91in; x2=35.941mm; y2=2.91in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.1436044 {
+            x1=35.941mm; y1=2.91in; x2=35.941mm; y2=2.91in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1363991 {
-            x1=4.583in; y1=1.37in; x2=4.583in; y2=33.798mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1436047 {
+            x1=35.941mm; y1=2.91in; x2=35.941mm; y2=74.914mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1363994 {
-            x1=4.583in; y1=1.37in; x2=117.4082mm; y2=1.37in; thickness=0.1mm; clearance=0.0;
+           ha:line.1436050 {
+            x1=35.941mm; y1=2.91in; x2=34.941mm; y2=2.91in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -12434,76 +11577,21 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = SfvrK2xXDYYSFDpbDFEAAAAB
+       uid = Ikn56fWDAoi3RXep5wYAAABd
       }
-      ha:subc.1317335 {
+      ha:subc.1437198 {
        ha:attributes {
-        value=4screws
-        device=CONNECTOR
-        footprint=282834-4
-        refdes=J12
+        footprint=1206
+        value=47uF
+        device=CAPACITOR
+        openscad=1206
+        refdes=C110
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=83.46mil;            }
-            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=83.46mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -12514,52 +11602,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
+              25.59mil  
+              -37.4mil  
+              -25.59mil  
+              -37.4mil  
+              -25.59mil  
+              37.4mil  
+              25.59mil  
+              37.4mil  
              }
            }
 
@@ -12571,33 +11621,33 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -41.73mil  
-              -41.73mil  
-              41.73mil  
-              -41.73mil  
-              41.73mil  
-              41.73mil  
-              -41.73mil  
-              41.73mil  
+              28.59mil  
+              -40.4mil  
+              -28.59mil  
+              -40.4mil  
+              -28.59mil  
+              40.4mil  
+              28.59mil  
+              40.4mil  
              }
            }
 
            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 {
-              -41.73mil  
-              -41.73mil  
-              41.73mil  
-              -41.73mil  
-              41.73mil  
-              41.73mil  
-              -41.73mil  
-              41.73mil  
+              25.59mil  
+              -37.4mil  
+              -25.59mil  
+              -37.4mil  
+              -25.59mil  
+              37.4mil  
+              25.59mil  
+              37.4mil  
              }
            }
          }
@@ -12605,22 +11655,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1317360 {
-         proto=0; x=3.024in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=pin4
-         }
-        }
-        ha:padstack_ref.1317361 {
-         proto=0; x=2.924in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
+        ha:padstack_ref.1437217 {
+         proto=0; x=80.01mm; y=2.267in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -12629,36 +11665,18 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=3
-           name=pin3
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.1317362 {
-         proto=0; x=2.824in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1437218 {
+         proto=0; x=80.01mm; y=2.3851in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
          ha:attributes {
            term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.1317363 {
-         proto=1; x=2.724in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=pin1
+           name=2
          }
         }
        }
@@ -12669,17 +11687,11 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1317336 {
-            x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=245.04mil; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.1317339 {
-            x1=3.08306in; y1=245.04mil; x2=67.68973mm; y2=245.04mil; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.1317342 {
-            x1=67.68973mm; y1=245.04mil; x2=67.68973mm; y2=500.95mil; thickness=6.0mil; clearance=0.0;
+           ha:line.1437199 {
+            x1=3.1874in; y1=2.30243in; x2=3.1874in; y2=2.34967in; thickness=8.0mil; clearance=0.0;
            }
-           ha:line.1317345 {
-            x1=67.68973mm; y1=500.95mil; x2=3.08306in; y2=500.95mil; thickness=6.0mil; clearance=0.0;
+           ha:line.1437202 {
+            x1=3.1126in; y1=2.30243in; x2=3.1126in; y2=2.34967in; thickness=8.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -12693,26 +11705,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1317348 {
-            x1=2.874in; y1=373.0mil; x2=2.874in; y2=373.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1437205 {
+            x1=80.01mm; y1=59.08167mm; x2=80.01mm; y2=59.08167mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1317351 {
-            x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=500.95mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1437208 {
+            x1=80.01mm; y1=59.08167mm; x2=80.01mm; y2=59.08167mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1317354 {
-            x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=13.72413mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1437211 {
+            x1=80.01mm; y1=59.08167mm; x2=80.01mm; y2=60.08167mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1317357 {
-            x1=3.08306in; y1=500.95mil; x2=79.309724mm; y2=500.95mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1437214 {
+            x1=80.01mm; y1=59.08167mm; x2=79.01mm; y2=59.08167mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -12726,14 +11738,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = 2ef4X4Ek/wiw5eTepUsAAABU
+       uid = uBW/nUHTf4QJGTtC2iUAAABx
       }
-      ha:subc.1397695 {
+      ha:subc.1437220 {
        ha:attributes {
-        value=1k
-        device=RESISTOR
         footprint=0402
-        refdes=R3
+        value=10uF
+        device=CAPACITOR
+        openscad=0402
+        refdes=C111
        }
       ha:data {
             li:padstack_prototypes {
@@ -12803,12 +11816,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1397708 {
-         proto=0; x=2.68474in; y=1.423in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1437233 {
+         proto=0; x=3.013in; y=2.33848in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -12817,8 +11826,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1397709 {
-         proto=0; x=2.65326in; y=1.423in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1437234 {
+         proto=0; x=3.013in; y=2.307in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -12851,26 +11860,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1397696 {
-            x1=2.669in; y1=1.423in; x2=2.669in; y2=1.423in; thickness=0.1mm; clearance=0.0;
+           ha:line.1437221 {
+            x1=3.013in; y1=2.32274in; x2=3.013in; y2=2.32274in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1397699 {
-            x1=2.669in; y1=1.423in; x2=2.669in; y2=1.423in; thickness=0.1mm; clearance=0.0;
+           ha:line.1437224 {
+            x1=3.013in; y1=2.32274in; x2=3.013in; y2=2.32274in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1397702 {
-            x1=2.669in; y1=1.423in; x2=66.7926mm; y2=1.423in; thickness=0.1mm; clearance=0.0;
+           ha:line.1437227 {
+            x1=3.013in; y1=2.32274in; x2=3.013in; y2=57.997596mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1397705 {
-            x1=2.669in; y1=1.423in; x2=2.669in; y2=35.1442mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1437230 {
+            x1=3.013in; y1=2.32274in; x2=77.5302mm; y2=2.32274in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -12884,15 +11893,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAAAX
+       uid = uBW/nUHTf4QJGTtC2iUAAABz
       }
-      ha:subc.1397711 {
+      ha:subc.1437236 {
        ha:attributes {
-        openscad=0402
-        value=1k
-        device=RESISTOR
-        refdes=R2
         footprint=0402
+        value=10uF
+        device=CAPACITOR
+        openscad=0402
+        refdes=C107
        }
       ha:data {
             li:padstack_prototypes {
@@ -12962,12 +11971,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1397724 {
-         proto=0; x=2.68574in; y=1.468in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1437249 {
+         proto=0; x=2.641in; y=2.27452in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -12976,8 +11981,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1397725 {
-         proto=0; x=2.65426in; y=1.468in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1437250 {
+         proto=0; x=2.641in; y=2.306in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -13010,42 +12015,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1397712 {
-            x1=2.67in; y1=1.468in; x2=2.67in; y2=1.468in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1437237 {
+            x1=2.641in; y1=2.29026in; x2=2.641in; y2=2.29026in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1397715 {
-            x1=2.67in; y1=1.468in; x2=2.67in; y2=1.468in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1437240 {
+            x1=2.641in; y1=2.29026in; x2=2.641in; y2=2.29026in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1397718 {
-            x1=2.67in; y1=1.468in; x2=66.818mm; y2=1.468in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1437243 {
+            x1=2.641in; y1=2.29026in; x2=2.641in; y2=59.172604mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1397721 {
-            x1=2.67in; y1=1.468in; x2=2.67in; y2=36.2872mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1437246 {
+            x1=2.641in; y1=2.29026in; x2=66.0814mm; y2=2.29026in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -13059,20 +12048,21 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = L3uSQeru9w1L5hdo5KkAAABg
+       uid = uBW/nUHTf4QJGTtC2iUAAAB1
       }
-      ha:subc.1419704 {
+      ha:subc.1437252 {
        ha:attributes {
-        value=
-        device=unknown
-        footprint=100mil10pin
-        refdes=J5
+        footprint=0402
+        value=1uF
+        device=CAPACITOR
+        openscad=0402
+        refdes=C108
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -13083,52 +12073,14 @@ ha:pcb-rnd-board-v8 {
             }
             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  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -13140,102 +12092,42 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
            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  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
        }
-
-       ha:ps_proto_v6.1 {
-         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
       }
 
        li:objects {
-        ha:padstack_ref.1419730 {
-         proto=0; x=105.41mm; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1437265 {
+         proto=0; x=3.013in; y=2.19652in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -13244,8 +12136,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1419731 {
-         proto=1; x=105.41mm; y=74.93mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.1437266 {
+         proto=0; x=3.013in; y=2.228in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -13258,118 +12150,6 @@ ha:pcb-rnd-board-v8 {
            name=2
          }
         }
-        ha:padstack_ref.1419732 {
-         proto=1; x=105.41mm; y=77.47mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
-        ha:padstack_ref.1419733 {
-         proto=1; x=105.41mm; y=80.01mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.1419734 {
-         proto=1; x=105.41mm; y=82.55mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=5
-         }
-        }
-        ha:padstack_ref.1419735 {
-         proto=1; x=105.41mm; y=85.09mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=6
-         }
-        }
-        ha:padstack_ref.1419736 {
-         proto=1; x=105.41mm; y=87.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=7
-         }
-        }
-        ha:padstack_ref.1419737 {
-         proto=1; x=105.41mm; y=90.17mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=8
-         }
-        }
-        ha:padstack_ref.1419738 {
-         proto=1; x=105.41mm; y=92.71mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=9
-           name=9
-         }
-        }
-        ha:padstack_ref.1419739 {
-         proto=1; x=105.41mm; y=95.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=10
-           name=10
-         }
-        }
        }
        li:layers {
 
@@ -13378,18 +12158,6 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1419705 {
-            x1=4.2in; y1=3.8in; x2=4.2in; y2=2.8in; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1419708 {
-            x1=4.2in; y1=2.8in; x2=4.1in; y2=2.8in; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1419711 {
-            x1=4.1in; y1=2.8in; x2=4.1in; y2=3.8in; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1419714 {
-            x1=4.1in; y1=3.8in; x2=4.2in; y2=3.8in; thickness=15.0mil; clearance=0.0;
-           }
           }
           ha:type {
            silk = 1
@@ -13402,26 +12170,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1419718 {
-            x1=105.41mm; y1=3.3in; x2=105.41mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
+           ha:line.1437253 {
+            x1=3.013in; y1=2.21226in; x2=3.013in; y2=2.21226in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1419721 {
-            x1=105.41mm; y1=72.39mm; x2=105.41mm; y2=72.39mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1437256 {
+            x1=3.013in; y1=2.21226in; x2=3.013in; y2=2.21226in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1419724 {
-            x1=105.41mm; y1=72.39mm; x2=104.41mm; y2=72.39mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1437259 {
+            x1=3.013in; y1=2.21226in; x2=3.013in; y2=57.191404mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1419727 {
-            x1=105.41mm; y1=72.39mm; x2=105.41mm; y2=73.39mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1437262 {
+            x1=3.013in; y1=2.21226in; x2=75.5302mm; y2=2.21226in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -13435,15 +12203,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = +YNFi3y0xGVSdaOF6XUAAABc
+       uid = uBW/nUHTf4QJGTtC2iUAAAB3
       }
-      ha:subc.1435466 {
+      ha:subc.1437268 {
        ha:attributes {
         footprint=0402
-        value=1k
-        device=RESISTOR
+        value=1uF
+        device=CAPACITOR
         openscad=0402
-        refdes=R29
+        refdes=C109
        }
       ha:data {
             li:padstack_prototypes {
@@ -13513,8 +12281,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1435479 {
-         proto=0; x=34.925mm; y=2.89352in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1437281 {
+         proto=0; x=2.641in; y=2.19652in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -13523,8 +12291,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1435480 {
-         proto=0; x=34.925mm; y=74.295mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1437282 {
+         proto=0; x=2.641in; y=2.228in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -13557,26 +12325,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1435467 {
-            x1=34.925mm; y1=2.90926in; x2=34.925mm; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+           ha:line.1437269 {
+            x1=2.641in; y1=2.21226in; x2=2.641in; y2=2.21226in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1435470 {
-            x1=34.925mm; y1=2.90926in; x2=34.925mm; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+           ha:line.1437272 {
+            x1=2.641in; y1=2.21226in; x2=2.641in; y2=2.21226in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1435473 {
-            x1=34.925mm; y1=2.90926in; x2=34.925mm; y2=74.895204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1437275 {
+            x1=2.641in; y1=2.21226in; x2=2.641in; y2=57.191404mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1435476 {
-            x1=34.925mm; y1=2.90926in; x2=33.925mm; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+           ha:line.1437278 {
+            x1=2.641in; y1=2.21226in; x2=66.0814mm; y2=2.21226in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -13590,15 +12358,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = Ikn56fWDAoi3RXep5wYAAABh
+       uid = uBW/nUHTf4QJGTtC2iUAAAB5
       }
-      ha:subc.1435514 {
+      ha:subc.1437284 {
        ha:attributes {
-        footprint=0402
-        value=
-        device=RESISTOR
         openscad=0402
-        refdes=R30
+        value=1uF
+        device=CAPACITOR
+        refdes=C102
+        footprint=0402
        }
       ha:data {
             li:padstack_prototypes {
@@ -13668,8 +12436,12 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1435527 {
-         proto=0; x=1.336in; y=2.89352in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1437297 {
+         proto=0; x=3.062in; y=2.267in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -13678,12 +12450,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1435528 {
-         proto=0; x=1.336in; y=74.295mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1437298 {
+         proto=0; x=3.062in; y=2.29848in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -13712,26 +12480,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1435515 {
-            x1=1.336in; y1=2.90926in; x2=1.336in; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+           ha:line.1437285 {
+            x1=3.062in; y1=2.28274in; x2=3.062in; y2=2.28274in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1435518 {
-            x1=1.336in; y1=2.90926in; x2=1.336in; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+           ha:line.1437288 {
+            x1=3.062in; y1=2.28274in; x2=3.062in; y2=2.28274in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1435521 {
-            x1=1.336in; y1=2.90926in; x2=1.336in; y2=74.895204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1437291 {
+            x1=3.062in; y1=2.28274in; x2=3.062in; y2=58.981596mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1435524 {
-            x1=1.336in; y1=2.90926in; x2=32.9344mm; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+           ha:line.1437294 {
+            x1=3.062in; y1=2.28274in; x2=76.7748mm; y2=2.28274in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -13745,15 +12513,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = Ikn56fWDAoi3RXep5wYAAABn
+       uid = uBW/nUHTf4QJGTtC2iUAAABv
       }
-      ha:subc.1436040 {
+      ha:subc.1437300 {
        ha:attributes {
-        footprint=0402
-        value=
-        device=RESISTOR
-        openscad=0402
-        refdes=R28
+        refdes=Z2
+        value=5.6V
+        device=DIODE
+        footprint=0805diode
+        openscad=0805
        }
       ha:data {
             li:padstack_prototypes {
@@ -13770,16 +12538,16 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
+              25.59mil  
+              -29.52mil  
+              -25.59mil  
+              -29.52mil  
+              -25.59mil  
+              29.52mil  
+              25.59mil  
+              29.52mil  
+             }
+           }
 
            ha:ps_shape_v4 {
             ha:combining { sub=1; auto=1;            }
@@ -13789,14 +12557,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
+              28.59mil  
+              -32.52mil  
+              -28.59mil  
+              -32.52mil  
+              -28.59mil  
+              32.52mil  
+              28.59mil  
+              32.52mil  
              }
            }
 
@@ -13808,14 +12576,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              25.59mil  
+              -29.52mil  
+              -25.59mil  
+              -29.52mil  
+              -25.59mil  
+              29.52mil  
+              25.59mil  
+              29.52mil  
              }
            }
          }
@@ -13823,8 +12591,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1436053 {
-         proto=0; x=35.941mm; y=2.89426in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1437328 {
+         proto=0; x=80.01mm; y=2.01903in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -13833,8 +12601,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1436054 {
-         proto=0; x=35.941mm; y=2.92574in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1437329 {
+         proto=0; x=80.01mm; y=2.08989in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -13855,6 +12623,21 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
+           ha:line.1437301 {
+            x1=80.70977mm; y1=2.05053in; x2=80.70977mm; y2=2.05839in; thickness=8.0mil; clearance=0.0;
+           }
+           ha:line.1437304 {
+            x1=79.31023mm; y1=2.05053in; x2=79.31023mm; y2=2.05839in; thickness=8.0mil; clearance=0.0;
+           }
+           ha:line.1437307 {
+            x1=3.186in; y1=2.10446in; x2=3.186in; y2=2.12246in; thickness=5.0mil; clearance=0.0;
+           }
+           ha:line.1437310 {
+            x1=3.114in; y1=2.10446in; x2=3.114in; y2=2.12246in; thickness=5.0mil; clearance=0.0;
+           }
+           ha:line.1437313 {
+            x1=3.186in; y1=2.12246in; x2=3.114in; y2=2.12246in; thickness=5.0mil; clearance=0.0;
+           }
           }
           ha:type {
            silk = 1
@@ -13867,26 +12650,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1436041 {
-            x1=35.941mm; y1=2.91in; x2=35.941mm; y2=2.91in; thickness=0.1mm; clearance=0.0;
+           ha:line.1437316 {
+            x1=80.01mm; y1=2.05446in; x2=80.01mm; y2=2.05446in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1436044 {
-            x1=35.941mm; y1=2.91in; x2=35.941mm; y2=2.91in; thickness=0.1mm; clearance=0.0;
+           ha:line.1437319 {
+            x1=80.01mm; y1=2.05446in; x2=80.01mm; y2=2.05446in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1436047 {
-            x1=35.941mm; y1=2.91in; x2=35.941mm; y2=74.914mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1437322 {
+            x1=80.01mm; y1=2.05446in; x2=80.01mm; y2=53.183284mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1436050 {
-            x1=35.941mm; y1=2.91in; x2=34.941mm; y2=2.91in; thickness=0.1mm; clearance=0.0;
+           ha:line.1437325 {
+            x1=80.01mm; y1=2.05446in; x2=79.01mm; y2=2.05446in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -13900,15 +12683,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = Ikn56fWDAoi3RXep5wYAAABd
+       uid = ZPP/u7X1DjyWNO2HHjsAAABU
       }
-      ha:subc.1437198 {
+      ha:subc.1437331 {
        ha:attributes {
-        footprint=1206
-        value=47uF
-        device=CAPACITOR
-        openscad=1206
-        refdes=C110
+        value=ADS8688
+        device=IC
+        footprint=TSSOP38
+        refdes=U7
        }
       ha:data {
             li:padstack_prototypes {
@@ -13925,14 +12707,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              25.59mil  
-              -37.4mil  
-              -25.59mil  
-              -37.4mil  
-              -25.59mil  
-              37.4mil  
-              25.59mil  
-              37.4mil  
+              -29.53mil  
+              -5.905mil  
+              -29.53mil  
+              5.905mil  
+              29.53mil  
+              5.905mil  
+              29.53mil  
+              -5.905mil  
              }
            }
 
@@ -13944,14 +12726,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              28.59mil  
-              -40.4mil  
-              -28.59mil  
-              -40.4mil  
-              -28.59mil  
-              40.4mil  
-              28.59mil  
-              40.4mil  
+              -34.53mil  
+              -10.905mil  
+              -34.53mil  
+              10.905mil  
+              34.53mil  
+              10.905mil  
+              34.53mil  
+              -10.905mil  
              }
            }
 
@@ -13963,118 +12745,20 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              25.59mil  
-              -37.4mil  
-              -25.59mil  
-              -37.4mil  
-              -25.59mil  
-              37.4mil  
-              25.59mil  
-              37.4mil  
+              -29.53mil  
+              -5.905mil  
+              -29.53mil  
+              5.905mil  
+              29.53mil  
+              5.905mil  
+              29.53mil  
+              -5.905mil  
              }
            }
          }
        }
-      }
-
-       li:objects {
-        ha:padstack_ref.1437217 {
-         proto=0; x=80.01mm; y=2.267in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1437218 {
-         proto=0; x=80.01mm; y=2.3851in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1437199 {
-            x1=3.1874in; y1=2.30243in; x2=3.1874in; y2=2.34967in; thickness=8.0mil; clearance=0.0;
-           }
-           ha:line.1437202 {
-            x1=3.1126in; y1=2.30243in; x2=3.1126in; y2=2.34967in; thickness=8.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1437205 {
-            x1=80.01mm; y1=59.08167mm; x2=80.01mm; y2=59.08167mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1437208 {
-            x1=80.01mm; y1=59.08167mm; x2=80.01mm; y2=59.08167mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1437211 {
-            x1=80.01mm; y1=59.08167mm; x2=80.01mm; y2=60.08167mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1437214 {
-            x1=80.01mm; y1=59.08167mm; x2=79.01mm; y2=59.08167mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = uBW/nUHTf4QJGTtC2iUAAABx
-      }
-      ha:subc.1437220 {
-       ha:attributes {
-        footprint=0402
-        value=10uF
-        device=CAPACITOR
-        openscad=0402
-        refdes=C111
-       }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
+       ha:ps_proto_v6.1 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -14086,14 +12770,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              29.53mil  
+              5.905mil  
+              29.53mil  
+              -5.905mil  
+              -29.53mil  
+              -5.905mil  
+              -29.53mil  
+              5.905mil  
              }
            }
 
@@ -14105,14 +12789,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
+              34.53mil  
+              10.905mil  
+              34.53mil  
+              -10.905mil  
+              -34.53mil  
+              -10.905mil  
+              -34.53mil  
+              10.905mil  
              }
            }
 
@@ -14124,14 +12808,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              29.53mil  
+              5.905mil  
+              29.53mil  
+              -5.905mil  
+              -29.53mil  
+              -5.905mil  
+              -29.53mil  
+              5.905mil  
              }
            }
          }
@@ -14139,8 +12823,12 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1437233 {
-         proto=0; x=3.013in; y=2.33848in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1437360 {
+         proto=0; x=74.755629mm; y=2.38516in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -14149,8 +12837,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1437234 {
-         proto=0; x=3.013in; y=2.307in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1437361 {
+         proto=0; x=74.755629mm; y=2.36548in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -14163,149 +12851,76 @@ ha:pcb-rnd-board-v8 {
            name=2
          }
         }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+        ha:padstack_ref.1437362 {
+         proto=0; x=74.755629mm; y=2.34579in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
 
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
+         ha:attributes {
+           term=3
+           name=3
+         }
         }
+        ha:padstack_ref.1437363 {
+         proto=0; x=74.755629mm; y=2.32611in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1437221 {
-            x1=3.013in; y1=2.32274in; x2=3.013in; y2=2.32274in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1437224 {
-            x1=3.013in; y1=2.32274in; x2=3.013in; y2=2.32274in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1437227 {
-            x1=3.013in; y1=2.32274in; x2=3.013in; y2=57.997596mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1437230 {
-            x1=3.013in; y1=2.32274in; x2=77.5302mm; y2=2.32274in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+         ha:attributes {
+           term=4
+           name=4
+         }
         }
-       }
-      }
-       uid = uBW/nUHTf4QJGTtC2iUAAABz
-      }
-      ha:subc.1437236 {
-       ha:attributes {
-        footprint=0402
-        value=10uF
-        device=CAPACITOR
-        openscad=0402
-        refdes=C107
-       }
-      ha:data {
-            li:padstack_prototypes {
+        ha:padstack_ref.1437364 {
+         proto=0; x=74.755629mm; y=2.30642in; rot=180.000000; xmirror=0; smirror=0; clearance=5.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 {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
+         ha:attributes {
+           term=5
+           name=5
+         }
+        }
+        ha:padstack_ref.1437365 {
+         proto=0; x=74.755629mm; y=2.28674in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
-             }
-           }
+         ha:attributes {
+           term=6
+           name=6
+         }
+        }
+        ha:padstack_ref.1437366 {
+         proto=0; x=74.755629mm; y=57.58307mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.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 {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
+         li:thermal {
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.1437249 {
-         proto=0; x=2.641in; y=2.27452in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:attributes {
+           term=7
+           name=7
+         }
+        }
+        ha:padstack_ref.1437367 {
+         proto=0; x=74.755629mm; y=2.24737in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          li:thermal {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=8
+           name=8
          }
         }
-        ha:padstack_ref.1437250 {
-         proto=0; x=2.641in; y=2.306in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1437368 {
+         proto=0; x=74.755629mm; y=2.22768in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -14314,50 +12929,418 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=9
+           name=9
          }
         }
-       }
-       li:layers {
+        ha:padstack_ref.1437369 {
+         proto=0; x=74.755629mm; y=2.208in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
+         ha:attributes {
+           term=10
+           name=10
+         }
         }
-
-        ha:subc-aux {
-         lid=1
+        ha:padstack_ref.1437370 {
+         proto=0; x=74.755629mm; y=2.18832in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=11
+           name=11
+         }
+        }
+        ha:padstack_ref.1437371 {
+         proto=0; x=74.755629mm; y=2.16863in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=12
+           name=12
+         }
+        }
+        ha:padstack_ref.1437372 {
+         proto=0; x=74.755629mm; y=54.58333mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=13
+           name=13
+         }
+        }
+        ha:padstack_ref.1437373 {
+         proto=0; x=74.755629mm; y=2.12926in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=14
+         }
+        }
+        ha:padstack_ref.1437374 {
+         proto=0; x=74.755629mm; y=2.10958in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=15
+           name=15
+         }
+        }
+        ha:padstack_ref.1437375 {
+         proto=0; x=74.755629mm; y=2.08989in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=16
+           name=16
+         }
+        }
+        ha:padstack_ref.1437376 {
+         proto=0; x=74.755629mm; y=2.07021in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=17
+           name=17
+         }
+        }
+        ha:padstack_ref.1437377 {
+         proto=0; x=74.755629mm; y=2.05052in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=18
+           name=18
+         }
+        }
+        ha:padstack_ref.1437378 {
+         proto=0; x=74.755629mm; y=2.03084in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=19
+           name=19
+         }
+        }
+        ha:padstack_ref.1437379 {
+         proto=1; x=68.855971mm; y=2.03084in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=20
+           name=20
+         }
+        }
+        ha:padstack_ref.1437380 {
+         proto=1; x=68.855971mm; y=2.05052in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=21
+           name=21
+         }
+        }
+        ha:padstack_ref.1437381 {
+         proto=1; x=68.855971mm; y=2.07021in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=22
+           name=22
+         }
+        }
+        ha:padstack_ref.1437382 {
+         proto=1; x=68.855971mm; y=2.08989in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=23
+           name=23
+         }
+        }
+        ha:padstack_ref.1437383 {
+         proto=1; x=68.855971mm; y=2.10958in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=24
+           name=24
+         }
+        }
+        ha:padstack_ref.1437384 {
+         proto=1; x=68.855971mm; y=2.12926in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=25
+           name=25
+         }
+        }
+        ha:padstack_ref.1437385 {
+         proto=1; x=68.855971mm; y=54.58333mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=26
+           name=26
+         }
+        }
+        ha:padstack_ref.1437386 {
+         proto=1; x=68.855971mm; y=2.16863in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=27
+           name=27
+         }
+        }
+        ha:padstack_ref.1437387 {
+         proto=1; x=68.855971mm; y=2.18832in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=28
+           name=28
+         }
+        }
+        ha:padstack_ref.1437388 {
+         proto=1; x=68.855971mm; y=2.208in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=29
+           name=29
+         }
+        }
+        ha:padstack_ref.1437389 {
+         proto=1; x=68.855971mm; y=2.22768in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=30
+           name=30
+         }
+        }
+        ha:padstack_ref.1437390 {
+         proto=1; x=68.855971mm; y=2.24737in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=31
+           name=31
+         }
+        }
+        ha:padstack_ref.1437391 {
+         proto=1; x=68.855971mm; y=57.58307mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=32
+           name=32
+         }
+        }
+        ha:padstack_ref.1437392 {
+         proto=1; x=68.855971mm; y=2.28674in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=33
+         }
+        }
+        ha:padstack_ref.1437393 {
+         proto=1; x=68.855971mm; y=2.30642in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=34
+           name=34
+         }
+        }
+        ha:padstack_ref.1437394 {
+         proto=1; x=68.855971mm; y=2.32611in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=35
+           name=35
+         }
+        }
+        ha:padstack_ref.1437395 {
+         proto=1; x=68.855971mm; y=2.34579in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=36
+           name=36
+         }
+        }
+        ha:padstack_ref.1437396 {
+         proto=1; x=68.855971mm; y=2.36548in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=37
+           name=37
+         }
+        }
+        ha:padstack_ref.1437397 {
+         proto=1; x=68.855971mm; y=2.38516in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=38
+           name=38
+         }
+        }
+       }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.1437237 {
-            x1=2.641in; y1=2.29026in; x2=2.641in; y2=2.29026in; thickness=0.1mm; clearance=0.0;
+           ha:line.1437332 {
+            x1=2.98266in; y1=2.40107in; x2=2.98266in; y2=2.01493in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1437335 {
+            x1=2.98266in; y1=2.01493in; x2=2.67134in; y2=2.01493in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1437338 {
+            x1=2.67134in; y1=2.01493in; x2=2.67134in; y2=2.40107in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1437341 {
+            x1=2.98266in; y1=2.40107in; x2=2.852in; y2=2.40107in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1437344 {
+            x1=2.67134in; y1=2.40107in; x2=2.802in; y2=2.40107in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.1437347 {
+            x=2.827in; y=2.40107in; width=25.0mil; height=25.0mil; astart=180.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1437348 {
+            x1=2.827in; y1=2.208in; x2=2.827in; y2=2.208in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1437240 {
-            x1=2.641in; y1=2.29026in; x2=2.641in; y2=2.29026in; thickness=0.1mm; clearance=0.0;
+           ha:line.1437351 {
+            x1=2.827in; y1=2.208in; x2=2.827in; y2=2.208in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1437243 {
-            x1=2.641in; y1=2.29026in; x2=2.641in; y2=59.172604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1437354 {
+            x1=2.827in; y1=2.208in; x2=70.8058mm; y2=2.208in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1437246 {
-            x1=2.641in; y1=2.29026in; x2=66.0814mm; y2=2.29026in; thickness=0.1mm; clearance=0.0;
+           ha:line.1437357 {
+            x1=2.827in; y1=2.208in; x2=2.827in; y2=55.0832mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -14371,15 +13354,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = uBW/nUHTf4QJGTtC2iUAAAB1
+       uid = eVRbahCb5CjRdB6U1eEAAABa
       }
-      ha:subc.1437252 {
+      ha:subc.1438411 {
        ha:attributes {
-        footprint=0402
-        value=1uF
-        device=CAPACITOR
-        openscad=0402
-        refdes=C108
+        value=MMBT2222A
+        device=TRANSISTOR
+        footprint=SOT23
+        refdes=Q3
        }
       ha:data {
             li:padstack_prototypes {
@@ -14396,14 +13378,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              -20.0mil  
+              -17.0mil  
+              -20.0mil  
+              17.0mil  
+              20.0mil  
+              17.0mil  
+              20.0mil  
+              -17.0mil  
              }
            }
 
@@ -14415,14 +13397,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
+              -23.0mil  
+              -20.0mil  
+              -23.0mil  
+              20.0mil  
+              23.0mil  
+              20.0mil  
+              23.0mil  
+              -20.0mil  
              }
            }
 
@@ -14434,14 +13416,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              -20.0mil  
+              -17.0mil  
+              -20.0mil  
+              17.0mil  
+              20.0mil  
+              17.0mil  
+              20.0mil  
+              -17.0mil  
              }
            }
          }
@@ -14449,8 +13431,12 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1437265 {
-         proto=0; x=3.013in; y=2.19652in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1438436 {
+         proto=0; x=79.0321mm; y=1.082in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -14459,8 +13445,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1437266 {
-         proto=0; x=3.013in; y=2.228in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1438437 {
+         proto=0; x=79.0321mm; y=1.16in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -14473,6 +13459,20 @@ ha:pcb-rnd-board-v8 {
            name=2
          }
         }
+        ha:padstack_ref.1438438 {
+         proto=0; x=81.1149mm; y=1.121in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=3
+         }
+        }
        }
        li:layers {
 
@@ -14481,6 +13481,18 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
+           ha:line.1438412 {
+            x1=78.2955mm; y1=1.057in; x2=81.8261mm; y2=1.057in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1438415 {
+            x1=78.2955mm; y1=1.057in; x2=78.2955mm; y2=30.099mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1438418 {
+            x1=78.2955mm; y1=30.099mm; x2=81.8261mm; y2=30.099mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1438421 {
+            x1=81.8261mm; y1=1.057in; x2=81.8261mm; y2=30.099mm; thickness=10.0mil; clearance=0.0;
+           }
           }
           ha:type {
            silk = 1
@@ -14493,26 +13505,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1437253 {
-            x1=3.013in; y1=2.21226in; x2=3.013in; y2=2.21226in; thickness=0.1mm; clearance=0.0;
+           ha:line.1438424 {
+            x1=79.726366mm; y1=1.121in; x2=79.726366mm; y2=1.121in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1437256 {
-            x1=3.013in; y1=2.21226in; x2=3.013in; y2=2.21226in; thickness=0.1mm; clearance=0.0;
+           ha:line.1438427 {
+            x1=79.0321mm; y1=1.082in; x2=79.0321mm; y2=1.082in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1437259 {
-            x1=3.013in; y1=2.21226in; x2=3.013in; y2=57.191404mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1438430 {
+            x1=79.0321mm; y1=1.082in; x2=80.0321mm; y2=1.082in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1437262 {
-            x1=3.013in; y1=2.21226in; x2=75.5302mm; y2=2.21226in; thickness=0.1mm; clearance=0.0;
+           ha:line.1438433 {
+            x1=79.0321mm; y1=1.082in; x2=79.0321mm; y2=28.4828mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -14526,15 +13538,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = uBW/nUHTf4QJGTtC2iUAAAB3
+       uid = fdmrigvTMcHho9IPHtUAAABr
       }
-      ha:subc.1437268 {
+      ha:subc.1438440 {
        ha:attributes {
-        footprint=0402
-        value=1uF
+        refdes=C101
+        value=0.1uF
         device=CAPACITOR
+        footprint=0402
         openscad=0402
-        refdes=C109
        }
       ha:data {
             li:padstack_prototypes {
@@ -14604,318 +13616,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1437281 {
-         proto=0; x=2.641in; y=2.19652in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1437282 {
-         proto=0; x=2.641in; y=2.228in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1437269 {
-            x1=2.641in; y1=2.21226in; x2=2.641in; y2=2.21226in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1437272 {
-            x1=2.641in; y1=2.21226in; x2=2.641in; y2=2.21226in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1437275 {
-            x1=2.641in; y1=2.21226in; x2=2.641in; y2=57.191404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1437278 {
-            x1=2.641in; y1=2.21226in; x2=66.0814mm; y2=2.21226in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = uBW/nUHTf4QJGTtC2iUAAAB5
-      }
-      ha:subc.1437284 {
-       ha:attributes {
-        openscad=0402
-        value=1uF
-        device=CAPACITOR
-        refdes=C102
-        footprint=0402
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1437297 {
-         proto=0; x=3.062in; y=2.267in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1437298 {
-         proto=0; x=3.062in; y=2.29848in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1437285 {
-            x1=3.062in; y1=2.28274in; x2=3.062in; y2=2.28274in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1437288 {
-            x1=3.062in; y1=2.28274in; x2=3.062in; y2=2.28274in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1437291 {
-            x1=3.062in; y1=2.28274in; x2=3.062in; y2=58.981596mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1437294 {
-            x1=3.062in; y1=2.28274in; x2=76.7748mm; y2=2.28274in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = uBW/nUHTf4QJGTtC2iUAAABv
-      }
-      ha:subc.1437300 {
-       ha:attributes {
-        refdes=Z2
-        value=5.6V
-        device=DIODE
-        footprint=0805diode
-        openscad=0805
-       }
-      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 {
-              25.59mil  
-              -29.52mil  
-              -25.59mil  
-              -29.52mil  
-              -25.59mil  
-              29.52mil  
-              25.59mil  
-              29.52mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              28.59mil  
-              -32.52mil  
-              -28.59mil  
-              -32.52mil  
-              -28.59mil  
-              32.52mil  
-              28.59mil  
-              32.52mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              25.59mil  
-              -29.52mil  
-              -25.59mil  
-              -29.52mil  
-              -25.59mil  
-              29.52mil  
-              25.59mil  
-              29.52mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1437328 {
-         proto=0; x=80.01mm; y=2.01903in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1438453 {
+         proto=0; x=3.05143in; y=1.00852in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -14924,8 +13626,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1437329 {
-         proto=0; x=80.01mm; y=2.08989in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1438454 {
+         proto=0; x=3.05143in; y=1.04in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -14946,21 +13648,6 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1437301 {
-            x1=80.70977mm; y1=2.05053in; x2=80.70977mm; y2=2.05839in; thickness=8.0mil; clearance=0.0;
-           }
-           ha:line.1437304 {
-            x1=79.31023mm; y1=2.05053in; x2=79.31023mm; y2=2.05839in; thickness=8.0mil; clearance=0.0;
-           }
-           ha:line.1437307 {
-            x1=3.186in; y1=2.10446in; x2=3.186in; y2=2.12246in; thickness=5.0mil; clearance=0.0;
-           }
-           ha:line.1437310 {
-            x1=3.114in; y1=2.10446in; x2=3.114in; y2=2.12246in; thickness=5.0mil; clearance=0.0;
-           }
-           ha:line.1437313 {
-            x1=3.186in; y1=2.12246in; x2=3.114in; y2=2.12246in; thickness=5.0mil; clearance=0.0;
-           }
           }
           ha:type {
            silk = 1
@@ -14973,26 +13660,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1437316 {
-            x1=80.01mm; y1=2.05446in; x2=80.01mm; y2=2.05446in; thickness=0.1mm; clearance=0.0;
+           ha:line.1438441 {
+            x1=3.05143in; y1=1.02426in; x2=3.05143in; y2=1.02426in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1437319 {
-            x1=80.01mm; y1=2.05446in; x2=80.01mm; y2=2.05446in; thickness=0.1mm; clearance=0.0;
+           ha:line.1438444 {
+            x1=3.05143in; y1=1.02426in; x2=3.05143in; y2=1.02426in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1437322 {
-            x1=80.01mm; y1=2.05446in; x2=80.01mm; y2=53.183284mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1438447 {
+            x1=3.05143in; y1=1.02426in; x2=3.05143in; y2=27.016204mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1437325 {
-            x1=80.01mm; y1=2.05446in; x2=79.01mm; y2=2.05446in; thickness=0.1mm; clearance=0.0;
+           ha:line.1438450 {
+            x1=3.05143in; y1=1.02426in; x2=76.506322mm; y2=1.02426in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -15006,14 +13693,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = ZPP/u7X1DjyWNO2HHjsAAABU
+       uid = IGobWzSMURBswUg5LvAAAACM
       }
-      ha:subc.1437331 {
+      ha:subc.1438456 {
        ha:attributes {
-        value=ADS8688
+        value=INA125
         device=IC
-        footprint=TSSOP38
-        refdes=U7
+        footprint=SO16
+        refdes=U6
        }
       ha:data {
             li:padstack_prototypes {
@@ -15030,14 +13717,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -29.53mil  
-              -5.905mil  
-              -29.53mil  
-              5.905mil  
-              29.53mil  
-              5.905mil  
-              29.53mil  
-              -5.905mil  
+              -42.5mil  
+              -10.0mil  
+              -42.5mil  
+              10.0mil  
+              42.5mil  
+              10.0mil  
+              42.5mil  
+              -10.0mil  
              }
            }
 
@@ -15049,14 +13736,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -34.53mil  
-              -10.905mil  
-              -34.53mil  
-              10.905mil  
-              34.53mil  
-              10.905mil  
-              34.53mil  
-              -10.905mil  
+              -47.5mil  
+              -15.0mil  
+              -47.5mil  
+              15.0mil  
+              47.5mil  
+              15.0mil  
+              47.5mil  
+              -15.0mil  
              }
            }
 
@@ -15068,14 +13755,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -29.53mil  
-              -5.905mil  
-              -29.53mil  
-              5.905mil  
-              29.53mil  
-              5.905mil  
-              29.53mil  
-              -5.905mil  
+              -42.5mil  
+              -10.0mil  
+              -42.5mil  
+              10.0mil  
+              42.5mil  
+              10.0mil  
+              42.5mil  
+              -10.0mil  
              }
            }
          }
@@ -15093,14 +13780,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              29.53mil  
-              5.905mil  
-              29.53mil  
-              -5.905mil  
-              -29.53mil  
-              -5.905mil  
-              -29.53mil  
-              5.905mil  
+              42.5mil  
+              10.0mil  
+              42.5mil  
+              -10.0mil  
+              -42.5mil  
+              -10.0mil  
+              -42.5mil  
+              10.0mil  
              }
            }
 
@@ -15112,14 +13799,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              34.53mil  
-              10.905mil  
-              34.53mil  
-              -10.905mil  
-              -34.53mil  
-              -10.905mil  
-              -34.53mil  
-              10.905mil  
+              47.5mil  
+              15.0mil  
+              47.5mil  
+              -15.0mil  
+              -47.5mil  
+              -15.0mil  
+              -47.5mil  
+              15.0mil  
              }
            }
 
@@ -15131,14 +13818,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              29.53mil  
-              5.905mil  
-              29.53mil  
-              -5.905mil  
-              -29.53mil  
-              -5.905mil  
-              -29.53mil  
-              5.905mil  
+              42.5mil  
+              10.0mil  
+              42.5mil  
+              -10.0mil  
+              -42.5mil  
+              -10.0mil  
+              -42.5mil  
+              10.0mil  
              }
            }
          }
@@ -15146,8 +13833,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1437360 {
-         proto=0; x=74.755629mm; y=2.38516in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438485 {
+         proto=0; x=2.974in; y=1.09in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -15160,8 +13847,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1437361 {
-         proto=0; x=74.755629mm; y=2.36548in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438486 {
+         proto=0; x=2.974in; y=1.04in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -15174,8 +13861,8 @@ ha:pcb-rnd-board-v8 {
            name=2
          }
         }
-        ha:padstack_ref.1437362 {
-         proto=0; x=74.755629mm; y=2.34579in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438487 {
+         proto=0; x=2.974in; y=990.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          li:thermal {
          }
 
@@ -15184,8 +13871,12 @@ ha:pcb-rnd-board-v8 {
            name=3
          }
         }
-        ha:padstack_ref.1437363 {
-         proto=0; x=74.755629mm; y=2.32611in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438488 {
+         proto=0; x=2.974in; y=940.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -15194,12 +13885,8 @@ ha:pcb-rnd-board-v8 {
            name=4
          }
         }
-        ha:padstack_ref.1437364 {
-         proto=0; x=74.755629mm; y=2.30642in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1438489 {
+         proto=0; x=2.974in; y=890.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          li:thermal {
          }
 
@@ -15208,8 +13895,12 @@ ha:pcb-rnd-board-v8 {
            name=5
          }
         }
-        ha:padstack_ref.1437365 {
-         proto=0; x=74.755629mm; y=2.28674in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438490 {
+         proto=0; x=2.974in; y=840.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -15218,8 +13909,8 @@ ha:pcb-rnd-board-v8 {
            name=6
          }
         }
-        ha:padstack_ref.1437366 {
-         proto=0; x=74.755629mm; y=57.58307mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438491 {
+         proto=0; x=2.974in; y=790.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -15232,8 +13923,12 @@ ha:pcb-rnd-board-v8 {
            name=7
          }
         }
-        ha:padstack_ref.1437367 {
-         proto=0; x=74.755629mm; y=2.24737in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438492 {
+         proto=0; x=2.974in; y=740.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -15242,8 +13937,8 @@ ha:pcb-rnd-board-v8 {
            name=8
          }
         }
-        ha:padstack_ref.1437368 {
-         proto=0; x=74.755629mm; y=2.22768in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438493 {
+         proto=1; x=2.769in; y=740.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -15256,8 +13951,8 @@ ha:pcb-rnd-board-v8 {
            name=9
          }
         }
-        ha:padstack_ref.1437369 {
-         proto=0; x=74.755629mm; y=2.208in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438494 {
+         proto=1; x=2.769in; y=790.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -15270,8 +13965,12 @@ ha:pcb-rnd-board-v8 {
            name=10
          }
         }
-        ha:padstack_ref.1437370 {
-         proto=0; x=74.755629mm; y=2.18832in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438495 {
+         proto=1; x=2.769in; y=840.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -15280,12 +13979,8 @@ ha:pcb-rnd-board-v8 {
            name=11
          }
         }
-        ha:padstack_ref.1437371 {
-         proto=0; x=74.755629mm; y=2.16863in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1438496 {
+         proto=1; x=2.769in; y=890.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          li:thermal {
          }
 
@@ -15294,8 +13989,12 @@ ha:pcb-rnd-board-v8 {
            name=12
          }
         }
-        ha:padstack_ref.1437372 {
-         proto=0; x=74.755629mm; y=54.58333mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438497 {
+         proto=1; x=2.769in; y=940.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -15304,8 +14003,8 @@ ha:pcb-rnd-board-v8 {
            name=13
          }
         }
-        ha:padstack_ref.1437373 {
-         proto=0; x=74.755629mm; y=2.12926in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438498 {
+         proto=1; x=2.769in; y=990.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -15318,18 +14017,8 @@ ha:pcb-rnd-board-v8 {
            name=14
          }
         }
-        ha:padstack_ref.1437374 {
-         proto=0; x=74.755629mm; y=2.10958in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=15
-           name=15
-         }
-        }
-        ha:padstack_ref.1437375 {
-         proto=0; x=74.755629mm; y=2.08989in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438499 {
+         proto=1; x=2.769in; y=1.04in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -15338,22 +14027,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=16
-           name=16
-         }
-        }
-        ha:padstack_ref.1437376 {
-         proto=0; x=74.755629mm; y=2.07021in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=17
-           name=17
+           term=15
+           name=15
          }
         }
-        ha:padstack_ref.1437377 {
-         proto=0; x=74.755629mm; y=2.05052in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438500 {
+         proto=1; x=2.769in; y=1.09in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -15362,182 +14041,258 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=18
-           name=18
-         }
-        }
-        ha:padstack_ref.1437378 {
-         proto=0; x=74.755629mm; y=2.03084in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=19
-           name=19
-         }
-        }
-        ha:padstack_ref.1437379 {
-         proto=1; x=68.855971mm; y=2.03084in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=20
-           name=20
+           term=16
+           name=16
          }
         }
-        ha:padstack_ref.1437380 {
-         proto=1; x=68.855971mm; y=2.05052in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
+       li:layers {
 
-         ha:attributes {
-           term=21
-           name=21
-         }
-        }
-        ha:padstack_ref.1437381 {
-         proto=1; x=68.855971mm; y=2.07021in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=22
-           name=22
-         }
+          li:objects {
+           ha:line.1438457 {
+            x1=76.8731mm; y1=1.11in; x2=76.8731mm; y2=720.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1438460 {
+            x1=76.8731mm; y1=720.0mil; x2=68.9991mm; y2=720.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1438463 {
+            x1=68.9991mm; y1=720.0mil; x2=68.9991mm; y2=1.11in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1438466 {
+            x1=76.8731mm; y1=1.11in; x2=73.5711mm; y2=1.11in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1438469 {
+            x1=68.9991mm; y1=1.11in; x2=72.3011mm; y2=1.11in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.1438472 {
+            x=72.9361mm; y=1.11in; width=25.0mil; height=25.0mil; astart=180.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-        ha:padstack_ref.1437382 {
-         proto=1; x=68.855971mm; y=2.08989in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-         ha:attributes {
-           term=23
-           name=23
-         }
+          li:objects {
+           ha:line.1438473 {
+            x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.1438476 {
+            x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.1438479 {
+            x1=72.9361mm; y1=915.0mil; x2=71.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.1438482 {
+            x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=22.241mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.1437383 {
-         proto=1; x=68.855971mm; y=2.10958in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
+       }
+      }
+       uid = IGobWzSMURBswUg5LvAAAACi
+      }
+      ha:subc.1438502 {
+       ha:attributes {
+        {io_pcb::hidename_y}=2.2352 mm
+        footprint=100mil5pin
+        {io_pcb::hidename_scale}=60
+        refdes=J10
+        value=Header-5
+        {io_pcb::hidename_direction}=2
+        device=CONNECTOR
+        {io_pcb::hidename_x}=51.5874 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         ha:attributes {
-           term=24
-           name=24
-         }
-        }
-        ha:padstack_ref.1437384 {
-         proto=1; x=68.855971mm; y=2.12926in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+       ha:ps_proto_v6.0 {
+         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
 
-         ha:attributes {
-           term=25
-           name=25
-         }
-        }
-        ha:padstack_ref.1437385 {
-         proto=1; x=68.855971mm; y=54.58333mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
+           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:attributes {
-           term=26
-           name=26
-         }
-        }
-        ha:padstack_ref.1437386 {
-         proto=1; x=68.855971mm; y=2.16863in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+           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  
+             }
+           }
 
-         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 {
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+             }
+           }
 
-         ha:attributes {
-           term=27
-           name=27
-         }
-        }
-        ha:padstack_ref.1437387 {
-         proto=1; x=68.855971mm; y=2.18832in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+             }
+           }
          }
+       }
 
-         ha:attributes {
-           term=28
-           name=28
-         }
-        }
-        ha:padstack_ref.1437388 {
-         proto=1; x=68.855971mm; y=2.208in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
+       ha:ps_proto_v6.1 {
+         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-         ha:attributes {
-           term=29
-           name=29
-         }
-        }
-        ha:padstack_ref.1437389 {
-         proto=1; x=68.855971mm; y=2.22768in; rot=180.000000; xmirror=0; smirror=0; clearance=5.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
+             top = 1
+            }
+            clearance=0.0
+           }
 
-         li:thermal {
-         }
+           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:attributes {
-           term=30
-           name=30
-         }
-        }
-        ha:padstack_ref.1437390 {
-         proto=1; x=68.855971mm; y=2.24737in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
+           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:attributes {
-           term=31
-           name=31
-         }
-        }
-        ha:padstack_ref.1437391 {
-         proto=1; x=68.855971mm; y=57.58307mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         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=32
-           name=32
-         }
-        }
-        ha:padstack_ref.1437392 {
-         proto=1; x=68.855971mm; y=2.28674in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         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 {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
          }
+       }
+      }
 
-         ha:attributes {
-           term=33
-           name=33
-         }
-        }
-        ha:padstack_ref.1437393 {
-         proto=1; x=68.855971mm; y=2.30642in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       li:objects {
+        ha:padstack_ref.1438527 {
+         proto=0; x=2.633in; y=790.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
          ha:flags {
           clearline=1
          }
@@ -15546,12 +14301,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=34
-           name=34
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.1437394 {
-         proto=1; x=68.855971mm; y=2.32611in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438528 {
+         proto=1; x=2.633in; y=890.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
          ha:flags {
           clearline=1
          }
@@ -15560,12 +14315,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=35
-           name=35
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.1437395 {
-         proto=1; x=68.855971mm; y=2.34579in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438529 {
+         proto=1; x=2.633in; y=990.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
          ha:flags {
           clearline=1
          }
@@ -15574,12 +14329,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=36
-           name=36
+           term=3
+           name=3
          }
         }
-        ha:padstack_ref.1437396 {
-         proto=1; x=68.855971mm; y=2.36548in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438530 {
+         proto=1; x=2.633in; y=1.09in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
          ha:flags {
           clearline=1
          }
@@ -15588,12 +14343,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=37
-           name=37
+           term=4
+           name=4
          }
         }
-        ha:padstack_ref.1437397 {
-         proto=1; x=68.855971mm; y=2.38516in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1438531 {
+         proto=1; x=2.633in; y=1.19in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
          ha:flags {
           clearline=1
          }
@@ -15602,8 +14357,8 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=38
-           name=38
+           term=5
+           name=5
          }
         }
        }
@@ -15614,23 +14369,17 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1437332 {
-            x1=2.98266in; y1=2.40107in; x2=2.98266in; y2=2.01493in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1437335 {
-            x1=2.98266in; y1=2.01493in; x2=2.67134in; y2=2.01493in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1437338 {
-            x1=2.67134in; y1=2.01493in; x2=2.67134in; y2=2.40107in; thickness=10.0mil; clearance=0.0;
+           ha:line.1438503 {
+            x1=2.683in; y1=1.24in; x2=2.683in; y2=740.0mil; thickness=15.0mil; clearance=0.0;
            }
-           ha:line.1437341 {
-            x1=2.98266in; y1=2.40107in; x2=2.852in; y2=2.40107in; thickness=10.0mil; clearance=0.0;
+           ha:line.1438506 {
+            x1=2.583in; y1=740.0mil; x2=2.683in; y2=740.0mil; thickness=15.0mil; clearance=0.0;
            }
-           ha:line.1437344 {
-            x1=2.67134in; y1=2.40107in; x2=2.802in; y2=2.40107in; thickness=10.0mil; clearance=0.0;
+           ha:line.1438509 {
+            x1=2.583in; y1=1.24in; x2=2.583in; y2=740.0mil; thickness=15.0mil; clearance=0.0;
            }
-           ha:arc.1437347 {
-            x=2.827in; y=2.40107in; width=25.0mil; height=25.0mil; astart=180.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
+           ha:line.1438512 {
+            x1=2.583in; y1=1.24in; x2=2.683in; y2=1.24in; thickness=15.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -15644,26 +14393,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1437348 {
-            x1=2.827in; y1=2.208in; x2=2.827in; y2=2.208in; thickness=0.1mm; clearance=0.0;
+           ha:line.1438515 {
+            x1=2.633in; y1=990.0mil; x2=2.633in; y2=990.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1437351 {
-            x1=2.827in; y1=2.208in; x2=2.827in; y2=2.208in; thickness=0.1mm; clearance=0.0;
+           ha:line.1438518 {
+            x1=2.633in; y1=790.0mil; x2=2.633in; y2=790.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1437354 {
-            x1=2.827in; y1=2.208in; x2=70.8058mm; y2=2.208in; thickness=0.1mm; clearance=0.0;
+           ha:line.1438521 {
+            x1=2.633in; y1=790.0mil; x2=65.8782mm; y2=790.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1437357 {
-            x1=2.827in; y1=2.208in; x2=2.827in; y2=55.0832mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1438524 {
+            x1=2.633in; y1=790.0mil; x2=2.633in; y2=21.066mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -15677,20 +14426,20 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = eVRbahCb5CjRdB6U1eEAAABa
+       uid = fdmrigvTMcHho9IPHtUAAAAQ
       }
-      ha:subc.1438411 {
+      ha:subc.1254637 {
        ha:attributes {
-        value=MMBT2222A
-        device=TRANSISTOR
-        footprint=SOT23
-        refdes=Q3
+        value=470uF
+        device=CAPACITOR
+        footprint=CAP_FC10
+        refdes=C39
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -15701,14 +14450,52 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -20.0mil  
-              -17.0mil  
-              -20.0mil  
-              17.0mil  
-              20.0mil  
-              17.0mil  
-              20.0mil  
-              -17.0mil  
+              -39.37mil  
+              -39.37mil  
+              39.37mil  
+              -39.37mil  
+              39.37mil  
+              39.37mil  
+              -39.37mil  
+              39.37mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -39.37mil  
+              -39.37mil  
+              39.37mil  
+              -39.37mil  
+              39.37mil  
+              39.37mil  
+              -39.37mil  
+              39.37mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -39.37mil  
+              -39.37mil  
+              39.37mil  
+              -39.37mil  
+              39.37mil  
+              39.37mil  
+              -39.37mil  
+              39.37mil  
              }
            }
 
@@ -15720,42 +14507,98 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -23.0mil  
-              -20.0mil  
-              -23.0mil  
-              20.0mil  
-              23.0mil  
-              20.0mil  
-              23.0mil  
-              -20.0mil  
+              -43.305mil  
+              -43.305mil  
+              43.305mil  
+              -43.305mil  
+              43.305mil  
+              43.305mil  
+              -43.305mil  
+              43.305mil  
              }
            }
 
            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 {
-              -20.0mil  
-              -17.0mil  
-              -20.0mil  
-              17.0mil  
-              20.0mil  
-              17.0mil  
-              20.0mil  
-              -17.0mil  
+              -43.305mil  
+              -43.305mil  
+              43.305mil  
+              -43.305mil  
+              43.305mil  
+              43.305mil  
+              -43.305mil  
+              43.305mil  
              }
            }
          }
        }
+
+       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=78.74mil;            }
+            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=78.74mil;            }
+            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=78.74mil;            }
+            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=86.61mil;            }
+            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=86.61mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
       }
 
        li:objects {
-        ha:padstack_ref.1438436 {
-         proto=0; x=79.0321mm; y=1.082in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.1254657 {
+         proto=0; x=835.0mil; y=395.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
          ha:flags {
           clearline=1
          }
@@ -15765,35 +14608,33 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=1
-           name=1
+           name=pin1
          }
         }
-        ha:padstack_ref.1438437 {
-         proto=0; x=79.0321mm; y=1.16in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.1254658 {
+         proto=1; x=638.15mil; y=395.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:2 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
            term=2
-           name=2
-         }
-        }
-        ha:padstack_ref.1438438 {
-         proto=0; x=81.1149mm; y=1.121in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=3
+           name=pin2
          }
         }
        }
@@ -15804,22 +14645,19 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1438412 {
-            x1=78.2955mm; y1=1.057in; x2=81.8261mm; y2=1.057in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1438415 {
-            x1=78.2955mm; y1=1.057in; x2=78.2955mm; y2=30.099mm; thickness=10.0mil; clearance=0.0;
+           ha:line.1254638 {
+            x1=933.42mil; y1=198.16mil; x2=835.0mil; y2=198.16mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.1438418 {
-            x1=78.2955mm; y1=30.099mm; x2=81.8261mm; y2=30.099mm; thickness=10.0mil; clearance=0.0;
+           ha:line.1254641 {
+            x1=884.21mil; y1=148.95mil; x2=884.21mil; y2=247.37mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.1438421 {
-            x1=81.8261mm; y1=1.057in; x2=81.8261mm; y2=30.099mm; thickness=10.0mil; clearance=0.0;
+           ha:arc.1254644 {
+            x=736.58mil; y=395.0mil; width=196.85mil; height=196.85mil; astart=180.000000; adelta=-360.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
            silk = 1
-           top = 1
+           bottom = 1
           }
         }
 
@@ -15828,48 +14666,47 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1438424 {
-            x1=79.726366mm; y1=1.121in; x2=79.726366mm; y2=1.121in; thickness=0.1mm; clearance=0.0;
+           ha:line.1254645 {
+            x1=736.575mil; y1=395.0mil; x2=736.575mil; y2=395.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1438427 {
-            x1=79.0321mm; y1=1.082in; x2=79.0321mm; y2=1.082in; thickness=0.1mm; clearance=0.0;
+           ha:line.1254648 {
+            x1=736.58mil; y1=395.0mil; x2=736.58mil; y2=395.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1438430 {
-            x1=79.0321mm; y1=1.082in; x2=80.0321mm; y2=1.082in; thickness=0.1mm; clearance=0.0;
+           ha:line.1254651 {
+            x1=736.58mil; y1=395.0mil; x2=17.709132mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1438433 {
-            x1=79.0321mm; y1=1.082in; x2=79.0321mm; y2=28.4828mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1254654 {
+            x1=736.58mil; y1=395.0mil; x2=736.58mil; y2=11.033mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           top = 1
-           misc = 1
+           bottom = 1
            virtual = 1
+           misc = 1
           }
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABr
+       uid = KTnIRhG1xtd7m0Cqs70AAABY
       }
-      ha:subc.1438440 {
+      ha:subc.1445840 {
        ha:attributes {
-        refdes=C101
-        value=0.1uF
-        device=CAPACITOR
-        footprint=0402
-        openscad=0402
+        value=3.3uH
+        device=INDUCTOR
+        footprint=NRS50
+        refdes=L1
        }
       ha:data {
             li:padstack_prototypes {
@@ -15886,14 +14723,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              29.53mil  
+              -78.735mil  
+              -29.53mil  
+              -78.735mil  
+              -29.53mil  
+              78.735mil  
+              29.53mil  
+              78.735mil  
              }
            }
 
@@ -15905,14 +14742,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
+              32.53mil  
+              -81.735mil  
+              -32.53mil  
+              -81.735mil  
+              -32.53mil  
+              81.735mil  
+              32.53mil  
+              81.735mil  
              }
            }
 
@@ -15924,14 +14761,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              29.53mil  
+              -78.735mil  
+              -29.53mil  
+              -78.735mil  
+              -29.53mil  
+              78.735mil  
+              29.53mil  
+              78.735mil  
              }
            }
          }
@@ -15939,18 +14776,22 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1438453 {
-         proto=0; x=3.05143in; y=1.00852in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1445853 {
+         proto=0; x=1.057in; y=374.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
          ha:attributes {
            term=1
-           name=1
+           name=pin1
          }
         }
-        ha:padstack_ref.1438454 {
-         proto=0; x=3.05143in; y=1.04in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1445854 {
+         proto=0; x=1.19873in; y=374.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
          ha:flags {
           clearline=1
          }
@@ -15960,7 +14801,7 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=2
-           name=2
+           name=pin2
          }
         }
        }
@@ -15983,26 +14824,42 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1438441 {
-            x1=3.05143in; y1=1.02426in; x2=3.05143in; y2=1.02426in; thickness=0.1mm; clearance=0.0;
+           ha:line.1445841 {
+            x1=28.647771mm; y1=374.0mil; x2=28.647771mm; y2=374.0mil; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1438444 {
-            x1=3.05143in; y1=1.02426in; x2=3.05143in; y2=1.02426in; thickness=0.1mm; clearance=0.0;
+           ha:line.1445844 {
+            x1=1.12786in; y1=373.995mil; x2=1.12786in; y2=373.995mil; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1438447 {
-            x1=3.05143in; y1=1.02426in; x2=3.05143in; y2=27.016204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1445847 {
+            x1=1.12786in; y1=373.995mil; x2=29.647644mm; y2=373.995mil; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1438450 {
-            x1=3.05143in; y1=1.02426in; x2=76.506322mm; y2=1.02426in; thickness=0.1mm; clearance=0.0;
+           ha:line.1445850 {
+            x1=1.12786in; y1=373.995mil; x2=1.12786in; y2=10.499473mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=y
             }
@@ -16016,14 +14873,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = IGobWzSMURBswUg5LvAAAACM
+       uid = y5FJ817IGIrTlZXh58AAAABr
       }
-      ha:subc.1438456 {
+      ha:subc.1445856 {
        ha:attributes {
-        value=INA125
-        device=IC
-        footprint=SO16
-        refdes=U6
+        refdes=C37
+        value=47uF
+        device=CAPACITOR
+        footprint=1206
+        openscad=1206
        }
       ha:data {
             li:padstack_prototypes {
@@ -16040,77 +14898,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -42.5mil  
-              -10.0mil  
-              -42.5mil  
-              10.0mil  
-              42.5mil  
-              10.0mil  
-              42.5mil  
-              -10.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -47.5mil  
-              -15.0mil  
-              -47.5mil  
-              15.0mil  
-              47.5mil  
-              15.0mil  
-              47.5mil  
-              -15.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -10.0mil  
-              -42.5mil  
-              10.0mil  
-              42.5mil  
-              10.0mil  
-              42.5mil  
-              -10.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 {
-              42.5mil  
-              10.0mil  
-              42.5mil  
-              -10.0mil  
-              -42.5mil  
-              -10.0mil  
-              -42.5mil  
-              10.0mil  
+              25.59mil  
+              -37.4mil  
+              -25.59mil  
+              -37.4mil  
+              -25.59mil  
+              37.4mil  
+              25.59mil  
+              37.4mil  
              }
            }
 
@@ -16122,14 +14917,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              47.5mil  
-              15.0mil  
-              47.5mil  
-              -15.0mil  
-              -47.5mil  
-              -15.0mil  
-              -47.5mil  
-              15.0mil  
+              28.59mil  
+              -40.4mil  
+              -28.59mil  
+              -40.4mil  
+              -28.59mil  
+              40.4mil  
+              28.59mil  
+              40.4mil  
              }
            }
 
@@ -16141,14 +14936,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              42.5mil  
-              10.0mil  
-              42.5mil  
-              -10.0mil  
-              -42.5mil  
-              -10.0mil  
-              -42.5mil  
-              10.0mil  
+              25.59mil  
+              -37.4mil  
+              -25.59mil  
+              -37.4mil  
+              -25.59mil  
+              37.4mil  
+              25.59mil  
+              37.4mil  
              }
            }
          }
@@ -16156,12 +14951,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1438485 {
-         proto=0; x=2.974in; y=1.09in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1445875 {
+         proto=0; x=1.2in; y=767.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -16170,8 +14961,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1438486 {
-         proto=0; x=2.974in; y=1.04in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1445876 {
+         proto=0; x=1.2in; y=649.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -16184,215 +14975,19 @@ ha:pcb-rnd-board-v8 {
            name=2
          }
         }
-        ha:padstack_ref.1438487 {
-         proto=0; x=2.974in; y=990.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
-        ha:padstack_ref.1438488 {
-         proto=0; x=2.974in; y=940.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.1438489 {
-         proto=0; x=2.974in; y=890.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=5
-         }
-        }
-        ha:padstack_ref.1438490 {
-         proto=0; x=2.974in; y=840.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=6
-         }
-        }
-        ha:padstack_ref.1438491 {
-         proto=0; x=2.974in; y=790.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=7
-         }
-        }
-        ha:padstack_ref.1438492 {
-         proto=0; x=2.974in; y=740.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=8
-         }
-        }
-        ha:padstack_ref.1438493 {
-         proto=1; x=2.769in; y=740.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=9
-           name=9
-         }
-        }
-        ha:padstack_ref.1438494 {
-         proto=1; x=2.769in; y=790.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=10
-           name=10
-         }
-        }
-        ha:padstack_ref.1438495 {
-         proto=1; x=2.769in; y=840.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=11
-           name=11
-         }
-        }
-        ha:padstack_ref.1438496 {
-         proto=1; x=2.769in; y=890.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=12
-           name=12
-         }
-        }
-        ha:padstack_ref.1438497 {
-         proto=1; x=2.769in; y=940.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=13
-           name=13
-         }
-        }
-        ha:padstack_ref.1438498 {
-         proto=1; x=2.769in; y=990.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=14
-         }
-        }
-        ha:padstack_ref.1438499 {
-         proto=1; x=2.769in; y=1.04in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=15
-           name=15
-         }
-        }
-        ha:padstack_ref.1438500 {
-         proto=1; x=2.769in; y=1.09in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=16
-           name=16
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
           li:objects {
-           ha:line.1438457 {
-            x1=76.8731mm; y1=1.11in; x2=76.8731mm; y2=720.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1438460 {
-            x1=76.8731mm; y1=720.0mil; x2=68.9991mm; y2=720.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1438463 {
-            x1=68.9991mm; y1=720.0mil; x2=68.9991mm; y2=1.11in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1438466 {
-            x1=76.8731mm; y1=1.11in; x2=73.5711mm; y2=1.11in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1438469 {
-            x1=68.9991mm; y1=1.11in; x2=72.3011mm; y2=1.11in; thickness=10.0mil; clearance=0.0;
+           ha:line.1445857 {
+            x1=1.1626in; y1=731.67mil; x2=1.1626in; y2=684.43mil; thickness=8.0mil; clearance=0.0;
            }
-           ha:arc.1438472 {
-            x=72.9361mm; y=1.11in; width=25.0mil; height=25.0mil; astart=180.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
+           ha:line.1445860 {
+            x1=1.2374in; y1=731.67mil; x2=1.2374in; y2=684.43mil; thickness=8.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -16406,26 +15001,42 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1438473 {
-            x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1445863 {
+            x1=1.2in; y1=708.05mil; x2=1.2in; y2=708.05mil; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1438476 {
-            x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1445866 {
+            x1=1.2in; y1=708.05mil; x2=1.2in; y2=708.05mil; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1438479 {
-            x1=72.9361mm; y1=915.0mil; x2=71.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1445869 {
+            x1=1.2in; y1=708.05mil; x2=1.2in; y2=16.98447mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1438482 {
-            x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=22.241mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1445872 {
+            x1=1.2in; y1=708.05mil; x2=31.48mm; y2=708.05mil; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=y
             }
@@ -16439,24 +15050,20 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = IGobWzSMURBswUg5LvAAAACi
+       uid = RDzDyDixN6YiIsu9KFsAAABp
       }
-      ha:subc.1438502 {
+      ha:subc.1445878 {
        ha:attributes {
-        {io_pcb::hidename_y}=2.2352 mm
-        footprint=100mil5pin
-        {io_pcb::hidename_scale}=60
-        refdes=J10
-        value=Header-5
-        {io_pcb::hidename_direction}=2
-        device=CONNECTOR
-        {io_pcb::hidename_x}=51.5874 mm
+        value=AP62150
+        device=IC
+        footprint=TSOT26
+        refdes=U4
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -16467,52 +15074,14 @@ ha:pcb-rnd-board-v8 {
             }
             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  
+              -13.78mil  
+              19.685mil  
+              13.78mil  
+              19.685mil  
+              13.78mil  
+              -19.685mil  
+              -13.78mil  
+              -19.685mil  
              }
            }
 
@@ -16524,98 +15093,105 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
+              -16.78mil  
+              22.685mil  
+              16.78mil  
+              22.685mil  
+              16.78mil  
+              -22.685mil  
+              -16.78mil  
+              -22.685mil  
              }
            }
 
            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  
+              -13.78mil  
+              19.685mil  
+              13.78mil  
+              19.685mil  
+              13.78mil  
+              -19.685mil  
+              -13.78mil  
+              -19.685mil  
              }
            }
          }
        }
 
        ha:ps_proto_v6.1 {
-         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
+             li:ps_poly {
+              13.78mil  
+              -19.685mil  
+              -13.78mil  
+              -19.685mil  
+              -13.78mil  
+              19.685mil  
+              13.78mil  
+              19.685mil  
+             }
            }
 
            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 {
+              16.78mil  
+              -22.685mil  
+              -16.78mil  
+              -22.685mil  
+              -16.78mil  
+              22.685mil  
+              16.78mil  
+              22.685mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.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 {
+              13.78mil  
+              -19.685mil  
+              -13.78mil  
+              -19.685mil  
+              -13.78mil  
+              19.685mil  
+              13.78mil  
+              19.685mil  
+             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.1438527 {
-         proto=0; x=2.633in; y=790.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:padstack_ref.1445892 {
+         proto=0; x=1.09379in; y=596.6mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -16623,13 +15199,23 @@ ha:pcb-rnd-board-v8 {
          li:thermal {
          }
 
+         ha:attributes {
+           term=6
+           name=pin6
+         }
+        }
+        ha:padstack_ref.1445893 {
+         proto=1; x=1.09379in; y=510.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
          ha:attributes {
            term=1
-           name=1
+           name=pin1
          }
         }
-        ha:padstack_ref.1438528 {
-         proto=1; x=2.633in; y=890.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:padstack_ref.1445894 {
+         proto=0; x=1.0564in; y=596.6mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -16638,12 +15224,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=5
+           name=pin5
          }
         }
-        ha:padstack_ref.1438529 {
-         proto=1; x=2.633in; y=990.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:padstack_ref.1445895 {
+         proto=1; x=1.0564in; y=510.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -16652,12 +15238,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=3
-           name=3
+           term=2
+           name=pin2
          }
         }
-        ha:padstack_ref.1438530 {
-         proto=1; x=2.633in; y=1.09in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:padstack_ref.1445896 {
+         proto=0; x=1.019in; y=596.6mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -16667,11 +15253,11 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=4
-           name=4
+           name=pin4
          }
         }
-        ha:padstack_ref.1438531 {
-         proto=1; x=2.633in; y=1.19in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:padstack_ref.1445897 {
+         proto=1; x=1.019in; y=510.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -16680,8 +15266,8 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=5
-           name=5
+           term=3
+           name=pin3
          }
         }
        }
@@ -16692,17 +15278,8 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1438503 {
-            x1=2.683in; y1=1.24in; x2=2.683in; y2=740.0mil; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1438506 {
-            x1=2.583in; y1=740.0mil; x2=2.683in; y2=740.0mil; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1438509 {
-            x1=2.583in; y1=1.24in; x2=2.583in; y2=740.0mil; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1438512 {
-            x1=2.583in; y1=1.24in; x2=2.683in; y2=1.24in; thickness=15.0mil; clearance=0.0;
+           ha:arc.1445879 {
+            x=1.11249in; y=480.475mil; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -16716,26 +15293,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1438515 {
-            x1=2.633in; y1=990.0mil; x2=2.633in; y2=990.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1445880 {
+            x1=26.832476mm; y1=553.3mil; x2=26.832476mm; y2=553.3mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1438518 {
-            x1=2.633in; y1=790.0mil; x2=2.633in; y2=790.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1445883 {
+            x1=1.0564in; y1=553.305mil; x2=1.0564in; y2=553.305mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1438521 {
-            x1=2.633in; y1=790.0mil; x2=65.8782mm; y2=790.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1445886 {
+            x1=1.0564in; y1=553.305mil; x2=1.0564in; y2=13.053947mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1438524 {
-            x1=2.633in; y1=790.0mil; x2=2.633in; y2=21.066mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1445889 {
+            x1=1.0564in; y1=553.305mil; x2=25.83256mm; y2=553.305mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -16749,20 +15326,21 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAAAQ
+       uid = 6VQtC+Lm0hulvsIjOFwAAABo
       }
-      ha:subc.1254637 {
+      ha:subc.1445899 {
        ha:attributes {
-        value=470uF
-        device=CAPACITOR
-        footprint=CAP_FC10
-        refdes=C39
+        refdes=R42
+        value=10k
+        device=RESISTOR
+        footprint=0402
+        openscad=0402
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -16773,191 +15351,81 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -39.37mil  
-              -39.37mil  
-              39.37mil  
-              -39.37mil  
-              39.37mil  
-              39.37mil  
-              -39.37mil  
-              39.37mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
            ha:ps_shape_v4 {
-            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 {
-              -39.37mil  
-              -39.37mil  
-              39.37mil  
-              -39.37mil  
-              39.37mil  
-              39.37mil  
-              -39.37mil  
-              39.37mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -39.37mil  
-              -39.37mil  
-              39.37mil  
-              -39.37mil  
-              39.37mil  
-              39.37mil  
-              -39.37mil  
-              39.37mil  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
              top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -43.305mil  
-              -43.305mil  
-              43.305mil  
-              -43.305mil  
-              43.305mil  
-              43.305mil  
-              -43.305mil  
-              43.305mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
+             paste = 1
             }
             clearance=0.0
              li:ps_poly {
-              -43.305mil  
-              -43.305mil  
-              43.305mil  
-              -43.305mil  
-              43.305mil  
-              43.305mil  
-              -43.305mil  
-              43.305mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
        }
-
-       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=78.74mil;            }
-            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=78.74mil;            }
-            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=78.74mil;            }
-            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=86.61mil;            }
-            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=86.61mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
       }
 
        li:objects {
-        ha:padstack_ref.1254657 {
-         proto=0; x=835.0mil; y=395.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1445912 {
+         proto=0; x=987.52mil; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
          ha:attributes {
            term=1
-           name=pin1
+           name=1
          }
         }
-        ha:padstack_ref.1254658 {
-         proto=1; x=638.15mil; y=395.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+        ha:padstack_ref.1445913 {
+         proto=0; x=1.019in; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
          }
 
          ha:attributes {
            term=2
-           name=pin2
+           name=2
          }
         }
        }
@@ -16968,19 +15436,10 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1254638 {
-            x1=933.42mil; y1=198.16mil; x2=835.0mil; y2=198.16mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1254641 {
-            x1=884.21mil; y1=148.95mil; x2=884.21mil; y2=247.37mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.1254644 {
-            x=736.58mil; y=395.0mil; width=196.85mil; height=196.85mil; astart=180.000000; adelta=-360.000000; thickness=10.0mil; clearance=0.0;
-           }
           }
           ha:type {
            silk = 1
-           bottom = 1
+           top = 1
           }
         }
 
@@ -16989,47 +15448,48 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1254645 {
-            x1=736.575mil; y1=395.0mil; x2=736.575mil; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1445900 {
+            x1=1.00326in; y1=649.0mil; x2=1.00326in; y2=649.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1254648 {
-            x1=736.58mil; y1=395.0mil; x2=736.58mil; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1445903 {
+            x1=1.00326in; y1=649.0mil; x2=1.00326in; y2=649.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1254651 {
-            x1=736.58mil; y1=395.0mil; x2=17.709132mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1445906 {
+            x1=1.00326in; y1=649.0mil; x2=26.482804mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1254654 {
-            x1=736.58mil; y1=395.0mil; x2=736.58mil; y2=11.033mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1445909 {
+            x1=1.00326in; y1=649.0mil; x2=1.00326in; y2=17.4846mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           bottom = 1
-           virtual = 1
+           top = 1
            misc = 1
+           virtual = 1
           }
         }
        }
       }
-       uid = KTnIRhG1xtd7m0Cqs70AAABY
+       uid = y5FJ817IGIrTlZXh58AAAABp
       }
-      ha:subc.1445840 {
+      ha:subc.1445915 {
        ha:attributes {
-        value=3.3uH
-        device=INDUCTOR
-        footprint=NRS50
-        refdes=L1
+        refdes=R41
+        value=52.3k
+        device=RESISTOR
+        footprint=0402
+        openscad=0402
        }
       ha:data {
             li:padstack_prototypes {
@@ -17046,14 +15506,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              29.53mil  
-              -78.735mil  
-              -29.53mil  
-              -78.735mil  
-              -29.53mil  
-              78.735mil  
-              29.53mil  
-              78.735mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -17065,14 +15525,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              32.53mil  
-              -81.735mil  
-              -32.53mil  
-              -81.735mil  
-              -32.53mil  
-              81.735mil  
-              32.53mil  
-              81.735mil  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -17084,14 +15544,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              29.53mil  
-              -78.735mil  
-              -29.53mil  
-              -78.735mil  
-              -29.53mil  
-              78.735mil  
-              29.53mil  
-              78.735mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -17099,8 +15559,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1445853 {
-         proto=0; x=1.057in; y=374.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+        ha:padstack_ref.1445928 {
+         proto=0; x=1.05926in; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17110,11 +15570,11 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=1
-           name=pin1
+           name=1
          }
         }
-        ha:padstack_ref.1445854 {
-         proto=0; x=1.19873in; y=374.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+        ha:padstack_ref.1445929 {
+         proto=0; x=1.09074in; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17124,7 +15584,7 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=2
-           name=pin2
+           name=2
          }
         }
        }
@@ -17147,42 +15607,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1445841 {
-            x1=28.647771mm; y1=374.0mil; x2=28.647771mm; y2=374.0mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1445916 {
+            x1=27.305mm; y1=649.0mil; x2=27.305mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1445844 {
-            x1=1.12786in; y1=373.995mil; x2=1.12786in; y2=373.995mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1445919 {
+            x1=27.305mm; y1=649.0mil; x2=27.305mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1445847 {
-            x1=1.12786in; y1=373.995mil; x2=29.647644mm; y2=373.995mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1445922 {
+            x1=27.305mm; y1=649.0mil; x2=28.305mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1445850 {
-            x1=1.12786in; y1=373.995mil; x2=1.12786in; y2=10.499473mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1445925 {
+            x1=27.305mm; y1=649.0mil; x2=27.305mm; y2=17.4846mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -17196,15 +15640,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = y5FJ817IGIrTlZXh58AAAABr
+       uid = y5FJ817IGIrTlZXh58AAAABn
       }
-      ha:subc.1445856 {
+      ha:subc.1445931 {
        ha:attributes {
-        refdes=C37
-        value=47uF
+        refdes=C5
+        value=0.1uF
         device=CAPACITOR
-        footprint=1206
-        openscad=1206
+        footprint=0402
+        openscad=0402
        }
       ha:data {
             li:padstack_prototypes {
@@ -17221,14 +15665,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              25.59mil  
-              -37.4mil  
-              -25.59mil  
-              -37.4mil  
-              -25.59mil  
-              37.4mil  
-              25.59mil  
-              37.4mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -17240,14 +15684,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              28.59mil  
-              -40.4mil  
-              -28.59mil  
-              -40.4mil  
-              -28.59mil  
-              40.4mil  
-              28.59mil  
-              40.4mil  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -17259,14 +15703,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              25.59mil  
-              -37.4mil  
-              -25.59mil  
-              -37.4mil  
-              -25.59mil  
-              37.4mil  
-              25.59mil  
-              37.4mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -17274,8 +15718,12 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1445875 {
-         proto=0; x=1.2in; y=767.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1445944 {
+         proto=0; x=1.146in; y=584.48mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -17284,8 +15732,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1445876 {
-         proto=0; x=1.2in; y=649.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1445945 {
+         proto=0; x=1.146in; y=553.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17306,12 +15754,6 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1445857 {
-            x1=1.1626in; y1=731.67mil; x2=1.1626in; y2=684.43mil; thickness=8.0mil; clearance=0.0;
-           }
-           ha:line.1445860 {
-            x1=1.2374in; y1=731.67mil; x2=1.2374in; y2=684.43mil; thickness=8.0mil; clearance=0.0;
-           }
           }
           ha:type {
            silk = 1
@@ -17324,42 +15766,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1445863 {
-            x1=1.2in; y1=708.05mil; x2=1.2in; y2=708.05mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1445932 {
+            x1=1.146in; y1=568.74mil; x2=1.146in; y2=568.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1445866 {
-            x1=1.2in; y1=708.05mil; x2=1.2in; y2=708.05mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1445935 {
+            x1=1.146in; y1=568.74mil; x2=1.146in; y2=568.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1445869 {
-            x1=1.2in; y1=708.05mil; x2=1.2in; y2=16.98447mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1445938 {
+            x1=1.146in; y1=568.74mil; x2=1.146in; y2=13.445996mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1445872 {
-            x1=1.2in; y1=708.05mil; x2=31.48mm; y2=708.05mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1445941 {
+            x1=1.146in; y1=568.74mil; x2=30.1084mm; y2=568.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -17373,14 +15799,19 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = RDzDyDixN6YiIsu9KFsAAABp
+       uid = y5FJ817IGIrTlZXh58AAAABl
       }
-      ha:subc.1445878 {
+      ha:subc.1446874 {
        ha:attributes {
-        value=AP62150
+        copyright=2006 DJ Delorie
+        author=DJ Delorie
+        footprint=SOT23-5
+        dist-license=GPL
+        refdes=U3
+        value=TPS70933
         device=IC
-        footprint=TSOT26
-        refdes=U4
+        use-license=Unlimited
+        openscad=sot23-5
        }
       ha:data {
             li:padstack_prototypes {
@@ -17397,14 +15828,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -13.78mil  
-              19.685mil  
-              13.78mil  
-              19.685mil  
-              13.78mil  
-              -19.685mil  
-              -13.78mil  
-              -19.685mil  
+              12.0mil  
+              -20.0mil  
+              -12.0mil  
+              -20.0mil  
+              -12.0mil  
+              20.0mil  
+              12.0mil  
+              20.0mil  
              }
            }
 
@@ -17416,14 +15847,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -16.78mil  
-              22.685mil  
-              16.78mil  
-              22.685mil  
-              16.78mil  
-              -22.685mil  
-              -16.78mil  
-              -22.685mil  
+              15.0mil  
+              -23.0mil  
+              -15.0mil  
+              -23.0mil  
+              -15.0mil  
+              23.0mil  
+              15.0mil  
+              23.0mil  
              }
            }
 
@@ -17435,110 +15866,37 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -13.78mil  
-              19.685mil  
-              13.78mil  
-              19.685mil  
-              13.78mil  
-              -19.685mil  
-              -13.78mil  
-              -19.685mil  
+              12.0mil  
+              -20.0mil  
+              -12.0mil  
+              -20.0mil  
+              -12.0mil  
+              20.0mil  
+              12.0mil  
+              20.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 {
-              13.78mil  
-              -19.685mil  
-              -13.78mil  
-              -19.685mil  
-              -13.78mil  
-              19.685mil  
-              13.78mil  
-              19.685mil  
-             }
-           }
+       li:objects {
+        ha:padstack_ref.1446899 {
+         proto=0; x=1.614in; y=349.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              16.78mil  
-              -22.685mil  
-              -16.78mil  
-              -22.685mil  
-              -16.78mil  
-              22.685mil  
-              16.78mil  
-              22.685mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              13.78mil  
-              -19.685mil  
-              -13.78mil  
-              -19.685mil  
-              -13.78mil  
-              19.685mil  
-              13.78mil  
-              19.685mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1445892 {
-         proto=0; x=1.09379in; y=596.6mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=pin6
-         }
-        }
-        ha:padstack_ref.1445893 {
-         proto=1; x=1.09379in; y=510.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
+         li:thermal {
+         }
 
          ha:attributes {
-           term=1
-           name=pin1
+           term=4
+           name=4
          }
         }
-        ha:padstack_ref.1445894 {
-         proto=0; x=1.0564in; y=596.6mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1446900 {
+         proto=0; x=1.536in; y=349.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -17548,11 +15906,11 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=5
-           name=pin5
+           name=5
          }
         }
-        ha:padstack_ref.1445895 {
-         proto=1; x=1.0564in; y=510.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1446901 {
+         proto=0; x=1.536in; y=431.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -17561,26 +15919,22 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=2
-           name=pin2
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.1445896 {
-         proto=0; x=1.019in; y=596.6mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1446902 {
+         proto=0; x=40.005mm; y=431.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
          li:thermal {
          }
 
          ha:attributes {
-           term=4
-           name=pin4
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.1445897 {
-         proto=1; x=1.019in; y=510.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1446903 {
+         proto=0; x=1.614in; y=431.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -17590,7 +15944,7 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=3
-           name=pin3
+           name=3
          }
         }
        }
@@ -17601,8 +15955,17 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:arc.1445879 {
-            x=1.11249in; y=480.475mil; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           ha:line.1446875 {
+            x1=1.634in; y1=459.0mil; x2=1.634in; y2=320.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1446878 {
+            x1=1.634in; y1=320.0mil; x2=1.516in; y2=320.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1446881 {
+            x1=1.516in; y1=320.0mil; x2=1.516in; y2=459.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1446884 {
+            x1=1.516in; y1=459.0mil; x2=1.634in; y2=459.0mil; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -17616,26 +15979,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1445880 {
-            x1=26.832476mm; y1=553.3mil; x2=26.832476mm; y2=553.3mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1446887 {
+            x1=40.005mm; y1=398.2mil; x2=40.005mm; y2=398.2mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1445883 {
-            x1=1.0564in; y1=553.305mil; x2=1.0564in; y2=553.305mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1446890 {
+            x1=1.614in; y1=349.0mil; x2=1.614in; y2=349.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1445886 {
-            x1=1.0564in; y1=553.305mil; x2=1.0564in; y2=13.053947mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1446893 {
+            x1=1.614in; y1=349.0mil; x2=1.614in; y2=9.8646mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1445889 {
-            x1=1.0564in; y1=553.305mil; x2=25.83256mm; y2=553.305mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1446896 {
+            x1=1.614in; y1=349.0mil; x2=41.9956mm; y2=349.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -17649,15 +16012,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = 6VQtC+Lm0hulvsIjOFwAAABo
+       uid = L3uSQeru9w1L5hdo5KkAAABi
       }
-      ha:subc.1445899 {
+      ha:subc.1446905 {
        ha:attributes {
-        refdes=R42
-        value=10k
-        device=RESISTOR
         footprint=0402
+        value=2.2uF
+        device=CAPACITOR
         openscad=0402
+        refdes=C8
        }
       ha:data {
             li:padstack_prototypes {
@@ -17727,8 +16090,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1445912 {
-         proto=0; x=987.52mil; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1446918 {
+         proto=0; x=1.56748in; y=291.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -17737,8 +16100,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1445913 {
-         proto=0; x=1.019in; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1446919 {
+         proto=0; x=1.536in; y=291.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17771,26 +16134,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1445900 {
-            x1=1.00326in; y1=649.0mil; x2=1.00326in; y2=649.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1446906 {
+            x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=291.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1445903 {
-            x1=1.00326in; y1=649.0mil; x2=1.00326in; y2=649.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1446909 {
+            x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=291.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1445906 {
-            x1=1.00326in; y1=649.0mil; x2=26.482804mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1446912 {
+            x1=1.55174in; y1=291.0mil; x2=38.414196mm; y2=291.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1445909 {
-            x1=1.00326in; y1=649.0mil; x2=1.00326in; y2=17.4846mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1446915 {
+            x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=6.3914mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -17804,15 +16167,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = y5FJ817IGIrTlZXh58AAAABp
+       uid = L3uSQeru9w1L5hdo5KkAAABY
       }
-      ha:subc.1445915 {
+      ha:subc.1446921 {
        ha:attributes {
-        refdes=R41
-        value=52.3k
-        device=RESISTOR
         footprint=0402
+        value=1uF
+        device=CAPACITOR
         openscad=0402
+        refdes=C15
        }
       ha:data {
             li:padstack_prototypes {
@@ -17882,12 +16245,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1445928 {
-         proto=0; x=1.05926in; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1446934 {
+         proto=0; x=1.56748in; y=486.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -17896,8 +16255,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1445929 {
-         proto=0; x=1.09074in; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1446935 {
+         proto=0; x=1.536in; y=486.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17930,26 +16289,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1445916 {
-            x1=27.305mm; y1=649.0mil; x2=27.305mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1446922 {
+            x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=486.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1445919 {
-            x1=27.305mm; y1=649.0mil; x2=27.305mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1446925 {
+            x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=486.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1445922 {
-            x1=27.305mm; y1=649.0mil; x2=28.305mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1446928 {
+            x1=1.55174in; y1=486.0mil; x2=38.414196mm; y2=486.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1445925 {
-            x1=27.305mm; y1=649.0mil; x2=27.305mm; y2=17.4846mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1446931 {
+            x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=11.3444mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -17963,21 +16322,20 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = y5FJ817IGIrTlZXh58AAAABn
+       uid = L3uSQeru9w1L5hdo5KkAAABW
       }
-      ha:subc.1445931 {
+      ha:subc.1459186 {
        ha:attributes {
-        refdes=C5
-        value=0.1uF
-        device=CAPACITOR
-        footprint=0402
-        openscad=0402
+        value=SPDT
+        device=SPDT_Switch
+        footprint=1MS1T1B4M7
+        refdes=S2
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         hdia=72.83mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -17988,14 +16346,52 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              -56.1mil  
+              -56.1mil  
+              56.1mil  
+              -56.1mil  
+              56.1mil  
+              56.1mil  
+              -56.1mil  
+              56.1mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -56.1mil  
+              -56.1mil  
+              56.1mil  
+              -56.1mil  
+              56.1mil  
+              56.1mil  
+              -56.1mil  
+              56.1mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -56.1mil  
+              -56.1mil  
+              56.1mil  
+              -56.1mil  
+              56.1mil  
+              56.1mil  
+              -56.1mil  
+              56.1mil  
              }
            }
 
@@ -18007,42 +16403,98 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
+              -59.055mil  
+              -59.055mil  
+              59.055mil  
+              -59.055mil  
+              59.055mil  
+              59.055mil  
+              -59.055mil  
+              59.055mil  
              }
            }
 
            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 {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              -59.055mil  
+              -59.055mil  
+              59.055mil  
+              -59.055mil  
+              59.055mil  
+              59.055mil  
+              -59.055mil  
+              59.055mil  
              }
            }
          }
        }
+
+       ha:ps_proto_v6.1 {
+         hdia=72.83mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=112.2mil;            }
+            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=112.2mil;            }
+            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=112.2mil;            }
+            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=118.11mil;            }
+            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=118.11mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
       }
 
        li:objects {
-        ha:padstack_ref.1445944 {
-         proto=0; x=1.146in; y=584.48mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1459212 {
+         proto=0; x=868.0mil; y=3.216in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
          ha:flags {
           clearline=1
          }
@@ -18052,11 +16504,11 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=1
-           name=1
+           name=pin1
          }
         }
-        ha:padstack_ref.1445945 {
-         proto=0; x=1.146in; y=553.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1459213 {
+         proto=1; x=718.0mil; y=3.216in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
          ha:flags {
           clearline=1
          }
@@ -18066,7 +16518,73 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=2
-           name=2
+           name=pin2
+         }
+        }
+        ha:padstack_ref.1459214 {
+         proto=1; x=568.0mil; y=3.216in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=pin3
+         }
+        }
+        ha:padstack_ref.1459215 {
+         proto=1; x=68.0mil; y=3.116in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:2 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=4
+           name=GND
+         }
+        }
+        ha:padstack_ref.1459216 {
+         proto=1; x=68.0mil; y=3.31599in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:2 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=4
+           name=GND
          }
         }
        }
@@ -18077,10 +16595,31 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
+           ha:line.1459187 {
+            x1=68.0mil; y1=3.35103in; x2=68.0mil; y2=3.08096in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1459190 {
+            x1=68.0mil; y1=3.35103in; x2=568.0mil; y2=3.35103in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1459193 {
+            x1=568.0mil; y1=3.35103in; x2=568.0mil; y2=3.08096in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1459196 {
+            x1=68.0mil; y1=3.08096in; x2=568.0mil; y2=3.08096in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:text.1459199 {
+            string=%a.parent.refdes%; x=68.0mil; y=3.216in; scale=100; fid=0;
+            ha:flags {
+             dyntext=1
+             floater=1
+             onsolder=1
+            }
+            rot = 0.000000
+           }
           }
           ha:type {
            silk = 1
-           top = 1
+           bottom = 1
           }
         }
 
@@ -18089,52 +16628,48 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1445932 {
-            x1=1.146in; y1=568.74mil; x2=1.146in; y2=568.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1459200 {
+            x1=458.0mil; y1=81.68635mm; x2=458.0mil; y2=81.68635mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1445935 {
-            x1=1.146in; y1=568.74mil; x2=1.146in; y2=568.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1459203 {
+            x1=68.0mil; y1=3.216in; x2=68.0mil; y2=3.216in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1445938 {
-            x1=1.146in; y1=568.74mil; x2=1.146in; y2=13.445996mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1459206 {
+            x1=68.0mil; y1=3.216in; x2=68.0mil; y2=82.6864mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1445941 {
-            x1=1.146in; y1=568.74mil; x2=30.1084mm; y2=568.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1459209 {
+            x1=68.0mil; y1=3.216in; x2=0.7272mm; y2=3.216in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           top = 1
-           misc = 1
+           bottom = 1
            virtual = 1
+           misc = 1
           }
         }
        }
       }
-       uid = y5FJ817IGIrTlZXh58AAAABl
+       uid = QRMDyjypCGqqLtLCJu4AAABd
       }
-      ha:subc.1446874 {
+      ha:subc.1477709 {
        ha:attributes {
-        copyright=2006 DJ Delorie
-        author=DJ Delorie
-        footprint=SOT23-5
-        dist-license=GPL
-        refdes=U3
-        value=TPS70933
-        device=IC
-        use-license=Unlimited
-        openscad=sot23-5
+        refdes=D6
+        value=BAT54C
+        device=DIODE
+        footprint=SOT23
+        openscad=sot23
        }
       ha:data {
             li:padstack_prototypes {
@@ -18151,13 +16686,13 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.0mil  
+              17.0mil  
               -20.0mil  
-              -12.0mil  
+              -17.0mil  
               -20.0mil  
-              -12.0mil  
+              -17.0mil  
               20.0mil  
-              12.0mil  
+              17.0mil  
               20.0mil  
              }
            }
@@ -18170,13 +16705,13 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              15.0mil  
+              20.0mil  
               -23.0mil  
-              -15.0mil  
+              -20.0mil  
               -23.0mil  
-              -15.0mil  
+              -20.0mil  
               23.0mil  
-              15.0mil  
+              20.0mil  
               23.0mil  
              }
            }
@@ -18189,13 +16724,13 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.0mil  
+              17.0mil  
               -20.0mil  
-              -12.0mil  
+              -17.0mil  
               -20.0mil  
-              -12.0mil  
+              -17.0mil  
               20.0mil  
-              12.0mil  
+              17.0mil  
               20.0mil  
              }
            }
@@ -18204,8 +16739,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1446899 {
-         proto=0; x=1.614in; y=349.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.1477735 {
+         proto=0; x=978.0mil; y=967.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -18214,12 +16749,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=4
-           name=4
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.1446900 {
-         proto=0; x=1.536in; y=349.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.1477736 {
+         proto=0; x=978.0mil; y=889.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -18227,37 +16762,13 @@ ha:pcb-rnd-board-v8 {
          li:thermal {
          }
 
-         ha:attributes {
-           term=5
-           name=5
-         }
-        }
-        ha:padstack_ref.1446901 {
-         proto=0; x=1.536in; y=431.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1446902 {
-         proto=0; x=40.005mm; y=431.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         li:thermal {
-         }
-
          ha:attributes {
            term=2
            name=2
          }
         }
-        ha:padstack_ref.1446903 {
-         proto=0; x=1.614in; y=431.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.1477737 {
+         proto=0; x=896.0mil; y=928.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -18278,17 +16789,17 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1446875 {
-            x1=1.634in; y1=459.0mil; x2=1.634in; y2=320.0mil; thickness=10.0mil; clearance=0.0;
+           ha:line.1477710 {
+            x1=868.0mil; y1=992.0mil; x2=1.007in; y2=992.0mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.1446878 {
-            x1=1.634in; y1=320.0mil; x2=1.516in; y2=320.0mil; thickness=10.0mil; clearance=0.0;
+           ha:line.1477713 {
+            x1=1.007in; y1=992.0mil; x2=1.007in; y2=864.0mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.1446881 {
-            x1=1.516in; y1=320.0mil; x2=1.516in; y2=459.0mil; thickness=10.0mil; clearance=0.0;
+           ha:line.1477716 {
+            x1=1.007in; y1=864.0mil; x2=868.0mil; y2=864.0mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.1446884 {
-            x1=1.516in; y1=459.0mil; x2=1.634in; y2=459.0mil; thickness=10.0mil; clearance=0.0;
+           ha:line.1477719 {
+            x1=868.0mil; y1=864.0mil; x2=868.0mil; y2=992.0mil; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -18302,26 +16813,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1446887 {
-            x1=40.005mm; y1=398.2mil; x2=40.005mm; y2=398.2mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1477723 {
+            x1=24.146933mm; y1=928.0mil; x2=24.146933mm; y2=928.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1446890 {
-            x1=1.614in; y1=349.0mil; x2=1.614in; y2=349.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1477726 {
+            x1=978.0mil; y1=967.0mil; x2=978.0mil; y2=967.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1446893 {
-            x1=1.614in; y1=349.0mil; x2=1.614in; y2=9.8646mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1477729 {
+            x1=978.0mil; y1=967.0mil; x2=25.8412mm; y2=967.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1446896 {
-            x1=1.614in; y1=349.0mil; x2=41.9956mm; y2=349.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1477732 {
+            x1=978.0mil; y1=967.0mil; x2=978.0mil; y2=23.5618mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -18335,15 +16846,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = L3uSQeru9w1L5hdo5KkAAABi
+       uid = zI7rzXEBCOfiqzJiuLYAAABf
       }
-      ha:subc.1446905 {
+      ha:subc.1477776 {
        ha:attributes {
-        footprint=0402
-        value=2.2uF
-        device=CAPACITOR
-        openscad=0402
-        refdes=C8
+        value=TSM200N03D
+        device=MOSFET
+        footprint=PDFN33
+        refdes=Q4
        }
       ha:data {
             li:padstack_prototypes {
@@ -18360,14 +16870,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              7.875mil  
+              -11.815mil  
+              -7.875mil  
+              -11.815mil  
+              -7.875mil  
+              11.815mil  
+              7.875mil  
+              11.815mil  
              }
            }
 
@@ -18379,14 +16889,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
+              10.875mil  
+              -14.815mil  
+              -10.875mil  
+              -14.815mil  
+              -10.875mil  
+              14.815mil  
+              10.875mil  
+              14.815mil  
              }
            }
 
@@ -18398,14 +16908,140 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              7.875mil  
+              -11.815mil  
+              -7.875mil  
+              -11.815mil  
+              -7.875mil  
+              11.815mil  
+              7.875mil  
+              11.815mil  
+             }
+           }
+         }
+       }
+
+       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 {
+              -7.875mil  
+              11.815mil  
+              7.875mil  
+              11.815mil  
+              7.875mil  
+              -11.815mil  
+              -7.875mil  
+              -11.815mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -10.875mil  
+              14.815mil  
+              10.875mil  
+              14.815mil  
+              10.875mil  
+              -14.815mil  
+              -10.875mil  
+              -14.815mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -7.875mil  
+              11.815mil  
+              7.875mil  
+              11.815mil  
+              7.875mil  
+              -11.815mil  
+              -7.875mil  
+              -11.815mil  
+             }
+           }
+         }
+       }
+
+       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 {
+              -25.395mil  
+              46.26mil  
+              25.395mil  
+              46.26mil  
+              25.395mil  
+              -46.26mil  
+              -25.395mil  
+              -46.26mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -28.395mil  
+              49.26mil  
+              28.395mil  
+              49.26mil  
+              28.395mil  
+              -49.26mil  
+              -28.395mil  
+              -49.26mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -25.395mil  
+              46.26mil  
+              25.395mil  
+              46.26mil  
+              25.395mil  
+              -46.26mil  
+              -25.395mil  
+              -46.26mil  
              }
            }
          }
@@ -18413,18 +17049,50 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1446918 {
-         proto=0; x=1.56748in; y=291.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1477803 {
+         proto=0; x=25.468961mm; y=3.63569in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=pin8
+         }
+        }
+        ha:padstack_ref.1477804 {
+         proto=1; x=28.418663mm; y=3.63569in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
          ha:attributes {
            term=1
-           name=1
+           name=pin1
          }
         }
-        ha:padstack_ref.1446919 {
-         proto=0; x=1.536in; y=291.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1477805 {
+         proto=0; x=25.468961mm; y=3.6101in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
+        }
+        ha:padstack_ref.1477806 {
+         proto=1; x=28.418663mm; y=3.6101in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
          ha:flags {
           clearline=1
          }
@@ -18434,7 +17102,87 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=2
-           name=2
+           name=pin2
+         }
+        }
+        ha:padstack_ref.1477807 {
+         proto=0; x=25.468961mm; y=3.58451in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=pin6
+         }
+        }
+        ha:padstack_ref.1477808 {
+         proto=1; x=28.418663mm; y=3.58451in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=pin3
+         }
+        }
+        ha:padstack_ref.1477809 {
+         proto=0; x=25.468961mm; y=3.55892in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=pin5
+         }
+        }
+        ha:padstack_ref.1477810 {
+         proto=1; x=28.418663mm; y=3.55892in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=pin4
+         }
+        }
+        ha:padstack_ref.1477811 {
+         proto=2; x=1.047in; y=3.62761in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=pin8
+         }
+        }
+        ha:padstack_ref.1477812 {
+         proto=2; x=1.047in; y=3.567in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=pin5
          }
         }
        }
@@ -18445,6 +17193,21 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
+           ha:line.1477777 {
+            x1=995.825mil; y1=3.66324in; x2=28.593669mm; y2=3.66324in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1477780 {
+            x1=28.593669mm; y1=3.66324in; x2=28.593669mm; y2=3.53137in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1477783 {
+            x1=28.593669mm; y1=3.53137in; x2=995.825mil; y2=3.53137in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1477786 {
+            x1=995.825mil; y1=3.53137in; x2=995.825mil; y2=3.66324in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.1477789 {
+            x=29.073729mm; y=3.64848in; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
           }
           ha:type {
            silk = 1
@@ -18457,26 +17220,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1446906 {
-            x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=291.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1477791 {
+            x1=26.87381mm; y1=91.371547mm; x2=26.87381mm; y2=91.371547mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1446909 {
-            x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=291.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1477794 {
+            x1=26.943685mm; y1=3.59731in; x2=26.943685mm; y2=3.59731in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1446912 {
-            x1=1.55174in; y1=291.0mil; x2=38.414196mm; y2=291.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1477797 {
+            x1=26.943685mm; y1=3.59731in; x2=27.943685mm; y2=3.59731in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1446915 {
-            x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=6.3914mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1477800 {
+            x1=26.943685mm; y1=3.59731in; x2=26.943685mm; y2=90.371674mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -18490,15 +17253,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = L3uSQeru9w1L5hdo5KkAAABY
+       uid = zI7rzXEBCOfiqzJiuLYAAABh
       }
-      ha:subc.1446921 {
+      ha:subc.1477863 {
        ha:attributes {
+        refdes=R5
+        value=1M
+        device=RESISTOR
         footprint=0402
-        value=1uF
-        device=CAPACITOR
         openscad=0402
-        refdes=C15
        }
       ha:data {
             li:padstack_prototypes {
@@ -18568,8 +17331,12 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1446934 {
-         proto=0; x=1.56748in; y=486.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1477877 {
+         proto=0; x=1.19in; y=3.559in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -18578,12 +17345,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1446935 {
-         proto=0; x=1.536in; y=486.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1477878 {
+         proto=0; x=1.19in; y=3.52752in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -18612,26 +17375,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1446922 {
-            x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=486.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1477865 {
+            x1=1.19in; y1=3.54326in; x2=1.19in; y2=3.54326in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1446925 {
-            x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=486.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1477868 {
+            x1=1.19in; y1=3.54326in; x2=1.19in; y2=3.54326in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1446928 {
-            x1=1.55174in; y1=486.0mil; x2=38.414196mm; y2=486.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1477871 {
+            x1=1.19in; y1=3.54326in; x2=1.19in; y2=88.998804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1446931 {
-            x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=11.3444mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1477874 {
+            x1=1.19in; y1=3.54326in; x2=31.226mm; y2=3.54326in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -18645,20 +17408,20 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = L3uSQeru9w1L5hdo5KkAAABW
+       uid = zI7rzXEBCOfiqzJiuLYAAABl
       }
-      ha:subc.1459186 {
+      ha:subc.1480789 {
        ha:attributes {
-        value=SPDT
-        device=SPDT_Switch
-        footprint=1MS1T1B4M7
-        refdes=S2
+        value=IPD068P03L3GATMA1
+        device=MOSFET
+        footprint=TO252FET
+        refdes=Q1
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=72.83mil; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -18669,55 +17432,80 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -56.1mil  
-              -56.1mil  
-              56.1mil  
-              -56.1mil  
-              56.1mil  
-              56.1mil  
-              -56.1mil  
-              56.1mil  
+              29.53mil  
+              -55.12mil  
+              -29.53mil  
+              -55.12mil  
+              -29.53mil  
+              55.12mil  
+              29.53mil  
+              55.12mil  
              }
            }
 
            ha:ps_shape_v4 {
-            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 {
-              -56.1mil  
-              -56.1mil  
-              56.1mil  
-              -56.1mil  
-              56.1mil  
-              56.1mil  
-              -56.1mil  
-              56.1mil  
+              32.53mil  
+              -58.12mil  
+              -32.53mil  
+              -58.12mil  
+              -32.53mil  
+              58.12mil  
+              32.53mil  
+              58.12mil  
              }
            }
 
            ha:ps_shape_v4 {
-            ha:combining {            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             copper = 1
-             intern = 1
+             top = 1
+             paste = 1
             }
             clearance=0.0
              li:ps_poly {
-              -56.1mil  
-              -56.1mil  
-              56.1mil  
-              -56.1mil  
-              56.1mil  
-              56.1mil  
-              -56.1mil  
-              56.1mil  
-             }
-           }
-
+              29.53mil  
+              -55.12mil  
+              -29.53mil  
+              -55.12mil  
+              -29.53mil  
+              55.12mil  
+              29.53mil  
+              55.12mil  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -124.02mil  
+              -120.08mil  
+              -124.02mil  
+              120.08mil  
+              124.02mil  
+              120.08mil  
+              124.02mil  
+              -120.08mil  
+             }
+           }
+
            ha:ps_shape_v4 {
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
@@ -18726,14 +17514,308 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -59.055mil  
-              -59.055mil  
-              59.055mil  
-              -59.055mil  
-              59.055mil  
-              59.055mil  
-              -59.055mil  
-              59.055mil  
+              -127.02mil  
+              -123.08mil  
+              -127.02mil  
+              123.08mil  
+              127.02mil  
+              123.08mil  
+              127.02mil  
+              -123.08mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -124.02mil  
+              -120.08mil  
+              -124.02mil  
+              120.08mil  
+              124.02mil  
+              120.08mil  
+              124.02mil  
+              -120.08mil  
+             }
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.1480814 {
+         proto=0; x=814.06mil; y=3.566in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=G
+         }
+        }
+        ha:padstack_ref.1480815 {
+         proto=1; x=568.0mil; y=3.476in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=D
+         }
+        }
+        ha:padstack_ref.1480816 {
+         proto=0; x=814.06mil; y=3.386in; rot=90.000000; xmirror=0; smirror=0; clearance=10.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.1480790 {
+            x1=493.19mil; y1=91.54033mm; x2=493.19mil; y2=85.04047mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1480793 {
+            x1=493.19mil; y1=85.04047mm; x2=733.35mil; y2=85.04047mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1480796 {
+            x1=733.35mil; y1=85.04047mm; x2=733.35mil; y2=91.54033mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1480799 {
+            x1=733.35mil; y1=91.54033mm; x2=493.19mil; y2=91.54033mm; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1480802 {
+            x1=732.04mil; y1=3.476in; x2=732.04mil; y2=3.476in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.1480805 {
+            x1=814.06mil; y1=3.476in; x2=814.06mil; y2=3.476in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.1480808 {
+            x1=814.06mil; y1=3.476in; x2=814.06mil; y2=87.2904mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.1480811 {
+            x1=814.06mil; y1=3.476in; x2=21.677124mm; y2=3.476in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = 5asEB6h/cgROxndhO94AAABI
+      }
+      ha:subc.1492023 {
+       ha:attributes {
+        value=SPDT
+        device=SPDT_Switch
+        footprint=PN11S
+        refdes=S1
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=35.43mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;            }
+            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=78.74mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=35.43mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -39.37mil  
+              -39.37mil  
+              39.37mil  
+              -39.37mil  
+              39.37mil  
+              39.37mil  
+              -39.37mil  
+              39.37mil  
              }
            }
 
@@ -18745,25 +17827,25 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -59.055mil  
-              -59.055mil  
-              59.055mil  
-              -59.055mil  
-              59.055mil  
-              59.055mil  
-              -59.055mil  
-              59.055mil  
+              -39.37mil  
+              -39.37mil  
+              39.37mil  
+              -39.37mil  
+              39.37mil  
+              39.37mil  
+              -39.37mil  
+              39.37mil  
              }
            }
          }
        }
 
-       ha:ps_proto_v6.1 {
-         hdia=72.83mil; hplated=1; htop=0; hbottom=0;
+       ha:ps_proto_v6.2 {
+         hdia=47.24mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=112.2mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -18773,7 +17855,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=112.2mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
@@ -18783,7 +17865,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=112.2mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -18793,7 +17875,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=118.11mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=86.61mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
@@ -18803,7 +17885,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=118.11mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=86.61mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              bottom = 1
@@ -18816,8 +17898,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1459212 {
-         proto=0; x=868.0mil; y=3.216in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+        ha:padstack_ref.1492049 {
+         proto=0; x=576.85mil; y=722.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
          ha:flags {
           clearline=1
          }
@@ -18826,17 +17908,29 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=1
-           name=pin1
+           term=3
+           name=pin3
          }
         }
-        ha:padstack_ref.1459213 {
-         proto=1; x=718.0mil; y=3.216in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+        ha:padstack_ref.1492050 {
+         proto=0; x=478.43mil; y=722.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:2 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
@@ -18844,8 +17938,8 @@ ha:pcb-rnd-board-v8 {
            name=pin2
          }
         }
-        ha:padstack_ref.1459214 {
-         proto=1; x=568.0mil; y=3.216in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+        ha:padstack_ref.1492051 {
+         proto=1; x=380.0mil; y=722.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
          ha:flags {
           clearline=1
          }
@@ -18854,12 +17948,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=3
-           name=pin3
+           term=1
+           name=pin1
          }
         }
-        ha:padstack_ref.1459215 {
-         proto=1; x=68.0mil; y=3.116in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+        ha:padstack_ref.1492052 {
+         proto=2; x=702.83mil; y=769.24mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
          ha:flags {
           clearline=1
          }
@@ -18881,11 +17975,11 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=4
-           name=GND
+           name=pin4
          }
         }
-        ha:padstack_ref.1459216 {
-         proto=1; x=68.0mil; y=3.31599in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+        ha:padstack_ref.1492053 {
+         proto=2; x=257.96mil; y=635.4mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
          ha:flags {
           clearline=1
          }
@@ -18907,7 +18001,7 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=4
-           name=GND
+           name=pin4
          }
         }
        }
@@ -18918,26 +18012,17 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1459187 {
-            x1=68.0mil; y1=3.35103in; x2=68.0mil; y2=3.08096in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1459190 {
-            x1=68.0mil; y1=3.35103in; x2=568.0mil; y2=3.35103in; thickness=10.0mil; clearance=0.0;
+           ha:line.1492024 {
+            x1=714.65mil; y1=623.57mil; x2=242.21mil; y2=623.57mil; thickness=5.0mil; clearance=0.0;
            }
-           ha:line.1459193 {
-            x1=568.0mil; y1=3.35103in; x2=568.0mil; y2=3.08096in; thickness=10.0mil; clearance=0.0;
+           ha:line.1492027 {
+            x1=714.65mil; y1=623.57mil; x2=714.65mil; y2=820.43mil; thickness=5.0mil; clearance=0.0;
            }
-           ha:line.1459196 {
-            x1=68.0mil; y1=3.08096in; x2=568.0mil; y2=3.08096in; thickness=10.0mil; clearance=0.0;
+           ha:line.1492030 {
+            x1=714.65mil; y1=820.43mil; x2=242.21mil; y2=820.43mil; thickness=5.0mil; clearance=0.0;
            }
-           ha:text.1459199 {
-            string=%a.parent.refdes%; x=68.0mil; y=3.216in; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-             onsolder=1
-            }
-            rot = 0.000000
+           ha:line.1492033 {
+            x1=242.21mil; y1=820.43mil; x2=242.21mil; y2=623.57mil; thickness=5.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -18951,26 +18036,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1459200 {
-            x1=458.0mil; y1=81.68635mm; x2=458.0mil; y2=81.68635mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1492037 {
+            x1=12.172035mm; y1=18.138852mm; x2=12.172035mm; y2=18.138852mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1459203 {
-            x1=68.0mil; y1=3.216in; x2=68.0mil; y2=3.216in; thickness=0.1mm; clearance=0.0;
+           ha:line.1492040 {
+            x1=478.43mil; y1=722.0mil; x2=478.43mil; y2=722.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1459206 {
-            x1=68.0mil; y1=3.216in; x2=68.0mil; y2=82.6864mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1492043 {
+            x1=478.43mil; y1=722.0mil; x2=478.43mil; y2=17.3388mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1459209 {
-            x1=68.0mil; y1=3.216in; x2=0.7272mm; y2=3.216in; thickness=0.1mm; clearance=0.0;
+           ha:line.1492046 {
+            x1=478.43mil; y1=722.0mil; x2=13.152122mm; y2=722.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -18984,15 +18069,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = QRMDyjypCGqqLtLCJu4AAABd
+       uid = 4bNWyBgJTkZfYZCZe1gAAABh
       }
-      ha:subc.1477709 {
+      ha:subc.1495646 {
        ha:attributes {
-        refdes=D6
-        value=BAT54C
-        device=DIODE
-        footprint=SOT23
-        openscad=sot23
+        footprint=0402
+        value=0.1uF
+        device=CAPACITOR
+        openscad=0402
+        refdes=C4
        }
       ha:data {
             li:padstack_prototypes {
@@ -19009,14 +18094,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              17.0mil  
-              -20.0mil  
-              -17.0mil  
-              -20.0mil  
-              -17.0mil  
-              20.0mil  
-              17.0mil  
-              20.0mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -19028,14 +18113,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              20.0mil  
-              -23.0mil  
-              -20.0mil  
-              -23.0mil  
-              -20.0mil  
-              23.0mil  
-              20.0mil  
-              23.0mil  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -19047,14 +18132,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              17.0mil  
-              -20.0mil  
-              -17.0mil  
-              -20.0mil  
-              -17.0mil  
-              20.0mil  
-              17.0mil  
-              20.0mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -19062,8 +18147,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1477735 {
-         proto=0; x=978.0mil; y=967.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.1495659 {
+         proto=0; x=958.0mil; y=3.50274in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19076,8 +18161,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1477736 {
-         proto=0; x=978.0mil; y=889.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.1495660 {
+         proto=0; x=958.0mil; y=3.47126in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19090,20 +18175,6 @@ ha:pcb-rnd-board-v8 {
            name=2
          }
         }
-        ha:padstack_ref.1477737 {
-         proto=0; x=896.0mil; y=928.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
        }
        li:layers {
 
@@ -19112,18 +18183,6 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1477710 {
-            x1=868.0mil; y1=992.0mil; x2=1.007in; y2=992.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1477713 {
-            x1=1.007in; y1=992.0mil; x2=1.007in; y2=864.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1477716 {
-            x1=1.007in; y1=864.0mil; x2=868.0mil; y2=864.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1477719 {
-            x1=868.0mil; y1=864.0mil; x2=868.0mil; y2=992.0mil; thickness=10.0mil; clearance=0.0;
-           }
           }
           ha:type {
            silk = 1
@@ -19136,26 +18195,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1477723 {
-            x1=24.146933mm; y1=928.0mil; x2=24.146933mm; y2=928.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1495647 {
+            x1=958.0mil; y1=3.487in; x2=958.0mil; y2=3.487in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1477726 {
-            x1=978.0mil; y1=967.0mil; x2=978.0mil; y2=967.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1495650 {
+            x1=958.0mil; y1=3.487in; x2=958.0mil; y2=3.487in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1477729 {
-            x1=978.0mil; y1=967.0mil; x2=25.8412mm; y2=967.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1495653 {
+            x1=958.0mil; y1=3.487in; x2=958.0mil; y2=87.5698mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1477732 {
-            x1=978.0mil; y1=967.0mil; x2=978.0mil; y2=23.5618mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1495656 {
+            x1=958.0mil; y1=3.487in; x2=25.3332mm; y2=3.487in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -19169,14 +18228,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = zI7rzXEBCOfiqzJiuLYAAABf
+       uid = zI7rzXEBCOfiqzJiuLYAAABd
       }
-      ha:subc.1477776 {
+      ha:subc.1495662 {
        ha:attributes {
-        value=TSM200N03D
-        device=MOSFET
-        footprint=PDFN33
-        refdes=Q4
+        footprint=0402
+        value=100k
+        device=RESISTOR
+        openscad=0402
+        refdes=R4
        }
       ha:data {
             li:padstack_prototypes {
@@ -19193,14 +18253,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              7.875mil  
-              -11.815mil  
-              -7.875mil  
-              -11.815mil  
-              -7.875mil  
-              11.815mil  
-              7.875mil  
-              11.815mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -19212,14 +18272,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              10.875mil  
-              -14.815mil  
-              -10.875mil  
-              -14.815mil  
-              -10.875mil  
-              14.815mil  
-              10.875mil  
-              14.815mil  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -19231,83 +18291,115 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              7.875mil  
-              -11.815mil  
-              -7.875mil  
-              -11.815mil  
-              -7.875mil  
-              11.815mil  
-              7.875mil  
-              11.815mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
        }
+      }
 
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+       li:objects {
+        ha:padstack_ref.1495675 {
+         proto=0; x=911.0mil; y=3.47126in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.1495676 {
+         proto=0; x=911.0mil; y=3.50274in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+       }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1495663 {
+            x1=911.0mil; y1=3.487in; x2=911.0mil; y2=3.487in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
             }
-            clearance=0.0
-             li:ps_poly {
-              -7.875mil  
-              11.815mil  
-              7.875mil  
-              11.815mil  
-              7.875mil  
-              -11.815mil  
-              -7.875mil  
-              -11.815mil  
-             }
            }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+           ha:line.1495666 {
+            x1=911.0mil; y1=3.487in; x2=911.0mil; y2=3.487in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
-            clearance=0.0
-             li:ps_poly {
-              -10.875mil  
-              14.815mil  
-              10.875mil  
-              14.815mil  
-              10.875mil  
-              -14.815mil  
-              -10.875mil  
-              -14.815mil  
-             }
            }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+           ha:line.1495669 {
+            x1=911.0mil; y1=3.487in; x2=911.0mil; y2=89.5698mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
-            clearance=0.0
-             li:ps_poly {
-              -7.875mil  
-              11.815mil  
-              7.875mil  
-              11.815mil  
-              7.875mil  
-              -11.815mil  
-              -7.875mil  
-              -11.815mil  
-             }
            }
-         }
+           ha:line.1495672 {
+            x1=911.0mil; y1=3.487in; x2=22.1394mm; y2=3.487in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = zI7rzXEBCOfiqzJiuLYAAABj
+      }
+      ha:subc.1538587 {
+       ha:attributes {
+        value=2.2uH
+        device=INDUCTOR
+        footprint=NRS50
+        refdes=L2
        }
+      ha:data {
+            li:padstack_prototypes {
 
-       ha:ps_proto_v6.2 {
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -19319,14 +18411,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -25.395mil  
-              46.26mil  
-              25.395mil  
-              46.26mil  
-              25.395mil  
-              -46.26mil  
-              -25.395mil  
-              -46.26mil  
+              29.53mil  
+              -78.735mil  
+              -29.53mil  
+              -78.735mil  
+              -29.53mil  
+              78.735mil  
+              29.53mil  
+              78.735mil  
              }
            }
 
@@ -19338,14 +18430,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -28.395mil  
-              49.26mil  
-              28.395mil  
-              49.26mil  
-              28.395mil  
-              -49.26mil  
-              -28.395mil  
-              -49.26mil  
+              32.53mil  
+              -81.735mil  
+              -32.53mil  
+              -81.735mil  
+              -32.53mil  
+              81.735mil  
+              32.53mil  
+              81.735mil  
              }
            }
 
@@ -19357,14 +18449,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -25.395mil  
-              46.26mil  
-              25.395mil  
-              46.26mil  
-              25.395mil  
-              -46.26mil  
-              -25.395mil  
-              -46.26mil  
+              29.53mil  
+              -78.735mil  
+              -29.53mil  
+              -78.735mil  
+              -29.53mil  
+              78.735mil  
+              29.53mil  
+              78.735mil  
              }
            }
          }
@@ -19372,22 +18464,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1477803 {
-         proto=0; x=25.468961mm; y=3.63569in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=pin8
-         }
-        }
-        ha:padstack_ref.1477804 {
-         proto=1; x=28.418663mm; y=3.63569in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:padstack_ref.1538600 {
+         proto=0; x=28.040737mm; y=79.749878mm; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
          ha:flags {
           clearline=1
          }
@@ -19400,22 +18478,8 @@ ha:pcb-rnd-board-v8 {
            name=pin1
          }
         }
-        ha:padstack_ref.1477805 {
-         proto=0; x=25.468961mm; y=3.6101in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.1477806 {
-         proto=1; x=28.418663mm; y=3.6101in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:padstack_ref.1538601 {
+         proto=0; x=28.040737mm; y=76.149936mm; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
          ha:flags {
           clearline=1
          }
@@ -19428,86 +18492,6 @@ ha:pcb-rnd-board-v8 {
            name=pin2
          }
         }
-        ha:padstack_ref.1477807 {
-         proto=0; x=25.468961mm; y=3.58451in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=pin6
-         }
-        }
-        ha:padstack_ref.1477808 {
-         proto=1; x=28.418663mm; y=3.58451in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=pin3
-         }
-        }
-        ha:padstack_ref.1477809 {
-         proto=0; x=25.468961mm; y=3.55892in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=pin5
-         }
-        }
-        ha:padstack_ref.1477810 {
-         proto=1; x=28.418663mm; y=3.55892in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=pin4
-         }
-        }
-        ha:padstack_ref.1477811 {
-         proto=2; x=1.047in; y=3.62761in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=pin8
-         }
-        }
-        ha:padstack_ref.1477812 {
-         proto=2; x=1.047in; y=3.567in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=pin5
-         }
-        }
        }
        li:layers {
 
@@ -19516,21 +18500,6 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1477777 {
-            x1=995.825mil; y1=3.66324in; x2=28.593669mm; y2=3.66324in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1477780 {
-            x1=28.593669mm; y1=3.66324in; x2=28.593669mm; y2=3.53137in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1477783 {
-            x1=28.593669mm; y1=3.53137in; x2=995.825mil; y2=3.53137in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1477786 {
-            x1=995.825mil; y1=3.53137in; x2=995.825mil; y2=3.66324in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.1477789 {
-            x=29.073729mm; y=3.64848in; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
           }
           ha:type {
            silk = 1
@@ -19543,26 +18512,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1477791 {
-            x1=26.87381mm; y1=91.371547mm; x2=26.87381mm; y2=91.371547mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1538588 {
+            x1=28.040737mm; y1=77.949907mm; x2=28.040737mm; y2=77.949907mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1477794 {
-            x1=26.943685mm; y1=3.59731in; x2=26.943685mm; y2=3.59731in; thickness=0.1mm; clearance=0.0;
+           ha:line.1538591 {
+            x1=28.04061mm; y1=77.950034mm; x2=28.04061mm; y2=77.950034mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1477797 {
-            x1=26.943685mm; y1=3.59731in; x2=27.943685mm; y2=3.59731in; thickness=0.1mm; clearance=0.0;
+           ha:line.1538594 {
+            x1=28.04061mm; y1=77.950034mm; x2=28.04061mm; y2=76.950034mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1477800 {
-            x1=26.943685mm; y1=3.59731in; x2=26.943685mm; y2=90.371674mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1538597 {
+            x1=28.04061mm; y1=77.950034mm; x2=29.04061mm; y2=77.950034mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -19576,15 +18545,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = zI7rzXEBCOfiqzJiuLYAAABh
+       uid = Ikn56fWDAoi3RXep5wYAAABr
       }
-      ha:subc.1477863 {
+      ha:subc.1538635 {
        ha:attributes {
-        refdes=R5
-        value=1M
-        device=RESISTOR
         footprint=0402
+        value=1k
+        device=RESISTOR
         openscad=0402
+        refdes=R35
        }
       ha:data {
             li:padstack_prototypes {
@@ -19654,8 +18623,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1477877 {
-         proto=0; x=1.19in; y=3.559in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1538648 {
+         proto=0; x=1.54926in; y=3.021in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19668,8 +18637,12 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1477878 {
-         proto=0; x=1.19in; y=3.52752in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1538649 {
+         proto=0; x=1.58074in; y=3.021in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -19698,26 +18671,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1477865 {
-            x1=1.19in; y1=3.54326in; x2=1.19in; y2=3.54326in; thickness=0.1mm; clearance=0.0;
+           ha:line.1538636 {
+            x1=39.751mm; y1=3.021in; x2=39.751mm; y2=3.021in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1477868 {
-            x1=1.19in; y1=3.54326in; x2=1.19in; y2=3.54326in; thickness=0.1mm; clearance=0.0;
+           ha:line.1538639 {
+            x1=39.751mm; y1=3.021in; x2=39.751mm; y2=3.021in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1477871 {
-            x1=1.19in; y1=3.54326in; x2=1.19in; y2=88.998804mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1538642 {
+            x1=39.751mm; y1=3.021in; x2=40.751mm; y2=3.021in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1477874 {
-            x1=1.19in; y1=3.54326in; x2=31.226mm; y2=3.54326in; thickness=0.1mm; clearance=0.0;
+           ha:line.1538645 {
+            x1=39.751mm; y1=3.021in; x2=39.751mm; y2=77.7334mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -19731,14 +18704,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = zI7rzXEBCOfiqzJiuLYAAABl
+       uid = udHzw36hUA40qsxOGCYAAABP
       }
-      ha:subc.1480789 {
+      ha:subc.1538651 {
        ha:attributes {
-        value=IPD068P03L3GATMA1
-        device=MOSFET
-        footprint=TO252FET
-        refdes=Q1
+        footprint=0402
+        value=1k
+        device=RESISTOR
+        openscad=0402
+        refdes=R16
        }
       ha:data {
             li:padstack_prototypes {
@@ -19755,14 +18729,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              29.53mil  
-              -55.12mil  
-              -29.53mil  
-              -55.12mil  
-              -29.53mil  
-              55.12mil  
-              29.53mil  
-              55.12mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -19774,14 +18748,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              32.53mil  
-              -58.12mil  
-              -32.53mil  
-              -58.12mil  
-              -32.53mil  
-              58.12mil  
-              32.53mil  
-              58.12mil  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -19793,20 +18767,112 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              29.53mil  
-              -55.12mil  
-              -29.53mil  
-              -55.12mil  
-              -29.53mil  
-              55.12mil  
-              29.53mil  
-              55.12mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
        }
+      }
 
-       ha:ps_proto_v6.1 {
+       li:objects {
+        ha:padstack_ref.1538664 {
+         proto=0; x=1.58074in; y=3.11in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.1538665 {
+         proto=0; x=1.54926in; y=3.11in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+       }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1538652 {
+            x1=39.751mm; y1=3.11in; x2=39.751mm; y2=3.11in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.1538655 {
+            x1=39.751mm; y1=3.11in; x2=39.751mm; y2=3.11in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.1538658 {
+            x1=39.751mm; y1=3.11in; x2=38.751mm; y2=3.11in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.1538661 {
+            x1=39.751mm; y1=3.11in; x2=39.751mm; y2=77.994mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = Ikn56fWDAoi3RXep5wYAAABN
+      }
+      ha:subc.1538683 {
+       ha:attributes {
+        footprint=0402
+        value=0.1uF
+        device=CAPACITOR
+        openscad=0402
+        refdes=C11
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -19818,14 +18884,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -124.02mil  
-              -120.08mil  
-              -124.02mil  
-              120.08mil  
-              124.02mil  
-              120.08mil  
-              124.02mil  
-              -120.08mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -19837,14 +18903,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -127.02mil  
-              -123.08mil  
-              -127.02mil  
-              123.08mil  
-              127.02mil  
-              123.08mil  
-              127.02mil  
-              -123.08mil  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -19856,14 +18922,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -124.02mil  
-              -120.08mil  
-              -124.02mil  
-              120.08mil  
-              124.02mil  
-              120.08mil  
-              124.02mil  
-              -120.08mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -19871,22 +18937,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1480814 {
-         proto=0; x=814.06mil; y=3.566in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=G
-         }
-        }
-        ha:padstack_ref.1480815 {
-         proto=1; x=568.0mil; y=3.476in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1538696 {
+         proto=0; x=32.130137mm; y=77.560144mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19896,11 +18948,11 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=1
-           name=D
+           name=1
          }
         }
-        ha:padstack_ref.1480816 {
-         proto=0; x=814.06mil; y=3.386in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1538697 {
+         proto=0; x=32.130137mm; y=78.359736mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19910,7 +18962,7 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=2
-           name=S
+           name=2
          }
         }
        }
@@ -19921,18 +18973,6 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1480790 {
-            x1=493.19mil; y1=91.54033mm; x2=493.19mil; y2=85.04047mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1480793 {
-            x1=493.19mil; y1=85.04047mm; x2=733.35mil; y2=85.04047mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1480796 {
-            x1=733.35mil; y1=85.04047mm; x2=733.35mil; y2=91.54033mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1480799 {
-            x1=733.35mil; y1=91.54033mm; x2=493.19mil; y2=91.54033mm; thickness=10.0mil; clearance=0.0;
-           }
           }
           ha:type {
            silk = 1
@@ -19945,42 +18985,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1480802 {
-            x1=732.04mil; y1=3.476in; x2=732.04mil; y2=3.476in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1538684 {
+            x1=32.130137mm; y1=77.95994mm; x2=32.130137mm; y2=77.95994mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1480805 {
-            x1=814.06mil; y1=3.476in; x2=814.06mil; y2=3.476in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1538687 {
+            x1=32.130137mm; y1=77.95994mm; x2=32.130137mm; y2=77.95994mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1480808 {
-            x1=814.06mil; y1=3.476in; x2=814.06mil; y2=87.2904mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1538690 {
+            x1=32.130137mm; y1=77.95994mm; x2=32.130137mm; y2=78.95994mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1480811 {
-            x1=814.06mil; y1=3.476in; x2=21.677124mm; y2=3.476in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1538693 {
+            x1=32.130137mm; y1=77.95994mm; x2=31.130137mm; y2=77.95994mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -19994,132 +19018,194 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = 5asEB6h/cgROxndhO94AAABI
+       uid = Ikn56fWDAoi3RXep5wYAAABR
       }
-      ha:subc.1492023 {
+      ha:subc.1538731 {
        ha:attributes {
-        value=SPDT
-        device=SPDT_Switch
-        footprint=PN11S
-        refdes=S1
+        footprint=0402
+        value=5.1k
+        device=RESISTOR
+        openscad=0402
+        refdes=R22
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=35.43mil; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
+             li:ps_poly {
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;            }
-            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 {
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+             }
            }
          }
        }
+      }
 
-       ha:ps_proto_v6.1 {
-         hdia=35.43mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+       li:objects {
+        ha:padstack_ref.1538744 {
+         proto=0; x=1.19152in; y=2.853in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         li:thermal {
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.1538745 {
+         proto=0; x=1.223in; y=2.853in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+       }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1538732 {
+            x1=1.20726in; y1=2.853in; x2=1.20726in; y2=2.853in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
             }
-            clearance=0.0
-             li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-             }
            }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
+           ha:line.1538735 {
+            x1=1.20726in; y1=2.853in; x2=1.20726in; y2=2.853in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.1538738 {
+            x1=1.20726in; y1=2.853in; x2=31.664404mm; y2=2.853in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.1538741 {
+            x1=1.20726in; y1=2.853in; x2=1.20726in; y2=73.4662mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
-            clearance=0.0
-             li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-             }
            }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = Ikn56fWDAoi3RXep5wYAAABX
+      }
+      ha:subc.1538747 {
+       ha:attributes {
+        footprint=0402
+        value=51k
+        device=RESISTOR
+        openscad=0402
+        refdes=R24
+       }
+      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
-             intern = 1
+             top = 1
             }
             clearance=0.0
              li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -20131,200 +19217,62 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -39.37mil  
-              -39.37mil  
-              39.37mil  
-              -39.37mil  
-              39.37mil  
-              39.37mil  
-              -39.37mil  
-              39.37mil  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
            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 {
-              -39.37mil  
-              -39.37mil  
-              39.37mil  
-              -39.37mil  
-              39.37mil  
-              39.37mil  
-              -39.37mil  
-              39.37mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.2 {
-         hdia=47.24mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;            }
-            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=78.74mil;            }
-            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=78.74mil;            }
-            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=86.61mil;            }
-            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=86.61mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.1492049 {
-         proto=0; x=576.85mil; y=722.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=pin3
-         }
-        }
-        ha:padstack_ref.1492050 {
-         proto=0; x=478.43mil; y=722.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.1492051 {
-         proto=1; x=380.0mil; y=722.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1538760 {
+         proto=0; x=1.58074in; y=77.851mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
          ha:attributes {
            term=1
-           name=pin1
-         }
-        }
-        ha:padstack_ref.1492052 {
-         proto=2; x=702.83mil; y=769.24mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=4
-           name=pin4
+           name=1
          }
         }
-        ha:padstack_ref.1492053 {
-         proto=2; x=257.96mil; y=635.4mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+        ha:padstack_ref.1538761 {
+         proto=0; x=1.54926in; y=77.851mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
          }
 
          ha:attributes {
-           term=4
-           name=pin4
+           term=2
+           name=2
          }
         }
        }
@@ -20335,22 +19283,10 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1492024 {
-            x1=714.65mil; y1=623.57mil; x2=242.21mil; y2=623.57mil; thickness=5.0mil; clearance=0.0;
-           }
-           ha:line.1492027 {
-            x1=714.65mil; y1=623.57mil; x2=714.65mil; y2=820.43mil; thickness=5.0mil; clearance=0.0;
-           }
-           ha:line.1492030 {
-            x1=714.65mil; y1=820.43mil; x2=242.21mil; y2=820.43mil; thickness=5.0mil; clearance=0.0;
-           }
-           ha:line.1492033 {
-            x1=242.21mil; y1=820.43mil; x2=242.21mil; y2=623.57mil; thickness=5.0mil; clearance=0.0;
-           }
           }
           ha:type {
            silk = 1
-           bottom = 1
+           top = 1
           }
         }
 
@@ -20359,48 +19295,48 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1492037 {
-            x1=12.172035mm; y1=18.138852mm; x2=12.172035mm; y2=18.138852mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1538748 {
+            x1=39.751mm; y1=77.851mm; x2=39.751mm; y2=77.851mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1492040 {
-            x1=478.43mil; y1=722.0mil; x2=478.43mil; y2=722.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1538751 {
+            x1=39.751mm; y1=77.851mm; x2=39.751mm; y2=77.851mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1492043 {
-            x1=478.43mil; y1=722.0mil; x2=478.43mil; y2=17.3388mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1538754 {
+            x1=39.751mm; y1=77.851mm; x2=38.751mm; y2=77.851mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1492046 {
-            x1=478.43mil; y1=722.0mil; x2=13.152122mm; y2=722.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1538757 {
+            x1=39.751mm; y1=77.851mm; x2=39.751mm; y2=76.851mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           bottom = 1
-           virtual = 1
+           top = 1
            misc = 1
+           virtual = 1
           }
         }
        }
       }
-       uid = 4bNWyBgJTkZfYZCZe1gAAABh
+       uid = Ikn56fWDAoi3RXep5wYAAABZ
       }
-      ha:subc.1495646 {
+      ha:subc.1538763 {
        ha:attributes {
-        footprint=0402
-        value=0.1uF
-        device=CAPACITOR
-        openscad=0402
-        refdes=C4
+        footprint=0603
+        value=0.5
+        device=RESISTOR
+        openscad=0603
+        refdes=R21
        }
       ha:data {
             li:padstack_prototypes {
@@ -20417,14 +19353,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              14.76mil  
+              -19.68mil  
+              -14.76mil  
+              -19.68mil  
+              -14.76mil  
+              19.68mil  
+              14.76mil  
+              19.68mil  
              }
            }
 
@@ -20436,14 +19372,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
+              17.76mil  
+              -22.68mil  
+              -17.76mil  
+              -22.68mil  
+              -17.76mil  
+              22.68mil  
+              17.76mil  
+              22.68mil  
              }
            }
 
@@ -20455,14 +19391,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              14.76mil  
+              -19.68mil  
+              -14.76mil  
+              -19.68mil  
+              -14.76mil  
+              19.68mil  
+              14.76mil  
+              19.68mil  
              }
            }
          }
@@ -20470,8 +19406,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1495659 {
-         proto=0; x=958.0mil; y=3.50274in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1538776 {
+         proto=0; x=32.358737mm; y=76.149936mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20484,8 +19420,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1495660 {
-         proto=0; x=958.0mil; y=3.47126in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1538777 {
+         proto=0; x=31.058765mm; y=76.149936mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20518,26 +19454,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1495647 {
-            x1=958.0mil; y1=3.487in; x2=958.0mil; y2=3.487in; thickness=0.1mm; clearance=0.0;
+           ha:line.1538764 {
+            x1=31.708751mm; y1=76.149936mm; x2=31.708751mm; y2=76.149936mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1495650 {
-            x1=958.0mil; y1=3.487in; x2=958.0mil; y2=3.487in; thickness=0.1mm; clearance=0.0;
+           ha:line.1538767 {
+            x1=31.708751mm; y1=76.149936mm; x2=31.708751mm; y2=76.149936mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1495653 {
-            x1=958.0mil; y1=3.487in; x2=958.0mil; y2=87.5698mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1538770 {
+            x1=31.708751mm; y1=76.149936mm; x2=30.708751mm; y2=76.149936mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1495656 {
-            x1=958.0mil; y1=3.487in; x2=25.3332mm; y2=3.487in; thickness=0.1mm; clearance=0.0;
+           ha:line.1538773 {
+            x1=31.708751mm; y1=76.149936mm; x2=31.708751mm; y2=75.149936mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -20551,21 +19487,21 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = zI7rzXEBCOfiqzJiuLYAAABd
+       uid = ZKOa+zwg4IcAnDwTCgMAAABd
       }
-      ha:subc.1495662 {
+      ha:subc.1538779 {
        ha:attributes {
-        footprint=0402
-        value=100k
-        device=RESISTOR
-        openscad=0402
-        refdes=R4
+        Footprint=VQFN-24_L4.0-W4.0-P0.50-BL-EP2.5
+        value=IP2326
+        device=IC
+        refdes=U1
+        footprint=VQFN-24
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         hdia=0.0; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -20576,14 +19512,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              -51.0mil  
+              -51.0mil  
+              51.0mil  
+              -51.0mil  
+              51.0mil  
+              51.0mil  
+              -51.0mil  
+              51.0mil  
              }
            }
 
@@ -20595,14 +19531,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
+              -52.0mil  
+              -52.0mil  
+              52.0mil  
+              -52.0mil  
+              52.0mil  
+              52.0mil  
+              -52.0mil  
+              52.0mil  
              }
            }
 
@@ -20614,116 +19550,21 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              -51.0mil  
+              -51.0mil  
+              51.0mil  
+              -51.0mil  
+              51.0mil  
+              51.0mil  
+              -51.0mil  
+              51.0mil  
              }
            }
          }
        }
-      }
-
-       li:objects {
-        ha:padstack_ref.1495675 {
-         proto=0; x=911.0mil; y=3.47126in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1495676 {
-         proto=0; x=911.0mil; y=3.50274in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1495663 {
-            x1=911.0mil; y1=3.487in; x2=911.0mil; y2=3.487in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1495666 {
-            x1=911.0mil; y1=3.487in; x2=911.0mil; y2=3.487in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1495669 {
-            x1=911.0mil; y1=3.487in; x2=911.0mil; y2=89.5698mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1495672 {
-            x1=911.0mil; y1=3.487in; x2=22.1394mm; y2=3.487in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = zI7rzXEBCOfiqzJiuLYAAABj
-      }
-      ha:subc.1538587 {
-       ha:attributes {
-        value=2.2uH
-        device=INDUCTOR
-        footprint=NRS50
-        refdes=L2
-       }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -20734,14 +19575,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              29.53mil  
-              -78.735mil  
-              -29.53mil  
-              -78.735mil  
-              -29.53mil  
-              78.735mil  
-              29.53mil  
-              78.735mil  
+              -5.5mil  
+              -13.5mil  
+              5.5mil  
+              -13.5mil  
+              5.5mil  
+              13.5mil  
+              -5.5mil  
+              13.5mil  
              }
            }
 
@@ -20753,14 +19594,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              32.53mil  
-              -81.735mil  
-              -32.53mil  
-              -81.735mil  
-              -32.53mil  
-              81.735mil  
-              32.53mil  
-              81.735mil  
+              -6.5mil  
+              -14.5mil  
+              6.5mil  
+              -14.5mil  
+              6.5mil  
+              14.5mil  
+              -6.5mil  
+              14.5mil  
              }
            }
 
@@ -20772,14 +19613,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              29.53mil  
-              -78.735mil  
-              -29.53mil  
-              -78.735mil  
-              -29.53mil  
-              78.735mil  
-              29.53mil  
-              78.735mil  
+              -5.5mil  
+              -13.5mil  
+              5.5mil  
+              -13.5mil  
+              5.5mil  
+              13.5mil  
+              -5.5mil  
+              13.5mil  
              }
            }
          }
@@ -20787,22 +19628,26 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1538600 {
-         proto=0; x=28.040737mm; y=79.749878mm; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
-         ha:flags {
-          clearline=1
+        ha:padstack_ref.1538827 {
+         proto=0; x=35.687mm; y=78.105mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
          }
 
+         ha:attributes {
+           term=25
+         }
+        }
+        ha:padstack_ref.1538828 {
+         proto=1; x=1.45418in; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          li:thermal {
          }
 
          ha:attributes {
-           term=1
-           name=pin1
+           term=24
          }
         }
-        ha:padstack_ref.1538601 {
-         proto=0; x=28.040737mm; y=76.149936mm; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
+        ha:padstack_ref.1538829 {
+         proto=1; x=1.43449in; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -20811,143 +19656,72 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=2
-           name=pin2
+           term=23
          }
         }
-       }
-       li:layers {
+        ha:padstack_ref.1538830 {
+         proto=1; x=1.41481in; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
+         ha:attributes {
+           term=22
+         }
         }
+        ha:padstack_ref.1538831 {
+         proto=1; x=35.436303mm; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:line.1538588 {
-            x1=28.040737mm; y1=77.949907mm; x2=28.040737mm; y2=77.949907mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1538591 {
-            x1=28.04061mm; y1=77.950034mm; x2=28.04061mm; y2=77.950034mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1538594 {
-            x1=28.04061mm; y1=77.950034mm; x2=28.04061mm; y2=76.950034mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1538597 {
-            x1=28.04061mm; y1=77.950034mm; x2=29.04061mm; y2=77.950034mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+         ha:attributes {
+           term=21
+         }
         }
-       }
-      }
-       uid = Ikn56fWDAoi3RXep5wYAAABr
-      }
-      ha:subc.1538635 {
-       ha:attributes {
-        footprint=0402
-        value=1k
-        device=RESISTOR
-        openscad=0402
-        refdes=R35
-       }
-      ha:data {
-            li:padstack_prototypes {
+        ha:padstack_ref.1538832 {
+         proto=1; x=34.936177mm; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.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 {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
+         ha:attributes {
+           term=20
+         }
+        }
+        ha:padstack_ref.1538833 {
+         proto=1; x=34.436305mm; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.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 {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
-             }
-           }
+         li:thermal {
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
+         ha:attributes {
+           term=19
+         }
+        }
+        ha:padstack_ref.1538834 {
+         proto=1; x=33.744155mm; y=79.355695mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.1538648 {
-         proto=0; x=1.54926in; y=3.021in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:attributes {
+           term=18
+         }
+        }
+        ha:padstack_ref.1538835 {
+         proto=1; x=33.744155mm; y=78.855823mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -20956,12 +19730,11 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=17
          }
         }
-        ha:padstack_ref.1538649 {
-         proto=0; x=1.58074in; y=3.021in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1538836 {
+         proto=1; x=33.744155mm; y=78.355697mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -20970,153 +19743,50 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=16
          }
         }
-       }
-       li:layers {
+        ha:padstack_ref.1538837 {
+         proto=1; x=33.744155mm; y=3.06519in; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
+         ha:attributes {
+           term=15
+         }
         }
+        ha:padstack_ref.1538838 {
+         proto=1; x=33.744155mm; y=77.3557mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:line.1538636 {
-            x1=39.751mm; y1=3.021in; x2=39.751mm; y2=3.021in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1538639 {
-            x1=39.751mm; y1=3.021in; x2=39.751mm; y2=3.021in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1538642 {
-            x1=39.751mm; y1=3.021in; x2=40.751mm; y2=3.021in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1538645 {
-            x1=39.751mm; y1=3.021in; x2=39.751mm; y2=77.7334mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+         ha:attributes {
+           term=14
+         }
         }
-       }
-      }
-       uid = udHzw36hUA40qsxOGCYAAABP
-      }
-      ha:subc.1538651 {
-       ha:attributes {
-        footprint=0402
-        value=1k
-        device=RESISTOR
-        openscad=0402
-        refdes=R16
-       }
-      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 {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
+        ha:padstack_ref.1538839 {
+         proto=1; x=33.744155mm; y=3.02582in; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.1538664 {
-         proto=0; x=1.58074in; y=3.11in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=13
          }
         }
-        ha:padstack_ref.1538665 {
-         proto=0; x=1.54926in; y=3.11in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1538840 {
+         proto=1; x=34.436305mm; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -21125,143 +19795,50 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=12
          }
         }
-       }
-       li:layers {
+        ha:padstack_ref.1538841 {
+         proto=1; x=34.936177mm; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
+         ha:attributes {
+           term=11
+         }
         }
+        ha:padstack_ref.1538842 {
+         proto=1; x=35.436303mm; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         li:thermal {
+         }
 
-          li:objects {
-           ha:line.1538652 {
-            x1=39.751mm; y1=3.11in; x2=39.751mm; y2=3.11in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1538655 {
-            x1=39.751mm; y1=3.11in; x2=39.751mm; y2=3.11in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1538658 {
-            x1=39.751mm; y1=3.11in; x2=38.751mm; y2=3.11in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1538661 {
-            x1=39.751mm; y1=3.11in; x2=39.751mm; y2=77.994mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+         ha:attributes {
+           term=10
+         }
         }
-       }
-      }
-       uid = Ikn56fWDAoi3RXep5wYAAABN
-      }
-      ha:subc.1538683 {
-       ha:attributes {
-        footprint=0402
-        value=0.1uF
-        device=CAPACITOR
-        openscad=0402
-        refdes=C11
-       }
-      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 {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
-             }
-           }
+        ha:padstack_ref.1538843 {
+         proto=1; x=1.41481in; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.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 {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
+         li:thermal {
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.1538696 {
-         proto=0; x=32.130137mm; y=77.560144mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:attributes {
+           term=9
+         }
+        }
+        ha:padstack_ref.1538844 {
+         proto=1; x=1.43449in; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -21270,12 +19847,11 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=8
          }
         }
-        ha:padstack_ref.1538697 {
-         proto=0; x=32.130137mm; y=78.359736mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1538845 {
+         proto=1; x=1.45418in; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -21284,913 +19860,14 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=7
          }
         }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1538684 {
-            x1=32.130137mm; y1=77.95994mm; x2=32.130137mm; y2=77.95994mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1538687 {
-            x1=32.130137mm; y1=77.95994mm; x2=32.130137mm; y2=77.95994mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1538690 {
-            x1=32.130137mm; y1=77.95994mm; x2=32.130137mm; y2=78.95994mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1538693 {
-            x1=32.130137mm; y1=77.95994mm; x2=31.130137mm; y2=77.95994mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = Ikn56fWDAoi3RXep5wYAAABR
-      }
-      ha:subc.1538731 {
-       ha:attributes {
-        footprint=0402
-        value=5.1k
-        device=RESISTOR
-        openscad=0402
-        refdes=R22
-       }
-      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 {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1538744 {
-         proto=0; x=1.19152in; y=2.853in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1538745 {
-         proto=0; x=1.223in; y=2.853in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1538732 {
-            x1=1.20726in; y1=2.853in; x2=1.20726in; y2=2.853in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1538735 {
-            x1=1.20726in; y1=2.853in; x2=1.20726in; y2=2.853in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1538738 {
-            x1=1.20726in; y1=2.853in; x2=31.664404mm; y2=2.853in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1538741 {
-            x1=1.20726in; y1=2.853in; x2=1.20726in; y2=73.4662mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = Ikn56fWDAoi3RXep5wYAAABX
-      }
-      ha:subc.1538747 {
-       ha:attributes {
-        footprint=0402
-        value=51k
-        device=RESISTOR
-        openscad=0402
-        refdes=R24
-       }
-      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 {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1538760 {
-         proto=0; x=1.58074in; y=77.851mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1538761 {
-         proto=0; x=1.54926in; y=77.851mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1538748 {
-            x1=39.751mm; y1=77.851mm; x2=39.751mm; y2=77.851mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1538751 {
-            x1=39.751mm; y1=77.851mm; x2=39.751mm; y2=77.851mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1538754 {
-            x1=39.751mm; y1=77.851mm; x2=38.751mm; y2=77.851mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1538757 {
-            x1=39.751mm; y1=77.851mm; x2=39.751mm; y2=76.851mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = Ikn56fWDAoi3RXep5wYAAABZ
-      }
-      ha:subc.1538763 {
-       ha:attributes {
-        footprint=0603
-        value=0.5
-        device=RESISTOR
-        openscad=0603
-        refdes=R21
-       }
-      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 {
-              14.76mil  
-              -19.68mil  
-              -14.76mil  
-              -19.68mil  
-              -14.76mil  
-              19.68mil  
-              14.76mil  
-              19.68mil  
-             }
-           }
-
-           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  
-              -22.68mil  
-              -17.76mil  
-              -22.68mil  
-              -17.76mil  
-              22.68mil  
-              17.76mil  
-              22.68mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              14.76mil  
-              -19.68mil  
-              -14.76mil  
-              -19.68mil  
-              -14.76mil  
-              19.68mil  
-              14.76mil  
-              19.68mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1538776 {
-         proto=0; x=32.358737mm; y=76.149936mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1538777 {
-         proto=0; x=31.058765mm; y=76.149936mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1538764 {
-            x1=31.708751mm; y1=76.149936mm; x2=31.708751mm; y2=76.149936mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1538767 {
-            x1=31.708751mm; y1=76.149936mm; x2=31.708751mm; y2=76.149936mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1538770 {
-            x1=31.708751mm; y1=76.149936mm; x2=30.708751mm; y2=76.149936mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1538773 {
-            x1=31.708751mm; y1=76.149936mm; x2=31.708751mm; y2=75.149936mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = ZKOa+zwg4IcAnDwTCgMAAABd
-      }
-      ha:subc.1538779 {
-       ha:attributes {
-        Footprint=VQFN-24_L4.0-W4.0-P0.50-BL-EP2.5
-        value=IP2326
-        device=IC
-        refdes=U1
-        footprint=VQFN-24
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; 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 {
-              -51.0mil  
-              -51.0mil  
-              51.0mil  
-              -51.0mil  
-              51.0mil  
-              51.0mil  
-              -51.0mil  
-              51.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -52.0mil  
-              -52.0mil  
-              52.0mil  
-              -52.0mil  
-              52.0mil  
-              52.0mil  
-              -52.0mil  
-              52.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -51.0mil  
-              -51.0mil  
-              51.0mil  
-              -51.0mil  
-              51.0mil  
-              51.0mil  
-              -51.0mil  
-              51.0mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=0.0; 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 {
-              -5.5mil  
-              -13.5mil  
-              5.5mil  
-              -13.5mil  
-              5.5mil  
-              13.5mil  
-              -5.5mil  
-              13.5mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -6.5mil  
-              -14.5mil  
-              6.5mil  
-              -14.5mil  
-              6.5mil  
-              14.5mil  
-              -6.5mil  
-              14.5mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -5.5mil  
-              -13.5mil  
-              5.5mil  
-              -13.5mil  
-              5.5mil  
-              13.5mil  
-              -5.5mil  
-              13.5mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1538827 {
-         proto=0; x=35.687mm; y=78.105mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=25
-         }
-        }
-        ha:padstack_ref.1538828 {
-         proto=1; x=1.45418in; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=24
-         }
-        }
-        ha:padstack_ref.1538829 {
-         proto=1; x=1.43449in; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=23
-         }
-        }
-        ha:padstack_ref.1538830 {
-         proto=1; x=1.41481in; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=22
-         }
-        }
-        ha:padstack_ref.1538831 {
-         proto=1; x=35.436303mm; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=21
-         }
-        }
-        ha:padstack_ref.1538832 {
-         proto=1; x=34.936177mm; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=20
-         }
-        }
-        ha:padstack_ref.1538833 {
-         proto=1; x=34.436305mm; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=19
-         }
-        }
-        ha:padstack_ref.1538834 {
-         proto=1; x=33.744155mm; y=79.355695mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=18
-         }
-        }
-        ha:padstack_ref.1538835 {
-         proto=1; x=33.744155mm; y=78.855823mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=17
-         }
-        }
-        ha:padstack_ref.1538836 {
-         proto=1; x=33.744155mm; y=78.355697mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=16
-         }
-        }
-        ha:padstack_ref.1538837 {
-         proto=1; x=33.744155mm; y=3.06519in; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=15
-         }
-        }
-        ha:padstack_ref.1538838 {
-         proto=1; x=33.744155mm; y=77.3557mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-         }
-        }
-        ha:padstack_ref.1538839 {
-         proto=1; x=33.744155mm; y=3.02582in; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=13
-         }
-        }
-        ha:padstack_ref.1538840 {
-         proto=1; x=34.436305mm; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=12
-         }
-        }
-        ha:padstack_ref.1538841 {
-         proto=1; x=34.936177mm; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=11
-         }
-        }
-        ha:padstack_ref.1538842 {
-         proto=1; x=35.436303mm; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=10
-         }
-        }
-        ha:padstack_ref.1538843 {
-         proto=1; x=1.41481in; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=9
-         }
-        }
-        ha:padstack_ref.1538844 {
-         proto=1; x=1.43449in; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-         }
-        }
-        ha:padstack_ref.1538845 {
-         proto=1; x=1.45418in; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-         }
-        }
-        ha:padstack_ref.1538846 {
-         proto=1; x=1.48142in; y=3.02582in; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+        ha:padstack_ref.1538846 {
+         proto=1; x=1.48142in; y=3.02582in; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
 
          li:thermal {
          }
@@ -22267,7 +19944,7 @@ ha:pcb-rnd-board-v8 {
        }
        li:layers {
 
-        {ha:Top Solder Mask Layer}                {
+        {ha:Top Solder Mask Layer}                      {
          lid=0
          ha:combining { auto=1;         }
 
@@ -22279,7 +19956,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Top Paste Mask Layer}                {
+        {ha:Top Paste Mask Layer}                      {
          lid=1
          ha:combining { sub=1; auto=1;         }
 
@@ -22541,7 +20218,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Top Silkscreen Layer}           {
+        {ha:Top Silkscreen Layer}               {
          lid=2
          ha:combining { auto=1;         }
 
@@ -22607,7 +20284,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Top Layer}      {
+        {ha:Top Layer}        {
          lid=3
          ha:combining {         }
 
@@ -22619,7 +20296,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Bottom Layer}      {
+        {ha:Bottom Layer}        {
          lid=4
          ha:combining {         }
 
@@ -22631,7 +20308,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Bottom Paste Mask Layer}                {
+        {ha:Bottom Paste Mask Layer}                      {
          lid=5
          ha:combining { sub=1; auto=1;         }
 
@@ -22643,7 +20320,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Bottom Solder Mask Layer}                {
+        {ha:Bottom Solder Mask Layer}                      {
          lid=6
          ha:combining { auto=1;         }
 
@@ -22655,7 +20332,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Bottom Silkscreen Layer}           {
+        {ha:Bottom Silkscreen Layer}               {
          lid=7
          ha:combining { auto=1;         }
 
@@ -22667,7 +20344,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Top Assembly Layer}           {
+        {ha:Top Assembly Layer}               {
          lid=8
          ha:combining {         }
 
@@ -22679,7 +20356,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Bottom Assembly Layer}           {
+        {ha:Bottom Assembly Layer}               {
          lid=9
          ha:combining {         }
 
@@ -22691,7 +20368,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Board Outline Layer}           {
+        {ha:Board Outline Layer}               {
          lid=10
          ha:combining {         }
 
@@ -22726,7 +20403,7 @@ ha:pcb-rnd-board-v8 {
           purpose = uroute
         }
 
-        {ha:Document Layer}      {
+        {ha:Document Layer}        {
          lid=13
          ha:combining {         }
 
@@ -22743,7 +20420,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Component Marking Layer}           {
+        {ha:Component Marking Layer}               {
          lid=14
          ha:combining {         }
 
@@ -22769,7 +20446,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Component Shape Layer}           {
+        {ha:Component Shape Layer}               {
          lid=15
          ha:combining {         }
 
@@ -22804,7 +20481,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Pin Soldering Layer}           {
+        {ha:Pin Soldering Layer}               {
          lid=16
          ha:combining {         }
 
@@ -24777,20 +22454,358 @@ ha:pcb-rnd-board-v8 {
               subc-role=pnp-origin
             }
            }
-           ha:line.1550665 {
-            x1=33.401mm; y1=3.209in; x2=33.401mm; y2=3.209in; thickness=0.1mm; clearance=0.0;
+           ha:line.1550665 {
+            x1=33.401mm; y1=3.209in; x2=33.401mm; y2=3.209in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.1550668 {
+            x1=33.401mm; y1=3.209in; x2=32.401mm; y2=3.209in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.1550671 {
+            x1=33.401mm; y1=3.209in; x2=33.401mm; y2=80.5086mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = 6fQBPbDP5Uk7phRTAIkAAABk
+      }
+      ha:subc.1550699 {
+       ha:attributes {
+        footprint=0805
+        value=22uF
+        device=CAPACITOR
+        openscad=0805
+        refdes=C10
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              25.59mil  
+              -29.52mil  
+              -25.59mil  
+              -29.52mil  
+              -25.59mil  
+              29.52mil  
+              25.59mil  
+              29.52mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              28.59mil  
+              -32.52mil  
+              -28.59mil  
+              -32.52mil  
+              -28.59mil  
+              32.52mil  
+              28.59mil  
+              32.52mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              25.59mil  
+              -29.52mil  
+              -25.59mil  
+              -29.52mil  
+              -25.59mil  
+              29.52mil  
+              25.59mil  
+              29.52mil  
+             }
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.1550719 {
+         proto=0; x=1.35143in; y=3.278in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.1550720 {
+         proto=0; x=1.28057in; y=3.278in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+       }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1550700 {
+            x1=1.31993in; y1=83.96097mm; x2=1.31207in; y2=83.96097mm; thickness=8.0mil; clearance=0.0;
+           }
+           ha:line.1550703 {
+            x1=1.31993in; y1=82.56143mm; x2=1.31207in; y2=82.56143mm; thickness=8.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1550707 {
+            x1=1.316in; y1=3.278in; x2=1.316in; y2=3.278in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.1550710 {
+            x1=1.316in; y1=3.278in; x2=1.316in; y2=3.278in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.1550713 {
+            x1=1.316in; y1=3.278in; x2=32.4264mm; y2=3.278in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.1550716 {
+            x1=1.316in; y1=3.278in; x2=1.316in; y2=82.2612mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = 6fQBPbDP5Uk7phRTAIkAAABm
+      }
+      ha:subc.1550744 {
+       ha:attributes {
+        footprint=0805
+        value=10uF
+        device=CAPACITOR
+        openscad=0805
+        refdes=C12
+       }
+      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 {
+              25.59mil  
+              -29.52mil  
+              -25.59mil  
+              -29.52mil  
+              -25.59mil  
+              29.52mil  
+              25.59mil  
+              29.52mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              28.59mil  
+              -32.52mil  
+              -28.59mil  
+              -32.52mil  
+              -28.59mil  
+              32.52mil  
+              28.59mil  
+              32.52mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              25.59mil  
+              -29.52mil  
+              -25.59mil  
+              -29.52mil  
+              -25.59mil  
+              29.52mil  
+              25.59mil  
+              29.52mil  
+             }
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.1550764 {
+         proto=0; x=1.15214in; y=2.919in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.1550765 {
+         proto=0; x=1.223in; y=2.919in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+       }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1550745 {
+            x1=1.18364in; y1=73.44283mm; x2=30.2641mm; y2=73.44283mm; thickness=8.0mil; clearance=0.0;
+           }
+           ha:line.1550748 {
+            x1=1.18364in; y1=74.84237mm; x2=30.2641mm; y2=74.84237mm; thickness=8.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1550752 {
+            x1=1.18757in; y1=2.919in; x2=1.18757in; y2=2.919in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.1550755 {
+            x1=1.18757in; y1=2.919in; x2=1.18757in; y2=2.919in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1550668 {
-            x1=33.401mm; y1=3.209in; x2=32.401mm; y2=3.209in; thickness=0.1mm; clearance=0.0;
+           ha:line.1550758 {
+            x1=1.18757in; y1=2.919in; x2=31.164278mm; y2=2.919in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1550671 {
-            x1=33.401mm; y1=3.209in; x2=33.401mm; y2=80.5086mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1550761 {
+            x1=1.18757in; y1=2.919in; x2=1.18757in; y2=75.1426mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -24804,15 +22819,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = 6fQBPbDP5Uk7phRTAIkAAABk
+       uid = 6fQBPbDP5Uk7phRTAIkAAABo
       }
-      ha:subc.1550699 {
+      ha:subc.1550789 {
        ha:attributes {
         footprint=0805
-        value=22uF
+        value=10uF
         device=CAPACITOR
         openscad=0805
-        refdes=C10
+        refdes=C13
        }
       ha:data {
             li:padstack_prototypes {
@@ -24882,8 +22897,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1550719 {
-         proto=0; x=1.35143in; y=3.278in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1550809 {
+         proto=0; x=1.41957in; y=3.279in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -24896,8 +22911,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1550720 {
-         proto=0; x=1.28057in; y=3.278in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1550810 {
+         proto=0; x=1.49043in; y=3.279in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -24914,11 +22929,11 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1550700 {
-            x1=1.31993in; y1=83.96097mm; x2=1.31207in; y2=83.96097mm; thickness=8.0mil; clearance=0.0;
+           ha:line.1550790 {
+            x1=1.45107in; y1=82.58683mm; x2=1.45893in; y2=82.58683mm; thickness=8.0mil; clearance=0.0;
            }
-           ha:line.1550703 {
-            x1=1.31993in; y1=82.56143mm; x2=1.31207in; y2=82.56143mm; thickness=8.0mil; clearance=0.0;
+           ha:line.1550793 {
+            x1=1.45107in; y1=83.98637mm; x2=1.45893in; y2=83.98637mm; thickness=8.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -24932,42 +22947,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1550707 {
-            x1=1.316in; y1=3.278in; x2=1.316in; y2=3.278in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1550797 {
+            x1=36.957mm; y1=3.279in; x2=36.957mm; y2=3.279in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1550710 {
-            x1=1.316in; y1=3.278in; x2=1.316in; y2=3.278in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1550800 {
+            x1=36.957mm; y1=3.279in; x2=36.957mm; y2=3.279in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1550713 {
-            x1=1.316in; y1=3.278in; x2=32.4264mm; y2=3.278in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1550803 {
+            x1=36.957mm; y1=3.279in; x2=37.957mm; y2=3.279in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1550716 {
-            x1=1.316in; y1=3.278in; x2=1.316in; y2=82.2612mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1550806 {
+            x1=36.957mm; y1=3.279in; x2=36.957mm; y2=84.2866mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -24981,21 +22980,20 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = 6fQBPbDP5Uk7phRTAIkAAABm
+       uid = 6fQBPbDP5Uk7phRTAIkAAABq
       }
-      ha:subc.1550744 {
+      ha:subc.1580793 {
        ha:attributes {
-        footprint=0805
-        value=10uF
-        device=CAPACITOR
-        openscad=0805
-        refdes=C12
+        value=
+        device=CONNECTOR
+        footprint=100mil10x2
+        refdes=J6
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -25006,14 +23004,52 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              25.59mil  
-              -29.52mil  
-              -25.59mil  
-              -29.52mil  
-              -25.59mil  
-              29.52mil  
-              25.59mil  
-              29.52mil  
+              -34.75mil  
+              -34.75mil  
+              34.75mil  
+              -34.75mil  
+              34.75mil  
+              34.75mil  
+              -34.75mil  
+              34.75mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -34.75mil  
+              -34.75mil  
+              34.75mil  
+              -34.75mil  
+              34.75mil  
+              34.75mil  
+              -34.75mil  
+              34.75mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -34.75mil  
+              -34.75mil  
+              34.75mil  
+              -34.75mil  
+              34.75mil  
+              34.75mil  
+              -34.75mil  
+              34.75mil  
              }
            }
 
@@ -25025,42 +23061,102 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              28.59mil  
-              -32.52mil  
-              -28.59mil  
-              -32.52mil  
-              -28.59mil  
-              32.52mil  
-              28.59mil  
-              32.52mil  
+              -37.75mil  
+              -37.75mil  
+              37.75mil  
+              -37.75mil  
+              37.75mil  
+              37.75mil  
+              -37.75mil  
+              37.75mil  
              }
            }
 
            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 {
-              25.59mil  
-              -29.52mil  
-              -25.59mil  
-              -29.52mil  
-              -25.59mil  
-              29.52mil  
-              25.59mil  
-              29.52mil  
+              -37.75mil  
+              -37.75mil  
+              37.75mil  
+              -37.75mil  
+              37.75mil  
+              37.75mil  
+              -37.75mil  
+              37.75mil  
              }
            }
          }
        }
+
+       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=69.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=69.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=69.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=75.5mil;            }
+            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=75.5mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
       }
 
        li:objects {
-        ha:padstack_ref.1550764 {
-         proto=0; x=1.15214in; y=2.919in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1580818 {
+         proto=0; x=85.09mm; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -25069,8 +23165,278 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1550765 {
-         proto=0; x=1.223in; y=2.919in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1580819 {
+         proto=1; x=87.63mm; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+        ha:padstack_ref.1580820 {
+         proto=1; x=85.09mm; y=74.93mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=3
+         }
+        }
+        ha:padstack_ref.1580821 {
+         proto=1; x=87.63mm; y=74.93mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=4
+         }
+        }
+        ha:padstack_ref.1580822 {
+         proto=1; x=85.09mm; y=77.47mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=5
+         }
+        }
+        ha:padstack_ref.1580823 {
+         proto=1; x=87.63mm; y=77.47mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=6
+         }
+        }
+        ha:padstack_ref.1580824 {
+         proto=1; x=85.09mm; y=80.01mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=7
+         }
+        }
+        ha:padstack_ref.1580825 {
+         proto=1; x=87.63mm; y=80.01mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=8
+         }
+        }
+        ha:padstack_ref.1580826 {
+         proto=1; x=85.09mm; y=82.55mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=9
+           name=9
+         }
+        }
+        ha:padstack_ref.1580827 {
+         proto=1; x=87.63mm; y=82.55mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=10
+           name=10
+         }
+        }
+        ha:padstack_ref.1580828 {
+         proto=1; x=85.09mm; y=85.09mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=11
+           name=11
+         }
+        }
+        ha:padstack_ref.1580829 {
+         proto=1; x=87.63mm; y=85.09mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=12
+           name=12
+         }
+        }
+        ha:padstack_ref.1580830 {
+         proto=1; x=85.09mm; y=87.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=13
+           name=13
+         }
+        }
+        ha:padstack_ref.1580831 {
+         proto=1; x=87.63mm; y=87.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=14
+         }
+        }
+        ha:padstack_ref.1580832 {
+         proto=1; x=85.09mm; y=90.17mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=15
+           name=15
+         }
+        }
+        ha:padstack_ref.1580833 {
+         proto=1; x=87.63mm; y=90.17mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=16
+           name=16
+         }
+        }
+        ha:padstack_ref.1580834 {
+         proto=1; x=85.09mm; y=92.71mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:5 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=17
+           name=17
+         }
+        }
+        ha:padstack_ref.1580835 {
+         proto=1; x=87.63mm; y=92.71mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=18
+           name=18
+         }
+        }
+        ha:padstack_ref.1580836 {
+         proto=1; x=85.09mm; y=95.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:2 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=19
+           name=19
+         }
+        }
+        ha:padstack_ref.1580837 {
+         proto=1; x=87.63mm; y=95.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -25079,8 +23445,8 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=20
+           name=20
          }
         }
        }
@@ -25091,11 +23457,17 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1550745 {
-            x1=1.18364in; y1=73.44283mm; x2=30.2641mm; y2=73.44283mm; thickness=8.0mil; clearance=0.0;
+           ha:line.1580794 {
+            x1=88.9mm; y1=2.8in; x2=88.9mm; y2=3.8in; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.1550748 {
-            x1=1.18364in; y1=74.84237mm; x2=30.2641mm; y2=74.84237mm; thickness=8.0mil; clearance=0.0;
+           ha:line.1580797 {
+            x1=88.9mm; y1=3.8in; x2=3.3in; y2=3.8in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1580800 {
+            x1=3.3in; y1=3.8in; x2=3.3in; y2=2.8in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1580803 {
+            x1=3.3in; y1=2.8in; x2=88.9mm; y2=2.8in; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -25109,26 +23481,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1550752 {
-            x1=1.18757in; y1=2.919in; x2=1.18757in; y2=2.919in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580806 {
+            x1=3.4in; y1=3.3in; x2=3.4in; y2=3.3in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1550755 {
-            x1=1.18757in; y1=2.919in; x2=1.18757in; y2=2.919in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580809 {
+            x1=3.4in; y1=3.3in; x2=3.4in; y2=3.3in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1550758 {
-            x1=1.18757in; y1=2.919in; x2=31.164278mm; y2=2.919in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580812 {
+            x1=3.4in; y1=3.3in; x2=85.36mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1550761 {
-            x1=1.18757in; y1=2.919in; x2=1.18757in; y2=75.1426mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1580815 {
+            x1=3.4in; y1=3.3in; x2=3.4in; y2=84.82mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -25142,21 +23514,20 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = 6fQBPbDP5Uk7phRTAIkAAABo
+       uid = OKZuot6avmLgUZwh5koAAABN
       }
-      ha:subc.1550789 {
+      ha:subc.1580839 {
        ha:attributes {
-        footprint=0805
-        value=10uF
-        device=CAPACITOR
-        openscad=0805
-        refdes=C13
+        value=
+        device=unknown
+        footprint=100mil2pin
+        refdes=J1
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -25167,14 +23538,52 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              25.59mil  
-              -29.52mil  
-              -25.59mil  
-              -29.52mil  
-              -25.59mil  
-              29.52mil  
-              25.59mil  
-              29.52mil  
+              -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  
              }
            }
 
@@ -25186,42 +23595,98 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              28.59mil  
-              -32.52mil  
-              -28.59mil  
-              -32.52mil  
-              -28.59mil  
-              32.52mil  
-              28.59mil  
-              32.52mil  
+              -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 {
-              25.59mil  
-              -29.52mil  
-              -25.59mil  
-              -29.52mil  
-              -25.59mil  
-              29.52mil  
-              25.59mil  
-              29.52mil  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
          }
        }
+
+       ha:ps_proto_v6.1 {
+         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
       }
 
        li:objects {
-        ha:padstack_ref.1550809 {
-         proto=0; x=1.41957in; y=3.279in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1580864 {
+         proto=0; x=69.85mm; y=3.7in; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
          ha:flags {
           clearline=1
          }
@@ -25234,8 +23699,12 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1550810 {
-         proto=0; x=1.49043in; y=3.279in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1580865 {
+         proto=1; x=69.85mm; y=3.6in; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -25252,16 +23721,22 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1550790 {
-            x1=1.45107in; y1=82.58683mm; x2=1.45893in; y2=82.58683mm; thickness=8.0mil; clearance=0.0;
+           ha:line.1580840 {
+            x1=2.8in; y1=90.17mm; x2=2.8in; y2=95.25mm; thickness=15.0mil; clearance=0.0;
            }
-           ha:line.1550793 {
-            x1=1.45107in; y1=83.98637mm; x2=1.45893in; y2=83.98637mm; thickness=8.0mil; clearance=0.0;
+           ha:line.1580843 {
+            x1=2.8in; y1=95.25mm; x2=2.7in; y2=95.25mm; thickness=15.0mil; clearance=0.0;
+           }
+           ha:line.1580846 {
+            x1=2.7in; y1=95.25mm; x2=2.7in; y2=90.17mm; thickness=15.0mil; clearance=0.0;
+           }
+           ha:line.1580849 {
+            x1=2.7in; y1=90.17mm; x2=2.8in; y2=90.17mm; thickness=15.0mil; clearance=0.0;
            }
           }
           ha:type {
            silk = 1
-           top = 1
+           bottom = 1
           }
         }
 
@@ -25270,47 +23745,47 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1550797 {
-            x1=36.957mm; y1=3.279in; x2=36.957mm; y2=3.279in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580852 {
+            x1=69.85mm; y1=92.71mm; x2=69.85mm; y2=92.71mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1550800 {
-            x1=36.957mm; y1=3.279in; x2=36.957mm; y2=3.279in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580855 {
+            x1=69.85mm; y1=3.7in; x2=69.85mm; y2=3.7in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1550803 {
-            x1=36.957mm; y1=3.279in; x2=37.957mm; y2=3.279in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580858 {
+            x1=69.85mm; y1=3.7in; x2=69.85mm; y2=92.98mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1550806 {
-            x1=36.957mm; y1=3.279in; x2=36.957mm; y2=84.2866mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1580861 {
+            x1=69.85mm; y1=3.7in; x2=68.85mm; y2=3.7in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           top = 1
-           misc = 1
+           bottom = 1
            virtual = 1
+           misc = 1
           }
         }
        }
       }
-       uid = 6fQBPbDP5Uk7phRTAIkAAABq
+       uid = pyz5kG+0E0ESBqOHgnEAAABM
       }
-      ha:subc.1580793 {
+      ha:subc.1580867 {
        ha:attributes {
         value=
-        device=CONNECTOR
-        footprint=100mil10x2
-        refdes=J6
+        device=unknown
+        footprint=100mil2pin
+        refdes=J26
        }
       ha:data {
             li:padstack_prototypes {
@@ -25327,14 +23802,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -34.75mil  
-              -34.75mil  
-              34.75mil  
-              -34.75mil  
-              34.75mil  
-              34.75mil  
-              -34.75mil  
-              34.75mil  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
 
@@ -25346,14 +23821,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -34.75mil  
-              -34.75mil  
-              34.75mil  
-              -34.75mil  
-              34.75mil  
-              34.75mil  
-              -34.75mil  
-              34.75mil  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
 
@@ -25365,14 +23840,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -34.75mil  
-              -34.75mil  
-              34.75mil  
-              -34.75mil  
-              34.75mil  
-              34.75mil  
-              -34.75mil  
-              34.75mil  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
 
@@ -25384,14 +23859,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -37.75mil  
-              -37.75mil  
-              37.75mil  
-              -37.75mil  
-              37.75mil  
-              37.75mil  
-              -37.75mil  
-              37.75mil  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
 
@@ -25403,14 +23878,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -37.75mil  
-              -37.75mil  
-              37.75mil  
-              -37.75mil  
-              37.75mil  
-              37.75mil  
-              -37.75mil  
-              37.75mil  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
          }
@@ -25421,7 +23896,7 @@ ha:pcb-rnd-board-v8 {
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=69.5mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -25431,7 +23906,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=69.5mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
@@ -25441,7 +23916,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=69.5mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -25451,31 +23926,201 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=75.5mil;            }
-            ha:combining { sub=1; 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
+             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.1580892 {
+         proto=0; x=3.148in; y=3.6in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.1580893 {
+         proto=1; x=3.148in; y=3.7in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+       }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1580868 {
+            x1=3.098in; y1=95.25mm; x2=3.098in; y2=90.17mm; thickness=15.0mil; clearance=0.0;
+           }
+           ha:line.1580871 {
+            x1=3.098in; y1=90.17mm; x2=3.198in; y2=90.17mm; thickness=15.0mil; clearance=0.0;
+           }
+           ha:line.1580874 {
+            x1=3.198in; y1=90.17mm; x2=3.198in; y2=95.25mm; thickness=15.0mil; clearance=0.0;
+           }
+           ha:line.1580877 {
+            x1=3.198in; y1=95.25mm; x2=3.098in; y2=95.25mm; thickness=15.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1580880 {
+            x1=3.148in; y1=92.71mm; x2=3.148in; y2=92.71mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.1580883 {
+            x1=3.148in; y1=3.6in; x2=3.148in; y2=3.6in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.1580886 {
+            x1=3.148in; y1=3.6in; x2=3.148in; y2=92.44mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.1580889 {
+            x1=3.148in; y1=3.6in; x2=80.9592mm; y2=3.6in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           bottom = 1
+           virtual = 1
+           misc = 1
+          }
+        }
+       }
+      }
+       uid = pyz5kG+0E0ESBqOHgnEAAABQ
+      }
+      ha:subc.1580895 {
+       ha:attributes {
+        value=1k
+        device=RESISTOR
+        footprint=0402
+        refdes=R8
+       }
+      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 {
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { 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=75.5mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
+             paste = 1
             }
             clearance=0.0
+             li:ps_poly {
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.1580818 {
-         proto=0; x=85.09mm; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.1580908 {
+         proto=0; x=2.976in; y=3.46326in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25488,8 +24133,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1580819 {
-         proto=1; x=87.63mm; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.1580909 {
+         proto=0; x=2.976in; y=3.49474in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25502,64 +24147,138 @@ ha:pcb-rnd-board-v8 {
            name=2
          }
         }
-        ha:padstack_ref.1580820 {
-         proto=1; x=85.09mm; y=74.93mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=3
-           name=3
-         }
+          li:objects {
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-        ha:padstack_ref.1580821 {
-         proto=1; x=87.63mm; y=74.93mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-         ha:attributes {
-           term=4
-           name=4
-         }
+          li:objects {
+           ha:line.1580896 {
+            x1=2.976in; y1=3.479in; x2=2.976in; y2=3.479in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.1580899 {
+            x1=2.976in; y1=3.479in; x2=2.976in; y2=3.479in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.1580902 {
+            x1=2.976in; y1=3.479in; x2=2.976in; y2=89.3666mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.1580905 {
+            x1=2.976in; y1=3.479in; x2=74.5904mm; y2=3.479in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.1580822 {
-         proto=1; x=85.09mm; y=77.47mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+      }
+       uid = fdmrigvTMcHho9IPHtUAAABY
+      }
+      ha:subc.1580911 {
+       ha:attributes {
+        value=LM293
+        device=IC
+        footprint=miniso8
+        refdes=U13
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         li:thermal {
-         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         ha:attributes {
-           term=5
-           name=5
-         }
-        }
-        ha:padstack_ref.1580823 {
-         proto=1; x=87.63mm; y=77.47mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              9.45mil  
+              -22.25mil  
+              -9.45mil  
+              -22.25mil  
+              -9.45mil  
+              22.25mil  
+              9.45mil  
+              22.25mil  
+             }
+           }
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              12.45mil  
+              -25.25mil  
+              -12.45mil  
+              -25.25mil  
+              -12.45mil  
+              25.25mil  
+              12.45mil  
+              25.25mil  
+             }
+           }
 
-         ha:attributes {
-           term=6
-           name=6
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              9.45mil  
+              -22.25mil  
+              -9.45mil  
+              -22.25mil  
+              -9.45mil  
+              22.25mil  
+              9.45mil  
+              22.25mil  
+             }
+           }
          }
-        }
-        ha:padstack_ref.1580824 {
-         proto=1; x=85.09mm; y=80.01mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.1580939 {
+         proto=0; x=3.25539in; y=3.25363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -25568,12 +24287,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=7
-           name=7
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.1580825 {
-         proto=1; x=87.63mm; y=80.01mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.1580940 {
+         proto=0; x=3.25539in; y=3.43237in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -25586,92 +24305,8 @@ ha:pcb-rnd-board-v8 {
            name=8
          }
         }
-        ha:padstack_ref.1580826 {
-         proto=1; x=85.09mm; y=82.55mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=9
-           name=9
-         }
-        }
-        ha:padstack_ref.1580827 {
-         proto=1; x=87.63mm; y=82.55mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=10
-           name=10
-         }
-        }
-        ha:padstack_ref.1580828 {
-         proto=1; x=85.09mm; y=85.09mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=11
-           name=11
-         }
-        }
-        ha:padstack_ref.1580829 {
-         proto=1; x=87.63mm; y=85.09mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=12
-           name=12
-         }
-        }
-        ha:padstack_ref.1580830 {
-         proto=1; x=85.09mm; y=87.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=13
-           name=13
-         }
-        }
-        ha:padstack_ref.1580831 {
-         proto=1; x=87.63mm; y=87.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=14
-         }
-        }
-        ha:padstack_ref.1580832 {
-         proto=1; x=85.09mm; y=90.17mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.1580941 {
+         proto=0; x=3.2298in; y=3.25363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -25680,12 +24315,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=15
-           name=15
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.1580833 {
-         proto=1; x=87.63mm; y=90.17mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.1580942 {
+         proto=0; x=3.2298in; y=3.43237in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -25694,32 +24329,26 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=16
-           name=16
+           term=7
+           name=7
          }
         }
-        ha:padstack_ref.1580834 {
-         proto=1; x=85.09mm; y=92.71mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.1580943 {
+         proto=0; x=3.2042in; y=3.25363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:5 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
          }
 
          ha:attributes {
-           term=17
-           name=17
+           term=3
+           name=3
          }
         }
-        ha:padstack_ref.1580835 {
-         proto=1; x=87.63mm; y=92.71mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.1580944 {
+         proto=0; x=3.2042in; y=3.43237in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -25728,38 +24357,22 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=18
-           name=18
+           term=6
+           name=6
          }
         }
-        ha:padstack_ref.1580836 {
-         proto=1; x=85.09mm; y=95.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1580945 {
+         proto=0; x=3.17861in; y=3.25363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
          li:thermal {
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
          }
 
          ha:attributes {
-           term=19
-           name=19
+           term=4
+           name=4
          }
         }
-        ha:padstack_ref.1580837 {
-         proto=1; x=87.63mm; y=95.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.1580946 {
+         proto=0; x=3.17861in; y=3.43237in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -25768,8 +24381,8 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=20
-           name=20
+           term=5
+           name=5
          }
         }
        }
@@ -25780,17 +24393,20 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1580794 {
-            x1=88.9mm; y1=2.8in; x2=88.9mm; y2=3.8in; thickness=10.0mil; clearance=0.0;
+           ha:line.1580912 {
+            x1=3.28787in; y1=3.27213in; x2=3.28787in; y2=3.27213in; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.1580797 {
-            x1=88.9mm; y1=3.8in; x2=3.3in; y2=3.8in; thickness=10.0mil; clearance=0.0;
+           ha:line.1580915 {
+            x1=3.27606in; y1=3.40206in; x2=3.15794in; y2=3.40206in; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.1580800 {
-            x1=3.3in; y1=3.8in; x2=3.3in; y2=2.8in; thickness=10.0mil; clearance=0.0;
+           ha:line.1580918 {
+            x1=3.15794in; y1=3.40206in; x2=3.15794in; y2=3.28394in; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.1580803 {
-            x1=3.3in; y1=2.8in; x2=88.9mm; y2=2.8in; thickness=10.0mil; clearance=0.0;
+           ha:line.1580921 {
+            x1=3.15794in; y1=3.28394in; x2=3.27606in; y2=3.28394in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1580924 {
+            x1=3.27606in; y1=3.28394in; x2=3.27606in; y2=3.40206in; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -25804,26 +24420,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1580806 {
-            x1=3.4in; y1=3.3in; x2=3.4in; y2=3.3in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580927 {
+            x1=3.217in; y1=3.343in; x2=3.217in; y2=3.343in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1580809 {
-            x1=3.4in; y1=3.3in; x2=3.4in; y2=3.3in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580930 {
+            x1=3.217in; y1=3.343in; x2=3.217in; y2=3.343in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1580812 {
-            x1=3.4in; y1=3.3in; x2=85.36mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580933 {
+            x1=3.217in; y1=3.343in; x2=3.217in; y2=83.9122mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1580815 {
-            x1=3.4in; y1=3.3in; x2=3.4in; y2=84.82mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1580936 {
+            x1=3.217in; y1=3.343in; x2=80.7118mm; y2=3.343in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -25837,179 +24453,85 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = OKZuot6avmLgUZwh5koAAABN
+       uid = awHEPLOUqbax+QojwTkAAAB9
       }
-      ha:subc.1580839 {
+      ha:subc.1580948 {
        ha:attributes {
-        value=
-        device=unknown
-        footprint=100mil2pin
-        refdes=J1
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-             }
-           }
-         }
+        value=200k
+        device=RESISTOR
+        footprint=0402
+        refdes=R25
        }
+      ha:data {
+            li:padstack_prototypes {
 
-       ha:ps_proto_v6.1 {
-         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 {
-            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 {
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
+             }
            }
 
            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 {
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.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 {
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
+             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.1580864 {
-         proto=0; x=69.85mm; y=3.7in; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+        ha:padstack_ref.1580961 {
+         proto=0; x=2.72874in; y=3.114in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -26022,8 +24544,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1580865 {
-         proto=1; x=69.85mm; y=3.6in; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+        ha:padstack_ref.1580962 {
+         proto=0; x=2.69726in; y=3.114in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -26044,22 +24566,10 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1580840 {
-            x1=2.8in; y1=90.17mm; x2=2.8in; y2=95.25mm; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1580843 {
-            x1=2.8in; y1=95.25mm; x2=2.7in; y2=95.25mm; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1580846 {
-            x1=2.7in; y1=95.25mm; x2=2.7in; y2=90.17mm; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1580849 {
-            x1=2.7in; y1=90.17mm; x2=2.8in; y2=90.17mm; thickness=15.0mil; clearance=0.0;
-           }
           }
           ha:type {
            silk = 1
-           bottom = 1
+           top = 1
           }
         }
 
@@ -26068,53 +24578,53 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1580852 {
-            x1=69.85mm; y1=92.71mm; x2=69.85mm; y2=92.71mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1580949 {
+            x1=2.713in; y1=3.114in; x2=2.713in; y2=3.114in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1580855 {
-            x1=69.85mm; y1=3.7in; x2=69.85mm; y2=3.7in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580952 {
+            x1=2.713in; y1=3.114in; x2=2.713in; y2=3.114in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1580858 {
-            x1=69.85mm; y1=3.7in; x2=69.85mm; y2=92.98mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1580955 {
+            x1=2.713in; y1=3.114in; x2=69.9102mm; y2=3.114in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1580861 {
-            x1=69.85mm; y1=3.7in; x2=68.85mm; y2=3.7in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580958 {
+            x1=2.713in; y1=3.114in; x2=2.713in; y2=78.0956mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           bottom = 1
-           virtual = 1
+           top = 1
            misc = 1
+           virtual = 1
           }
         }
        }
       }
-       uid = pyz5kG+0E0ESBqOHgnEAAABM
+       uid = fdmrigvTMcHho9IPHtUAAABe
       }
-      ha:subc.1580867 {
+      ha:subc.1580964 {
        ha:attributes {
-        value=
-        device=unknown
-        footprint=100mil2pin
-        refdes=J26
+        value=22k
+        device=RESISTOR
+        footprint=0402
+        refdes=R26
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -26125,52 +24635,14 @@ ha:pcb-rnd-board-v8 {
             }
             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  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
 
@@ -26182,102 +24654,42 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
              }
            }
 
            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  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
              }
            }
          }
        }
-
-       ha:ps_proto_v6.1 {
-         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
       }
 
        li:objects {
-        ha:padstack_ref.1580892 {
-         proto=0; x=3.148in; y=3.6in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1580977 {
+         proto=0; x=2.83974in; y=3.114in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -26286,8 +24698,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1580893 {
-         proto=1; x=3.148in; y=3.7in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
+        ha:padstack_ref.1580978 {
+         proto=0; x=2.80826in; y=3.114in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -26308,22 +24720,10 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1580868 {
-            x1=3.098in; y1=95.25mm; x2=3.098in; y2=90.17mm; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1580871 {
-            x1=3.098in; y1=90.17mm; x2=3.198in; y2=90.17mm; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1580874 {
-            x1=3.198in; y1=90.17mm; x2=3.198in; y2=95.25mm; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1580877 {
-            x1=3.198in; y1=95.25mm; x2=3.098in; y2=95.25mm; thickness=15.0mil; clearance=0.0;
-           }
           }
           ha:type {
            silk = 1
-           bottom = 1
+           top = 1
           }
         }
 
@@ -26332,47 +24732,48 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1580880 {
-            x1=3.148in; y1=92.71mm; x2=3.148in; y2=92.71mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1580965 {
+            x1=2.824in; y1=3.114in; x2=2.824in; y2=3.114in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1580883 {
-            x1=3.148in; y1=3.6in; x2=3.148in; y2=3.6in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580968 {
+            x1=2.824in; y1=3.114in; x2=2.824in; y2=3.114in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1580886 {
-            x1=3.148in; y1=3.6in; x2=3.148in; y2=92.44mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1580971 {
+            x1=2.824in; y1=3.114in; x2=72.7296mm; y2=3.114in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1580889 {
-            x1=3.148in; y1=3.6in; x2=80.9592mm; y2=3.6in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580974 {
+            x1=2.824in; y1=3.114in; x2=2.824in; y2=78.0956mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           bottom = 1
-           virtual = 1
+           top = 1
            misc = 1
+           virtual = 1
           }
         }
        }
       }
-       uid = pyz5kG+0E0ESBqOHgnEAAABQ
+       uid = fdmrigvTMcHho9IPHtUAAABd
       }
-      ha:subc.1580895 {
+      ha:subc.1580980 {
        ha:attributes {
-        value=1k
-        device=RESISTOR
         footprint=0402
-        refdes=R8
+        value=3.3k
+        device=RESISTOR
+        openscad=0402
+        refdes=R501
        }
       ha:data {
             li:padstack_prototypes {
@@ -26442,12 +24843,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1580908 {
-         proto=0; x=2.976in; y=3.46326in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1580993 {
+         proto=0; x=3.023in; y=3.49374in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -26456,8 +24853,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1580909 {
-         proto=0; x=2.976in; y=3.49474in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1580994 {
+         proto=0; x=3.023in; y=3.46226in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -26490,26 +24887,42 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1580896 {
-            x1=2.976in; y1=3.479in; x2=2.976in; y2=3.479in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580981 {
+            x1=3.023in; y1=3.478in; x2=3.023in; y2=3.478in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1580899 {
-            x1=2.976in; y1=3.479in; x2=2.976in; y2=3.479in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580984 {
+            x1=3.023in; y1=3.478in; x2=3.023in; y2=3.478in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1580902 {
-            x1=2.976in; y1=3.479in; x2=2.976in; y2=89.3666mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1580987 {
+            x1=3.023in; y1=3.478in; x2=3.023in; y2=87.3412mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1580905 {
-            x1=2.976in; y1=3.479in; x2=74.5904mm; y2=3.479in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580990 {
+            x1=3.023in; y1=3.478in; x2=77.7842mm; y2=3.478in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=y
             }
@@ -26523,14 +24936,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABY
+       uid = IGobWzSMURBswUg5LvAAAACE
       }
-      ha:subc.1580911 {
+      ha:subc.1580996 {
        ha:attributes {
-        value=LM293
-        device=IC
-        footprint=miniso8
-        refdes=U13
+        value=200k
+        device=RESISTOR
+        footprint=0402
+        refdes=R38
        }
       ha:data {
             li:padstack_prototypes {
@@ -26547,14 +24960,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.45mil  
-              -22.25mil  
-              -9.45mil  
-              -22.25mil  
-              -9.45mil  
-              22.25mil  
-              9.45mil  
-              22.25mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -26566,14 +24979,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.45mil  
-              -25.25mil  
-              -12.45mil  
-              -25.25mil  
-              -12.45mil  
-              25.25mil  
-              12.45mil  
-              25.25mil  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -26585,117 +24998,37 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.45mil  
-              -22.25mil  
-              -9.45mil  
-              -22.25mil  
-              -9.45mil  
-              22.25mil  
-              9.45mil  
-              22.25mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1580939 {
-         proto=0; x=3.25539in; y=3.25363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1580940 {
-         proto=0; x=3.25539in; y=3.43237in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=8
-         }
-        }
-        ha:padstack_ref.1580941 {
-         proto=0; x=3.2298in; y=3.25363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-        ha:padstack_ref.1580942 {
-         proto=0; x=3.2298in; y=3.43237in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=7
-         }
-        }
-        ha:padstack_ref.1580943 {
-         proto=0; x=3.2042in; y=3.25363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
-        ha:padstack_ref.1580944 {
-         proto=0; x=3.2042in; y=3.43237in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+             }
+           }
          }
+       }
+      }
 
-         li:thermal {
+       li:objects {
+        ha:padstack_ref.1581009 {
+         proto=0; x=3.128in; y=3.478in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
          }
 
-         ha:attributes {
-           term=6
-           name=6
-         }
-        }
-        ha:padstack_ref.1580945 {
-         proto=0; x=3.17861in; y=3.25363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
          li:thermal {
          }
 
          ha:attributes {
-           term=4
-           name=4
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.1580946 {
-         proto=0; x=3.17861in; y=3.43237in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.1581010 {
+         proto=0; x=3.128in; y=3.44652in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -26704,8 +25037,8 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=5
-           name=5
+           term=2
+           name=2
          }
         }
        }
@@ -26716,21 +25049,6 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1580912 {
-            x1=3.28787in; y1=3.27213in; x2=3.28787in; y2=3.27213in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1580915 {
-            x1=3.27606in; y1=3.40206in; x2=3.15794in; y2=3.40206in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1580918 {
-            x1=3.15794in; y1=3.40206in; x2=3.15794in; y2=3.28394in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1580921 {
-            x1=3.15794in; y1=3.28394in; x2=3.27606in; y2=3.28394in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1580924 {
-            x1=3.27606in; y1=3.28394in; x2=3.27606in; y2=3.40206in; thickness=10.0mil; clearance=0.0;
-           }
           }
           ha:type {
            silk = 1
@@ -26743,26 +25061,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1580927 {
-            x1=3.217in; y1=3.343in; x2=3.217in; y2=3.343in; thickness=0.1mm; clearance=0.0;
+           ha:line.1580997 {
+            x1=3.128in; y1=3.46226in; x2=3.128in; y2=3.46226in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1580930 {
-            x1=3.217in; y1=3.343in; x2=3.217in; y2=3.343in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581000 {
+            x1=3.128in; y1=3.46226in; x2=3.128in; y2=3.46226in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1580933 {
-            x1=3.217in; y1=3.343in; x2=3.217in; y2=83.9122mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1581003 {
+            x1=3.128in; y1=3.46226in; x2=3.128in; y2=86.941404mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1580936 {
-            x1=3.217in; y1=3.343in; x2=80.7118mm; y2=3.343in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581006 {
+            x1=3.128in; y1=3.46226in; x2=80.4512mm; y2=3.46226in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -26776,14 +25094,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = awHEPLOUqbax+QojwTkAAAB9
+       uid = fdmrigvTMcHho9IPHtUAAABa
       }
-      ha:subc.1580948 {
+      ha:subc.1581012 {
        ha:attributes {
-        value=200k
+        value=22k
         device=RESISTOR
         footprint=0402
-        refdes=R25
+        refdes=R37
        }
       ha:data {
             li:padstack_prototypes {
@@ -26853,12 +25171,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1580961 {
-         proto=0; x=2.72874in; y=3.114in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1581025 {
+         proto=0; x=3.081in; y=3.30552in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -26867,8 +25181,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1580962 {
-         proto=0; x=2.69726in; y=3.114in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581026 {
+         proto=0; x=3.081in; y=3.337in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -26901,26 +25215,42 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1580949 {
-            x1=2.713in; y1=3.114in; x2=2.713in; y2=3.114in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581013 {
+            x1=3.081in; y1=3.32126in; x2=3.081in; y2=3.32126in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1580952 {
-            x1=2.713in; y1=3.114in; x2=2.713in; y2=3.114in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581016 {
+            x1=3.081in; y1=3.32126in; x2=3.081in; y2=3.32126in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1580955 {
-            x1=2.713in; y1=3.114in; x2=69.9102mm; y2=3.114in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581019 {
+            x1=3.081in; y1=3.32126in; x2=3.081in; y2=83.360004mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1580958 {
-            x1=2.713in; y1=3.114in; x2=2.713in; y2=78.0956mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1581022 {
+            x1=3.081in; y1=3.32126in; x2=77.2574mm; y2=3.32126in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=y
             }
@@ -26934,14 +25264,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABe
+       uid = fdmrigvTMcHho9IPHtUAAABT
       }
-      ha:subc.1580964 {
+      ha:subc.1581028 {
        ha:attributes {
-        value=22k
+        value=200k
         device=RESISTOR
         footprint=0402
-        refdes=R26
+        refdes=R36
        }
       ha:data {
             li:padstack_prototypes {
@@ -27011,8 +25341,12 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1580977 {
-         proto=0; x=2.83974in; y=3.114in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581041 {
+         proto=0; x=3.128in; y=3.337in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -27021,8 +25355,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1580978 {
-         proto=0; x=2.80826in; y=3.114in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581042 {
+         proto=0; x=3.128in; y=3.30552in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -27055,26 +25389,42 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1580965 {
-            x1=2.824in; y1=3.114in; x2=2.824in; y2=3.114in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581029 {
+            x1=3.128in; y1=3.32126in; x2=3.128in; y2=3.32126in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1580968 {
-            x1=2.824in; y1=3.114in; x2=2.824in; y2=3.114in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581032 {
+            x1=3.128in; y1=3.32126in; x2=3.128in; y2=3.32126in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1580971 {
-            x1=2.824in; y1=3.114in; x2=72.7296mm; y2=3.114in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581035 {
+            x1=3.128in; y1=3.32126in; x2=3.128in; y2=85.360004mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1580974 {
-            x1=2.824in; y1=3.114in; x2=2.824in; y2=78.0956mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1581038 {
+            x1=3.128in; y1=3.32126in; x2=80.4512mm; y2=3.32126in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=y
             }
@@ -27088,15 +25438,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABd
+       uid = fdmrigvTMcHho9IPHtUAAABU
       }
-      ha:subc.1580980 {
+      ha:subc.1581044 {
        ha:attributes {
-        footprint=0402
-        value=3.3k
+        value=26.1k
         device=RESISTOR
-        openscad=0402
-        refdes=R501
+        footprint=0402
+        refdes=R39
        }
       ha:data {
             li:padstack_prototypes {
@@ -27166,8 +25515,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1580993 {
-         proto=0; x=3.023in; y=3.49374in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581057 {
+         proto=0; x=3.081in; y=3.44652in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -27176,8 +25525,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1580994 {
-         proto=0; x=3.023in; y=3.46226in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581058 {
+         proto=0; x=3.081in; y=3.478in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -27210,42 +25559,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1580981 {
-            x1=3.023in; y1=3.478in; x2=3.023in; y2=3.478in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1581045 {
+            x1=3.081in; y1=3.46226in; x2=3.081in; y2=3.46226in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1580984 {
-            x1=3.023in; y1=3.478in; x2=3.023in; y2=3.478in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1581048 {
+            x1=3.081in; y1=3.46226in; x2=3.081in; y2=3.46226in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1580987 {
-            x1=3.023in; y1=3.478in; x2=3.023in; y2=87.3412mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1581051 {
+            x1=3.081in; y1=3.46226in; x2=3.081in; y2=88.941404mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1580990 {
-            x1=3.023in; y1=3.478in; x2=77.7842mm; y2=3.478in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1581054 {
+            x1=3.081in; y1=3.46226in; x2=77.2574mm; y2=3.46226in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -27259,14 +25592,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = IGobWzSMURBswUg5LvAAAACE
+       uid = fdmrigvTMcHho9IPHtUAAABb
       }
-      ha:subc.1580996 {
+      ha:subc.1581060 {
        ha:attributes {
-        value=200k
-        device=RESISTOR
-        footprint=0402
-        refdes=R38
+        value=TSM200N03D
+        device=MOSFET
+        footprint=PDFN33
+        refdes=Q2
        }
       ha:data {
             li:padstack_prototypes {
@@ -27283,14 +25616,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              7.875mil  
+              -11.815mil  
+              -7.875mil  
+              -11.815mil  
+              -7.875mil  
+              11.815mil  
+              7.875mil  
+              11.815mil  
              }
            }
 
@@ -27302,14 +25635,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
+              10.875mil  
+              -14.815mil  
+              -10.875mil  
+              -14.815mil  
+              -10.875mil  
+              14.815mil  
+              10.875mil  
+              14.815mil  
              }
            }
 
@@ -27321,14 +25654,140 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              7.875mil  
+              -11.815mil  
+              -7.875mil  
+              -11.815mil  
+              -7.875mil  
+              11.815mil  
+              7.875mil  
+              11.815mil  
+             }
+           }
+         }
+       }
+
+       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 {
+              -7.875mil  
+              11.815mil  
+              7.875mil  
+              11.815mil  
+              7.875mil  
+              -11.815mil  
+              -7.875mil  
+              -11.815mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -10.875mil  
+              14.815mil  
+              10.875mil  
+              14.815mil  
+              10.875mil  
+              -14.815mil  
+              -10.875mil  
+              -14.815mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -7.875mil  
+              11.815mil  
+              7.875mil  
+              11.815mil  
+              7.875mil  
+              -11.815mil  
+              -7.875mil  
+              -11.815mil  
+             }
+           }
+         }
+       }
+
+       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 {
+              -25.395mil  
+              46.26mil  
+              25.395mil  
+              46.26mil  
+              25.395mil  
+              -46.26mil  
+              -25.395mil  
+              -46.26mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -28.395mil  
+              49.26mil  
+              28.395mil  
+              49.26mil  
+              28.395mil  
+              -49.26mil  
+              -28.395mil  
+              -49.26mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -25.395mil  
+              46.26mil  
+              25.395mil  
+              46.26mil  
+              25.395mil  
+              -46.26mil  
+              -25.395mil  
+              -46.26mil  
              }
            }
          }
@@ -27336,8 +25795,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1581009 {
-         proto=0; x=3.128in; y=3.478in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581086 {
+         proto=0; x=2.99438in; y=3.66106in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -27345,13 +25804,117 @@ ha:pcb-rnd-board-v8 {
          li:thermal {
          }
 
+         ha:attributes {
+           term=8
+           name=pin8
+         }
+        }
+        ha:padstack_ref.1581087 {
+         proto=1; x=2.99438in; y=3.54493in; rot=180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         li:thermal {
+         }
+
          ha:attributes {
            term=1
-           name=1
+           name=pin1
+         }
+        }
+        ha:padstack_ref.1581088 {
+         proto=0; x=2.96879in; y=3.66106in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
+        }
+        ha:padstack_ref.1581089 {
+         proto=1; x=2.96879in; y=3.54493in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=pin2
+         }
+        }
+        ha:padstack_ref.1581090 {
+         proto=0; x=2.9432in; y=3.66106in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=pin6
+         }
+        }
+        ha:padstack_ref.1581091 {
+         proto=1; x=2.9432in; y=3.54493in; rot=180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=pin3
+         }
+        }
+        ha:padstack_ref.1581092 {
+         proto=0; x=2.91761in; y=3.66106in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=pin5
+         }
+        }
+        ha:padstack_ref.1581093 {
+         proto=1; x=2.91761in; y=3.54493in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=pin4
+         }
+        }
+        ha:padstack_ref.1581094 {
+         proto=2; x=2.9863in; y=91.866085mm; rot=180.000000; xmirror=0; smirror=0; clearance=8.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=pin8
          }
         }
-        ha:padstack_ref.1581010 {
-         proto=0; x=3.128in; y=3.44652in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581095 {
+         proto=2; x=2.92569in; y=91.866085mm; rot=180.000000; xmirror=0; smirror=0; clearance=8.0mil;
          ha:flags {
           clearline=1
          }
@@ -27360,8 +25923,8 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=5
+           name=pin5
          }
         }
        }
@@ -27372,6 +25935,21 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
+           ha:line.1581061 {
+            x1=3.02193in; y1=93.16593mm; x2=3.02193in; y2=3.53804in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1581064 {
+            x1=3.02193in; y1=3.53804in; x2=2.89006in; y2=3.53804in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1581067 {
+            x1=2.89006in; y1=3.53804in; x2=2.89006in; y2=93.16593mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1581070 {
+            x1=2.89006in; y1=93.16593mm; x2=3.02193in; y2=93.16593mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.1581073 {
+            x=3.00717in; y=3.51914in; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           }
           }
           ha:type {
            silk = 1
@@ -27384,26 +25962,42 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1580997 {
-            x1=3.128in; y1=3.46226in; x2=3.128in; y2=3.46226in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581074 {
+            x1=75.082273mm; y1=91.586075mm; x2=75.082273mm; y2=91.586075mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1581000 {
-            x1=3.128in; y1=3.46226in; x2=3.128in; y2=3.46226in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581077 {
+            x1=2.956in; y1=3.603in; x2=2.956in; y2=3.603in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1581003 {
-            x1=3.128in; y1=3.46226in; x2=3.128in; y2=86.941404mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1581080 {
+            x1=2.956in; y1=3.603in; x2=2.956in; y2=90.5162mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1581006 {
-            x1=3.128in; y1=3.46226in; x2=80.4512mm; y2=3.46226in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581083 {
+            x1=2.956in; y1=3.603in; x2=74.0824mm; y2=3.603in; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
             ha:attributes {
               subc-role=y
             }
@@ -27417,14 +26011,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABa
+       uid = QCR2wv5MgQmjx0n3Kz8AAABk
       }
-      ha:subc.1581012 {
+      ha:subc.1581097 {
        ha:attributes {
         value=22k
         device=RESISTOR
         footprint=0402
-        refdes=R37
+        refdes=R20
        }
       ha:data {
             li:padstack_prototypes {
@@ -27441,14 +26035,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              9.84mil  
               -13.77mil  
               -9.84mil  
               -13.77mil  
-              9.84mil  
+              -9.84mil  
               13.77mil  
               9.84mil  
               13.77mil  
-              -9.84mil  
              }
            }
 
@@ -27460,14 +26054,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              12.84mil  
               -16.77mil  
               -12.84mil  
               -16.77mil  
-              12.84mil  
+              -12.84mil  
               16.77mil  
               12.84mil  
               16.77mil  
-              -12.84mil  
              }
            }
 
@@ -27479,14 +26073,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              9.84mil  
               -13.77mil  
               -9.84mil  
               -13.77mil  
-              9.84mil  
+              -9.84mil  
               13.77mil  
               9.84mil  
               13.77mil  
-              -9.84mil  
              }
            }
          }
@@ -27494,8 +26088,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1581025 {
-         proto=0; x=3.081in; y=3.30552in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581110 {
+         proto=0; x=3.22226in; y=3.627in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -27504,8 +26098,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1581026 {
-         proto=0; x=3.081in; y=3.337in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581111 {
+         proto=0; x=3.25374in; y=3.627in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -27538,42 +26132,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1581013 {
-            x1=3.081in; y1=3.32126in; x2=3.081in; y2=3.32126in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1581098 {
+            x1=3.238in; y1=3.627in; x2=3.238in; y2=3.627in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1581016 {
-            x1=3.081in; y1=3.32126in; x2=3.081in; y2=3.32126in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1581101 {
+            x1=3.238in; y1=3.627in; x2=3.238in; y2=3.627in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1581019 {
-            x1=3.081in; y1=3.32126in; x2=3.081in; y2=83.360004mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1581104 {
+            x1=3.238in; y1=3.627in; x2=83.2452mm; y2=3.627in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1581022 {
-            x1=3.081in; y1=3.32126in; x2=77.2574mm; y2=3.32126in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1581107 {
+            x1=3.238in; y1=3.627in; x2=3.238in; y2=93.1258mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -27587,14 +26165,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABT
+       uid = fdmrigvTMcHho9IPHtUAAABn
       }
-      ha:subc.1581028 {
+      ha:subc.1581113 {
        ha:attributes {
         value=200k
         device=RESISTOR
         footprint=0402
-        refdes=R36
+        refdes=R14
        }
       ha:data {
             li:padstack_prototypes {
@@ -27611,14 +26189,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              9.84mil  
               -13.77mil  
               -9.84mil  
               -13.77mil  
-              9.84mil  
+              -9.84mil  
               13.77mil  
               9.84mil  
               13.77mil  
-              -9.84mil  
              }
            }
 
@@ -27630,14 +26208,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              12.84mil  
               -16.77mil  
               -12.84mil  
               -16.77mil  
-              12.84mil  
+              -12.84mil  
               16.77mil  
               12.84mil  
               16.77mil  
-              -12.84mil  
              }
            }
 
@@ -27649,14 +26227,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              9.84mil  
               -13.77mil  
               -9.84mil  
               -13.77mil  
-              9.84mil  
+              -9.84mil  
               13.77mil  
               9.84mil  
               13.77mil  
-              -9.84mil  
              }
            }
          }
@@ -27664,8 +26242,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1581041 {
-         proto=0; x=3.128in; y=3.337in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581126 {
+         proto=0; x=3.22226in; y=3.581in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -27678,8 +26256,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1581042 {
-         proto=0; x=3.128in; y=3.30552in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581127 {
+         proto=0; x=3.25374in; y=3.581in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -27712,42 +26290,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1581029 {
-            x1=3.128in; y1=3.32126in; x2=3.128in; y2=3.32126in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1581114 {
+            x1=3.238in; y1=3.581in; x2=3.238in; y2=3.581in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1581032 {
-            x1=3.128in; y1=3.32126in; x2=3.128in; y2=3.32126in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1581117 {
+            x1=3.238in; y1=3.581in; x2=3.238in; y2=3.581in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1581035 {
-            x1=3.128in; y1=3.32126in; x2=3.128in; y2=85.360004mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1581120 {
+            x1=3.238in; y1=3.581in; x2=83.2452mm; y2=3.581in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1581038 {
-            x1=3.128in; y1=3.32126in; x2=80.4512mm; y2=3.32126in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1581123 {
+            x1=3.238in; y1=3.581in; x2=3.238in; y2=91.9574mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -27761,14 +26323,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABU
+       uid = fdmrigvTMcHho9IPHtUAAABo
       }
-      ha:subc.1581044 {
+      ha:subc.1581129 {
        ha:attributes {
-        value=26.1k
+        value=1k
         device=RESISTOR
         footprint=0402
-        refdes=R39
+        refdes=R7
        }
       ha:data {
             li:padstack_prototypes {
@@ -27785,14 +26347,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
               -13.77mil  
               -9.84mil  
               -13.77mil  
-              -9.84mil  
+              9.84mil  
               13.77mil  
               9.84mil  
               13.77mil  
+              -9.84mil  
              }
            }
 
@@ -27804,14 +26366,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.84mil  
               -16.77mil  
               -12.84mil  
               -16.77mil  
-              -12.84mil  
+              12.84mil  
               16.77mil  
               12.84mil  
               16.77mil  
+              -12.84mil  
              }
            }
 
@@ -27823,14 +26385,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
               -13.77mil  
               -9.84mil  
               -13.77mil  
-              -9.84mil  
+              9.84mil  
               13.77mil  
               9.84mil  
               13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -27838,8 +26400,12 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1581057 {
-         proto=0; x=3.081in; y=3.44652in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581142 {
+         proto=0; x=2.911in; y=3.48026in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -27848,8 +26414,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1581058 {
-         proto=0; x=3.081in; y=3.478in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581143 {
+         proto=0; x=2.911in; y=3.51174in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -27882,26 +26448,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1581045 {
-            x1=3.081in; y1=3.46226in; x2=3.081in; y2=3.46226in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581130 {
+            x1=2.911in; y1=3.496in; x2=2.911in; y2=3.496in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1581048 {
-            x1=3.081in; y1=3.46226in; x2=3.081in; y2=3.46226in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581133 {
+            x1=2.911in; y1=3.496in; x2=2.911in; y2=3.496in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1581051 {
-            x1=3.081in; y1=3.46226in; x2=3.081in; y2=88.941404mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1581136 {
+            x1=2.911in; y1=3.496in; x2=2.911in; y2=87.7984mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1581054 {
-            x1=3.081in; y1=3.46226in; x2=77.2574mm; y2=3.46226in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581139 {
+            x1=2.911in; y1=3.496in; x2=72.9394mm; y2=3.496in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -27915,14 +26481,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABb
+       uid = fdmrigvTMcHho9IPHtUAAABz
       }
-      ha:subc.1581060 {
+      ha:subc.1581145 {
        ha:attributes {
-        value=TSM200N03D
-        device=MOSFET
-        footprint=PDFN33
-        refdes=Q2
+        openscad=0402
+        value=3.3k
+        device=RESISTOR
+        refdes=R500
+        footprint=0402
        }
       ha:data {
             li:padstack_prototypes {
@@ -27939,305 +26506,71 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              7.875mil  
-              -11.815mil  
-              -7.875mil  
-              -11.815mil  
-              -7.875mil  
-              11.815mil  
-              7.875mil  
-              11.815mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              10.875mil  
-              -14.815mil  
-              -10.875mil  
-              -14.815mil  
-              -10.875mil  
-              14.815mil  
-              10.875mil  
-              14.815mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              7.875mil  
-              -11.815mil  
-              -7.875mil  
-              -11.815mil  
-              -7.875mil  
-              11.815mil  
-              7.875mil  
-              11.815mil  
-             }
-           }
-         }
-       }
-
-       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 {
-              -7.875mil  
-              11.815mil  
-              7.875mil  
-              11.815mil  
-              7.875mil  
-              -11.815mil  
-              -7.875mil  
-              -11.815mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -10.875mil  
-              14.815mil  
-              10.875mil  
-              14.815mil  
-              10.875mil  
-              -14.815mil  
-              -10.875mil  
-              -14.815mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -7.875mil  
-              11.815mil  
-              7.875mil  
-              11.815mil  
-              7.875mil  
-              -11.815mil  
-              -7.875mil  
-              -11.815mil  
-             }
-           }
-         }
-       }
-
-       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 {
-              -25.395mil  
-              46.26mil  
-              25.395mil  
-              46.26mil  
-              25.395mil  
-              -46.26mil  
-              -25.395mil  
-              -46.26mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
            ha:ps_shape_v4 {
             ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -28.395mil  
-              49.26mil  
-              28.395mil  
-              49.26mil  
-              28.395mil  
-              -49.26mil  
-              -28.395mil  
-              -49.26mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -25.395mil  
-              46.26mil  
-              25.395mil  
-              46.26mil  
-              25.395mil  
-              -46.26mil  
-              -25.395mil  
-              -46.26mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1581086 {
-         proto=0; x=2.99438in; y=3.66106in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=pin8
-         }
-        }
-        ha:padstack_ref.1581087 {
-         proto=1; x=2.99438in; y=3.54493in; rot=180.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=pin1
-         }
-        }
-        ha:padstack_ref.1581088 {
-         proto=0; x=2.96879in; y=3.66106in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.1581089 {
-         proto=1; x=2.96879in; y=3.54493in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.1581090 {
-         proto=0; x=2.9432in; y=3.66106in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=pin6
-         }
-        }
-        ha:padstack_ref.1581091 {
-         proto=1; x=2.9432in; y=3.54493in; rot=180.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=pin3
-         }
-        }
-        ha:padstack_ref.1581092 {
-         proto=0; x=2.91761in; y=3.66106in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=pin5
-         }
-        }
-        ha:padstack_ref.1581093 {
-         proto=1; x=2.91761in; y=3.54493in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+             }
+           }
 
-         ha:attributes {
-           term=4
-           name=pin4
-         }
-        }
-        ha:padstack_ref.1581094 {
-         proto=2; x=2.9863in; y=91.866085mm; rot=180.000000; xmirror=0; smirror=0; clearance=8.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 {
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+             }
+           }
          }
+       }
+      }
 
+       li:objects {
+        ha:padstack_ref.1581158 {
+         proto=0; x=2.864in; y=3.51174in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
          ha:attributes {
-           term=8
-           name=pin8
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.1581095 {
-         proto=2; x=2.92569in; y=91.866085mm; rot=180.000000; xmirror=0; smirror=0; clearance=8.0mil;
+        ha:padstack_ref.1581159 {
+         proto=0; x=2.864in; y=3.48026in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -28246,8 +26579,8 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=5
-           name=pin5
+           term=2
+           name=2
          }
         }
        }
@@ -28258,21 +26591,6 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1581061 {
-            x1=3.02193in; y1=93.16593mm; x2=3.02193in; y2=3.53804in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1581064 {
-            x1=3.02193in; y1=3.53804in; x2=2.89006in; y2=3.53804in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1581067 {
-            x1=2.89006in; y1=3.53804in; x2=2.89006in; y2=93.16593mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1581070 {
-            x1=2.89006in; y1=93.16593mm; x2=3.02193in; y2=93.16593mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.1581073 {
-            x=3.00717in; y=3.51914in; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
           }
           ha:type {
            silk = 1
@@ -28285,42 +26603,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1581074 {
-            x1=75.082273mm; y1=91.586075mm; x2=75.082273mm; y2=91.586075mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1581146 {
+            x1=2.864in; y1=3.496in; x2=2.864in; y2=3.496in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1581077 {
-            x1=2.956in; y1=3.603in; x2=2.956in; y2=3.603in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1581149 {
+            x1=2.864in; y1=3.496in; x2=2.864in; y2=3.496in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1581080 {
-            x1=2.956in; y1=3.603in; x2=2.956in; y2=90.5162mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1581152 {
+            x1=2.864in; y1=3.496in; x2=2.864in; y2=87.7984mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1581083 {
-            x1=2.956in; y1=3.603in; x2=74.0824mm; y2=3.603in; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.1581155 {
+            x1=2.864in; y1=3.496in; x2=73.7456mm; y2=3.496in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -28334,14 +26636,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = QCR2wv5MgQmjx0n3Kz8AAABk
+       uid = IGobWzSMURBswUg5LvAAAACC
       }
-      ha:subc.1581097 {
+      ha:subc.1581161 {
        ha:attributes {
-        value=22k
+        value=200k
         device=RESISTOR
         footprint=0402
-        refdes=R20
+        refdes=R17
        }
       ha:data {
             li:padstack_prototypes {
@@ -28411,8 +26713,12 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1581110 {
-         proto=0; x=3.22226in; y=3.627in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581174 {
+         proto=0; x=2.72874in; y=81.915mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -28421,8 +26727,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1581111 {
-         proto=0; x=3.25374in; y=3.627in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581175 {
+         proto=0; x=2.69726in; y=81.915mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -28455,26 +26761,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1581098 {
-            x1=3.238in; y1=3.627in; x2=3.238in; y2=3.627in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581162 {
+            x1=2.713in; y1=81.915mm; x2=2.713in; y2=81.915mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1581101 {
-            x1=3.238in; y1=3.627in; x2=3.238in; y2=3.627in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581165 {
+            x1=2.713in; y1=81.915mm; x2=2.713in; y2=81.915mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1581104 {
-            x1=3.238in; y1=3.627in; x2=83.2452mm; y2=3.627in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581168 {
+            x1=2.713in; y1=81.915mm; x2=67.9102mm; y2=81.915mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1581107 {
-            x1=3.238in; y1=3.627in; x2=3.238in; y2=93.1258mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1581171 {
+            x1=2.713in; y1=81.915mm; x2=2.713in; y2=80.915mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -28488,14 +26794,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABn
+       uid = G1gpsTyiDfKtFyztVT4AAACM
       }
-      ha:subc.1581113 {
+      ha:subc.1581177 {
        ha:attributes {
-        value=200k
+        value=26.1k
         device=RESISTOR
         footprint=0402
-        refdes=R14
+        refdes=R15
        }
       ha:data {
             li:padstack_prototypes {
@@ -28512,14 +26818,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
               -13.77mil  
               -9.84mil  
               -13.77mil  
-              -9.84mil  
+              9.84mil  
               13.77mil  
               9.84mil  
               13.77mil  
+              -9.84mil  
              }
            }
 
@@ -28531,14 +26837,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.84mil  
               -16.77mil  
               -12.84mil  
               -16.77mil  
-              -12.84mil  
+              12.84mil  
               16.77mil  
               12.84mil  
               16.77mil  
+              -12.84mil  
              }
            }
 
@@ -28550,14 +26856,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
               -13.77mil  
               -9.84mil  
               -13.77mil  
-              -9.84mil  
+              9.84mil  
               13.77mil  
               9.84mil  
               13.77mil  
+              -9.84mil  
              }
            }
          }
@@ -28565,12 +26871,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1581126 {
-         proto=0; x=3.22226in; y=3.581in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1581190 {
+         proto=0; x=2.80652in; y=80.391mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -28579,8 +26881,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1581127 {
-         proto=0; x=3.25374in; y=3.581in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581191 {
+         proto=0; x=2.838in; y=80.391mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -28613,26 +26915,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1581114 {
-            x1=3.238in; y1=3.581in; x2=3.238in; y2=3.581in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581178 {
+            x1=2.82226in; y1=80.391mm; x2=2.82226in; y2=80.391mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1581117 {
-            x1=3.238in; y1=3.581in; x2=3.238in; y2=3.581in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581181 {
+            x1=2.82226in; y1=80.391mm; x2=2.82226in; y2=80.391mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1581120 {
-            x1=3.238in; y1=3.581in; x2=83.2452mm; y2=3.581in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581184 {
+            x1=2.82226in; y1=80.391mm; x2=70.685404mm; y2=80.391mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1581123 {
-            x1=3.238in; y1=3.581in; x2=3.238in; y2=91.9574mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1581187 {
+            x1=2.82226in; y1=80.391mm; x2=2.82226in; y2=81.391mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -28646,14 +26948,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABo
+       uid = fdmrigvTMcHho9IPHtUAAABf
       }
-      ha:subc.1581129 {
+      ha:subc.1581193 {
        ha:attributes {
-        value=1k
+        value=200k
         device=RESISTOR
         footprint=0402
-        refdes=R7
+        refdes=R12
        }
       ha:data {
             li:padstack_prototypes {
@@ -28723,8 +27025,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1581142 {
-         proto=0; x=2.911in; y=3.48026in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581206 {
+         proto=0; x=2.838in; y=3.224in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -28737,8 +27039,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1581143 {
-         proto=0; x=2.911in; y=3.51174in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1581207 {
+         proto=0; x=2.80652in; y=3.224in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -28771,26 +27073,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1581130 {
-            x1=2.911in; y1=3.496in; x2=2.911in; y2=3.496in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581194 {
+            x1=2.82226in; y1=3.224in; x2=2.82226in; y2=3.224in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1581133 {
-            x1=2.911in; y1=3.496in; x2=2.911in; y2=3.496in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581197 {
+            x1=2.82226in; y1=3.224in; x2=2.82226in; y2=3.224in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1581136 {
-            x1=2.911in; y1=3.496in; x2=2.911in; y2=87.7984mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1581200 {
+            x1=2.82226in; y1=3.224in; x2=72.685404mm; y2=3.224in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1581139 {
-            x1=2.911in; y1=3.496in; x2=72.9394mm; y2=3.496in; thickness=0.1mm; clearance=0.0;
+           ha:line.1581203 {
+            x1=2.82226in; y1=3.224in; x2=2.82226in; y2=80.8896mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -28804,15 +27106,301 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABz
+       uid = fdmrigvTMcHho9IPHtUAAABg
       }
-      ha:subc.1581145 {
+     ha:subc.1261776 {
+      ha:attributes {
+       value=red+green
+       device=LED
+       footprint=H178
+       refdes=D2
+      }
+     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 {
+             -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 {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -31.495mil  
+             -31.495mil  
+             31.495mil  
+             -31.495mil  
+             31.495mil  
+             31.495mil  
+             -31.495mil  
+             31.495mil  
+            }
+          }
+        }
+      }
+
+      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=62.99mil;           }
+           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=62.99mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1261802 {
+        proto=0; x=202.0mil; y=3.44in; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:2 {
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           diag  
+           round  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=1
+          name=pin1
+        }
+       }
+       ha:padstack_ref.1261803 {
+        proto=1; x=202.0mil; y=3.53841in; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:2 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=2
+          name=pin2
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1261777 {
+           x1=1.22mil; y1=3.36323in; x2=1.22mil; y2=3.61518in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1261780 {
+           x1=351.61mil; y1=3.36323in; x2=351.61mil; y2=3.61518in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1261783 {
+           x1=1.22mil; y1=3.61518in; x2=351.61mil; y2=3.61518in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1261786 {
+           x1=1.22mil; y1=3.36323in; x2=351.61mil; y2=3.36323in; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          bottom = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1261790 {
+           x1=202.0mil; y1=88.625807mm; x2=202.0mil; y2=88.625807mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1261793 {
+           x1=202.0mil; y1=3.4892in; x2=202.0mil; y2=3.4892in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1261796 {
+           x1=202.0mil; y1=3.4892in; x2=202.0mil; y2=89.62568mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1261799 {
+           x1=202.0mil; y1=3.4892in; x2=6.1308mm; y2=3.4892in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          bottom = 1
+          virtual = 1
+          misc = 1
+         }
+       }
+      }
+     }
+      uid = DriUjKwLCilogBNGb58AAABJ
+     }
+      ha:subc.1598243 {
        ha:attributes {
-        openscad=0402
-        value=3.3k
+        refdes=R10
+        value=1k
         device=RESISTOR
-        refdes=R500
         footprint=0402
+        openscad=0402
        }
       ha:data {
             li:padstack_prototypes {
@@ -28882,8 +27470,12 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1581158 {
-         proto=0; x=2.864in; y=3.51174in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1598257 {
+         proto=0; x=1.274in; y=2.84674in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -28892,8 +27484,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1581159 {
-         proto=0; x=2.864in; y=3.48026in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1598258 {
+         proto=0; x=1.274in; y=2.81526in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -28926,26 +27518,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1581146 {
-            x1=2.864in; y1=3.496in; x2=2.864in; y2=3.496in; thickness=0.1mm; clearance=0.0;
+           ha:line.1598245 {
+            x1=1.274in; y1=2.831in; x2=1.274in; y2=2.831in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1581149 {
-            x1=2.864in; y1=3.496in; x2=2.864in; y2=3.496in; thickness=0.1mm; clearance=0.0;
+           ha:line.1598248 {
+            x1=1.274in; y1=2.831in; x2=1.274in; y2=2.831in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1581152 {
-            x1=2.864in; y1=3.496in; x2=2.864in; y2=87.7984mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1598251 {
+            x1=1.274in; y1=2.831in; x2=1.274in; y2=70.9074mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1581155 {
-            x1=2.864in; y1=3.496in; x2=73.7456mm; y2=3.496in; thickness=0.1mm; clearance=0.0;
+           ha:line.1598254 {
+            x1=1.274in; y1=2.831in; x2=33.3596mm; y2=2.831in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -28959,14 +27551,15 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = IGobWzSMURBswUg5LvAAAACC
+       uid = JRfiYLP3Xw7cu6s55g8AAABh
       }
-      ha:subc.1581161 {
+      ha:subc.1598276 {
        ha:attributes {
-        value=200k
+        refdes=R11
+        value=1k
         device=RESISTOR
         footprint=0402
-        refdes=R17
+        openscad=0402
        }
       ha:data {
             li:padstack_prototypes {
@@ -29036,8 +27629,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1581174 {
-         proto=0; x=2.72874in; y=81.915mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1598290 {
+         proto=0; x=1.319in; y=2.81526in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -29050,12 +27643,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1581175 {
-         proto=0; x=2.69726in; y=81.915mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1598291 {
+         proto=0; x=1.319in; y=2.84674in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -29084,26 +27673,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1581162 {
-            x1=2.713in; y1=81.915mm; x2=2.713in; y2=81.915mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1598278 {
+            x1=1.319in; y1=2.831in; x2=1.319in; y2=2.831in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1581165 {
-            x1=2.713in; y1=81.915mm; x2=2.713in; y2=81.915mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1598281 {
+            x1=1.319in; y1=2.831in; x2=1.319in; y2=2.831in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1581168 {
-            x1=2.713in; y1=81.915mm; x2=67.9102mm; y2=81.915mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1598284 {
+            x1=1.319in; y1=2.831in; x2=1.319in; y2=72.9074mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1581171 {
-            x1=2.713in; y1=81.915mm; x2=2.713in; y2=80.915mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1598287 {
+            x1=1.319in; y1=2.831in; x2=32.5026mm; y2=2.831in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -29117,920 +27706,2407 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = G1gpsTyiDfKtFyztVT4AAACM
+       uid = JRfiYLP3Xw7cu6s55g8AAABj
       }
-      ha:subc.1581177 {
-       ha:attributes {
-        value=26.1k
-        device=RESISTOR
-        footprint=0402
-        refdes=R15
-       }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.1608206 {
+        ha:attributes {
+         footprint=USB-C
+         value=USBC
+         device=CONNECTOR
+         Footprint=USB-C-SMD_G-SWITCH_GT-USB-7010ASV
+         refdes=J7
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=0.0; 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 {
+               -11.5mil  
+               -24.0mil  
+               11.5mil  
+               -24.0mil  
+               11.5mil  
+               24.0mil  
+               -11.5mil  
+               24.0mil  
+              }
+            }
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.317106mm  
+               -0.634606mm  
+               0.317106mm  
+               -0.634606mm  
+               0.317106mm  
+               0.634606mm  
+               -0.317106mm  
+               0.634606mm  
+              }
+            }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -11.5mil  
+               -24.0mil  
+               11.5mil  
+               -24.0mil  
+               11.5mil  
+               24.0mil  
+               -11.5mil  
+               24.0mil  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-              -9.84mil  
+          }
+        }
+
+        ha:ps_proto_v6.1 {
+          hdia=0.0; 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 {
+               -5.5mil  
+               -24.0mil  
+               5.5mil  
+               -24.0mil  
+               5.5mil  
+               24.0mil  
+               -5.5mil  
+               24.0mil  
+              }
+            }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.164706mm  
+               -0.634606mm  
+               0.164706mm  
+               -0.634606mm  
+               0.164706mm  
+               0.634606mm  
+               -0.164706mm  
+               0.634606mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
-              -12.84mil  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -5.5mil  
+               -24.0mil  
+               5.5mil  
+               -24.0mil  
+               5.5mil  
+               24.0mil  
+               -5.5mil  
+               24.0mil  
+              }
+            }
+          }
+        }
+
+        ha:ps_proto_v6.2 {
+          hdia=0.0; hplated=1; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=0.999997mm; square=0;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
+             clearance=0.0
+            }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=0.999997mm; square=0;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
             }
-            clearance=0.0
-             li:ps_poly {
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-              -9.84mil  
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=0.999997mm; square=0;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
              }
-           }
-         }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=1.050009mm; 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.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=1.050009mm; 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.0; y1=16.0mil; x2=0.0; y2=-16.0mil; thickness=23.0mil; square=0;             }
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              mech = 1
+             }
+             clearance=0.0
+            }
+          }
+        }
+
+        ha:ps_proto_v6.3 {
+          hdia=0.0; hplated=1; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=0.999997mm; 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=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=0.999997mm; 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=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=0.999997mm; square=0;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=1.050009mm; 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.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=1.050009mm; 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.0; y1=21.5mil; x2=0.0; y2=-21.5mil; thickness=23.0mil; square=0;             }
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              mech = 1
+             }
+             clearance=0.0
+            }
+          }
+        }
+
+        ha:ps_proto_v6.4 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=25.59mil;             }
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              mech = 1
+             }
+             clearance=0.0
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.1581190 {
-         proto=0; x=2.80652in; y=80.391mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         li:thermal {
+        li:objects {
+         ha:padstack_ref.1608245 {
+          proto=0; x=114.00818mm; y=33.503134mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=B1A12
+          }
          }
+         ha:padstack_ref.1608246 {
+          proto=0; x=114.00818mm; y=34.30298mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=1
-           name=1
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=B4A9
+          }
          }
-        }
-        ha:padstack_ref.1581191 {
-         proto=0; x=2.838in; y=80.391mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+         ha:padstack_ref.1608247 {
+          proto=1; x=114.00818mm; y=34.952966mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=B5
+          }
          }
+         ha:padstack_ref.1608248 {
+          proto=1; x=114.00818mm; y=35.453092mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=A8
+          }
          }
+         ha:padstack_ref.1608249 {
+          proto=1; x=114.00818mm; y=35.952964mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=B6
+          }
          }
-        }
-       }
-       li:layers {
+         ha:padstack_ref.1608250 {
+          proto=1; x=114.00818mm; y=36.45309mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+          li:thermal {
+          }
 
-          li:objects {
+          ha:attributes {
+            term=A7
           }
-          ha:type {
-           silk = 1
-           top = 1
+         }
+         ha:padstack_ref.1608251 {
+          proto=1; x=114.00818mm; y=36.952961mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
           }
-        }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+          li:thermal {
+          }
 
-          li:objects {
-           ha:line.1581178 {
-            x1=2.82226in; y1=80.391mm; x2=2.82226in; y2=80.391mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+          ha:attributes {
+            term=A6
+          }
+         }
+         ha:padstack_ref.1608252 {
+          proto=1; x=114.00818mm; y=37.453087mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=B7
+          }
+         }
+         ha:padstack_ref.1608253 {
+          proto=1; x=114.00818mm; y=37.952959mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=A5
+          }
+         }
+         ha:padstack_ref.1608254 {
+          proto=1; x=114.00818mm; y=38.453085mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=B8
+          }
+         }
+         ha:padstack_ref.1608255 {
+          proto=0; x=114.00818mm; y=39.103071mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=A4B9
+          }
+         }
+         ha:padstack_ref.1608256 {
+          proto=0; x=114.00818mm; y=39.902917mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=A1B12
+          }
+         }
+         ha:padstack_ref.1608257 {
+          proto=2; x=118.808271mm; y=41.023057mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+            li:2 {
+             on  
+             solid  
+             noshape  
             }
-           }
-           ha:line.1581181 {
-            x1=2.82226in; y1=80.391mm; x2=2.82226in; y2=80.391mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            li:3 {
+             on  
+             solid  
+             noshape  
             }
-           }
-           ha:line.1581184 {
-            x1=2.82226in; y1=80.391mm; x2=70.685404mm; y2=80.391mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+          }
+
+          ha:attributes {
+            term=4
+          }
+         }
+         ha:padstack_ref.1608258 {
+          proto=2; x=118.808271mm; y=32.382994mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+            li:2 {
+             on  
+             solid  
+             noshape  
             }
-           }
-           ha:line.1581187 {
-            x1=2.82226in; y1=80.391mm; x2=2.82226in; y2=81.391mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            li:3 {
+             on  
+             solid  
+             noshape  
             }
-           }
           }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
+
+          ha:attributes {
+            term=3
+          }
+         }
+         ha:padstack_ref.1608259 {
+          proto=3; x=114.628194mm; y=32.382994mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
           }
-        }
-       }
-      }
-       uid = fdmrigvTMcHho9IPHtUAAABf
-      }
-      ha:subc.1581193 {
-       ha:attributes {
-        value=200k
-        device=RESISTOR
-        footprint=0402
-        refdes=R12
-       }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+          li:thermal {
+            li:2 {
+             on  
+             solid  
+             noshape  
+            }
+            li:3 {
+             on  
+             solid  
+             noshape  
+            }
+          }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
+          ha:attributes {
+            term=2
+          }
+         }
+         ha:padstack_ref.1608260 {
+          proto=4; x=115.128066mm; y=33.813014mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+         }
+         ha:padstack_ref.1608261 {
+          proto=4; x=115.128066mm; y=39.602943mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+         }
+         ha:padstack_ref.1608262 {
+          proto=3; x=114.628194mm; y=41.023057mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+            li:2 {
+             on  
+             solid  
+             noshape  
             }
-            clearance=0.0
-             li:ps_poly {
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-              -9.84mil  
-             }
+            li:3 {
+             on  
+             solid  
+             noshape  
+            }
+          }
+
+          ha:attributes {
+            term=1
+          }
+         }
+        }
+        li:layers {
+
+         {ha:Top Solder Mask Layer} {
+          lid=0
+          ha:combining { auto=1;          }
+
+           li:objects {
+           }
+           ha:type {
+            top = 1
+            paste = 1
            }
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
-              -12.84mil  
-             }
+         {ha:Top Paste Mask Layer} {
+          lid=1
+          ha:combining { sub=1; auto=1;          }
+
+           li:objects {
+            ha:polygon.1608263 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 39.602943mm }
+                { 114.628423mm; 39.602943mm }
+                { 114.628423mm; 40.202942mm }
+                { 4.46411in; 40.202942mm }
+               }
+             }
+            }
+            ha:polygon.1608268 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 38.802894mm }
+                { 114.628423mm; 38.802894mm }
+                { 114.628423mm; 39.402943mm }
+                { 4.46411in; 39.402943mm }
+               }
+             }
+            }
+            ha:polygon.1608273 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 38.302895mm }
+                { 114.628423mm; 38.302895mm }
+                { 114.628423mm; 1.5198in }
+                { 4.46411in; 1.5198in }
+               }
+             }
+            }
+            ha:polygon.1608278 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 37.802896mm }
+                { 114.628423mm; 37.802896mm }
+                { 114.628423mm; 38.102921mm }
+                { 4.46411in; 38.102921mm }
+               }
+             }
+            }
+            ha:polygon.1608283 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 37.302871mm }
+                { 114.628423mm; 37.302871mm }
+                { 114.628423mm; 1.48043in }
+                { 4.46411in; 1.48043in }
+               }
+             }
+            }
+            ha:polygon.1608288 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 36.802872mm }
+                { 114.628423mm; 36.802872mm }
+                { 114.628423mm; 37.102872mm }
+                { 4.46411in; 37.102872mm }
+               }
+             }
+            }
+            ha:polygon.1608293 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 36.302925mm }
+                { 114.628423mm; 36.302925mm }
+                { 114.628423mm; 36.602874mm }
+                { 4.46411in; 36.602874mm }
+               }
+             }
+            }
+            ha:polygon.1608298 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 35.802951mm }
+                { 114.628423mm; 35.802951mm }
+                { 114.628423mm; 36.102951mm }
+                { 4.46411in; 36.102951mm }
+               }
+             }
+            }
+            ha:polygon.1608303 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 1.38988in }
+                { 114.628423mm; 1.38988in }
+                { 114.628423mm; 35.602952mm }
+                { 4.46411in; 35.602952mm }
+               }
+             }
+            }
+            ha:polygon.1608308 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 34.802953mm }
+                { 114.628423mm; 34.802953mm }
+                { 114.628423mm; 35.102953mm }
+                { 4.46411in; 35.102953mm }
+               }
+             }
+            }
+            ha:polygon.1608313 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 34.00293mm }
+                { 114.628423mm; 34.00293mm }
+                { 114.628423mm; 34.602954mm }
+                { 4.46411in; 34.602954mm }
+               }
+             }
+            }
+            ha:polygon.1608318 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 33.202931mm }
+                { 114.628423mm; 33.202931mm }
+                { 114.628423mm; 33.80293mm }
+                { 4.46411in; 33.80293mm }
+               }
+             }
+            }
+            ha:polygon.1608323 {
+             li:geometry {
+               ta:contour {
+                { 113.578336mm; 41.01056mm }
+                { 113.578336mm; 41.035503mm }
+                { 113.57958mm; 41.06037mm }
+                { 113.582095mm; 41.085185mm }
+                { 113.585803mm; 41.109849mm }
+                { 113.590731mm; 41.134258mm }
+                { 4.47232in; 41.158388mm }
+                { 113.604244mm; 41.182264mm }
+                { 113.612803mm; 41.205683mm }
+                { 113.622455mm; 41.228619mm }
+                { 113.633301mm; 41.251098mm }
+                { 4.47422in; 1.62492in }
+                { 113.658168mm; 41.294253mm }
+                { 113.672214mm; 41.314852mm }
+                { 113.687327mm; 41.33474mm }
+                { 113.703329mm; 41.353867mm }
+                { 113.720271mm; 41.372129mm }
+                { 113.738102mm; 41.389503mm }
+                { 113.756821mm; 1.63016in }
+                { 113.776303mm; 41.421583mm }
+                { 113.796522mm; 41.436112mm }
+                { 113.817477mm; 41.449625mm }
+                { 113.839067mm; 41.462096mm }
+                { 113.861266mm; 41.473501mm }
+                { 113.883999mm; 41.483737mm }
+                { 113.907189mm; 41.492855mm }
+                { 113.930837mm; 41.500755mm }
+                { 4.48641in; 41.507537mm }
+                { 113.979097mm; 41.513125mm }
+                { 114.003684mm; 41.517417mm }
+                { 114.028424mm; 41.520516mm }
+                { 114.053265mm; 41.52237mm }
+                { 114.078208mm; 41.523005mm }
+                { 115.178231mm; 41.523005mm }
+                { 115.203123mm; 41.52237mm }
+                { 115.228015mm; 41.520516mm }
+                { 115.25278mm; 41.517417mm }
+                { 115.277291mm; 41.513125mm }
+                { 115.301573mm; 41.507537mm }
+                { 115.325602mm; 41.500755mm }
+                { 115.349249mm; 41.492855mm }
+                { 115.372439mm; 41.483737mm }
+                { 115.395198mm; 41.473501mm }
+                { 115.417321mm; 41.462096mm }
+                { 115.438911mm; 41.449625mm }
+                { 115.459866mm; 41.436112mm }
+                { 115.480135mm; 41.421583mm }
+                { 4.54723in; 1.63016in }
+                { 115.518286mm; 41.389503mm }
+                { 115.536193mm; 41.372129mm }
+                { 115.553109mm; 41.353867mm }
+                { 115.569112mm; 41.33474mm }
+                { 115.584174mm; 41.314852mm }
+                { 115.59822mm; 41.294253mm }
+                { 115.61125mm; 1.62492in }
+                { 115.623163mm; 41.251098mm }
+                { 4.55252in; 41.228619mm }
+                { 4.5529in; 41.205683mm }
+                { 115.652195mm; 41.182264mm }
+                { 115.659535mm; 41.158388mm }
+                { 115.665708mm; 41.134258mm }
+                { 115.670635mm; 41.109849mm }
+                { 115.674344mm; 41.085185mm }
+                { 115.676807mm; 41.06037mm }
+                { 115.678052mm; 41.035503mm }
+                { 115.678052mm; 41.01056mm }
+                { 115.676807mm; 40.985617mm }
+                { 115.674344mm; 1.61263in }
+                { 115.670635mm; 1.61166in }
+                { 115.665708mm; 40.911754mm }
+                { 115.659535mm; 40.887599mm }
+                { 115.652195mm; 40.863799mm }
+                { 4.5529in; 40.840329mm }
+                { 4.55252in; 40.817368mm }
+                { 115.623163mm; 40.794863mm }
+                { 115.61125mm; 40.772994mm }
+                { 115.59822mm; 1.6044in }
+                { 115.584174mm; 40.731135mm }
+                { 115.569112mm; 40.711272mm }
+                { 115.553109mm; 40.692146mm }
+                { 115.536193mm; 40.673883mm }
+                { 115.518286mm; 40.65651mm }
+                { 4.54723in; 1.6in }
+                { 115.480135mm; 40.624429mm }
+                { 115.459866mm; 40.60985mm }
+                { 115.438911mm; 40.596337mm }
+                { 115.417321mm; 40.583891mm }
+                { 115.395198mm; 40.572512mm }
+                { 115.372439mm; 1.59694in }
+                { 115.349249mm; 40.553157mm }
+                { 115.325602mm; 40.545207mm }
+                { 115.301573mm; 40.538476mm }
+                { 115.277291mm; 40.532939mm }
+                { 115.25278mm; 40.528595mm }
+                { 115.228015mm; 40.525471mm }
+                { 115.203123mm; 40.523617mm }
+                { 115.178231mm; 40.523007mm }
+                { 114.078208mm; 40.523007mm }
+                { 114.053265mm; 40.523617mm }
+                { 114.028424mm; 40.525471mm }
+                { 114.003684mm; 40.528595mm }
+                { 113.979097mm; 40.532939mm }
+                { 4.48641in; 40.538476mm }
+                { 113.930837mm; 40.545207mm }
+                { 113.907189mm; 40.553157mm }
+                { 113.883999mm; 1.59694in }
+                { 113.861266mm; 40.572512mm }
+                { 113.839067mm; 40.583891mm }
+                { 113.817477mm; 40.596337mm }
+                { 113.796522mm; 40.60985mm }
+                { 113.776303mm; 40.624429mm }
+                { 113.756821mm; 1.6in }
+                { 113.738102mm; 40.65651mm }
+                { 113.720271mm; 40.673883mm }
+                { 113.703329mm; 40.692146mm }
+                { 113.687327mm; 40.711272mm }
+                { 113.672214mm; 40.731135mm }
+                { 113.658168mm; 1.6044in }
+                { 4.47422in; 40.772994mm }
+                { 113.633301mm; 40.794863mm }
+                { 113.622455mm; 40.817368mm }
+                { 113.612803mm; 40.840329mm }
+                { 113.604244mm; 40.863799mm }
+                { 4.47232in; 40.887599mm }
+                { 113.590731mm; 40.911754mm }
+                { 113.585803mm; 1.61166in }
+                { 113.582095mm; 1.61263in }
+                { 113.57958mm; 40.985617mm }
+               }
+             }
+            }
+            ha:polygon.1608452 {
+             li:geometry {
+               ta:contour {
+                { 117.908425mm; 41.01056mm }
+                { 117.908425mm; 41.035503mm }
+                { 117.909644mm; 41.06037mm }
+                { 117.912184mm; 41.085185mm }
+                { 117.915867mm; 41.109849mm }
+                { 117.92082mm; 41.134258mm }
+                { 117.926942mm; 41.158388mm }
+                { 117.934308mm; 41.182264mm }
+                { 117.942817mm; 41.205683mm }
+                { 4.6438in; 41.228619mm }
+                { 117.963315mm; 41.251098mm }
+                { 117.975253mm; 1.62492in }
+                { 117.988257mm; 41.294253mm }
+                { 4.64576in; 41.314852mm }
+                { 118.01734mm; 41.33474mm }
+                { 118.033419mm; 41.353867mm }
+                { 118.050335mm; 41.372129mm }
+                { 118.068166mm; 41.389503mm }
+                { 4.64909in; 1.63016in }
+                { 118.106367mm; 41.421583mm }
+                { 118.126611mm; 41.436112mm }
+                { 118.147541mm; 41.449625mm }
+                { 118.169156mm; 41.462096mm }
+                { 118.19133mm; 41.473501mm }
+                { 118.214063mm; 41.483737mm }
+                { 118.237279mm; 41.492855mm }
+                { 118.260926mm; 41.500755mm }
+                { 118.284904mm; 41.507537mm }
+                { 118.309186mm; 41.513125mm }
+                { 118.333748mm; 41.517417mm }
+                { 118.358513mm; 41.520516mm }
+                { 118.383354mm; 41.52237mm }
+                { 118.408272mm; 41.523005mm }
+                { 4.69324in; 41.523005mm }
+                { 119.233238mm; 41.52237mm }
+                { 4.6952in; 41.520516mm }
+                { 119.282819mm; 41.517417mm }
+                { 119.307381mm; 41.513125mm }
+                { 119.331689mm; 41.507537mm }
+                { 119.355666mm; 41.500755mm }
+                { 119.379314mm; 41.492855mm }
+                { 119.402504mm; 41.483737mm }
+                { 119.425237mm; 41.473501mm }
+                { 119.447437mm; 41.462096mm }
+                { 119.468976mm; 41.449625mm }
+                { 4.70433in; 41.436112mm }
+                { 119.5102mm; 41.421583mm }
+                { 119.529682mm; 1.63016in }
+                { 119.548351mm; 41.389503mm }
+                { 119.566232mm; 41.372129mm }
+                { 119.583174mm; 41.353867mm }
+                { 119.599176mm; 41.33474mm }
+                { 119.614264mm; 41.314852mm }
+                { 119.62831mm; 41.294253mm }
+                { 119.641315mm; 1.62492in }
+                { 119.653202mm; 41.251098mm }
+                { 119.664048mm; 41.228619mm }
+                { 119.6737mm; 41.205683mm }
+                { 4.7119in; 41.182264mm }
+                { 119.689575mm; 41.158388mm }
+                { 119.695747mm; 41.134258mm }
+                { 119.7007mm; 41.109849mm }
+                { 119.704408mm; 41.085185mm }
+                { 119.706872mm; 41.06037mm }
+                { 119.708142mm; 41.035503mm }
+                { 119.708142mm; 41.01056mm }
+                { 119.706872mm; 40.985617mm }
+                { 119.704408mm; 1.61263in }
+                { 119.7007mm; 1.61166in }
+                { 119.695747mm; 40.911754mm }
+                { 119.689575mm; 40.887599mm }
+                { 4.7119in; 40.863799mm }
+                { 119.6737mm; 40.840329mm }
+                { 119.664048mm; 40.817368mm }
+                { 119.653202mm; 40.794863mm }
+                { 119.641315mm; 40.772994mm }
+                { 119.62831mm; 1.6044in }
+                { 119.614264mm; 40.731135mm }
+                { 119.599176mm; 40.711272mm }
+                { 119.583174mm; 40.692146mm }
+                { 119.566232mm; 40.673883mm }
+                { 119.548351mm; 40.65651mm }
+                { 119.529682mm; 1.6in }
+                { 119.5102mm; 40.624429mm }
+                { 4.70433in; 40.60985mm }
+                { 119.468976mm; 40.596337mm }
+                { 119.447437mm; 40.583891mm }
+                { 119.425237mm; 40.572512mm }
+                { 119.402504mm; 1.59694in }
+                { 119.379314mm; 40.553157mm }
+                { 119.355666mm; 40.545207mm }
+                { 119.331689mm; 40.538476mm }
+                { 119.307381mm; 40.532939mm }
+                { 119.282819mm; 40.528595mm }
+                { 4.6952in; 40.525471mm }
+                { 119.233238mm; 40.523617mm }
+                { 4.69324in; 40.523007mm }
+                { 118.408272mm; 40.523007mm }
+                { 118.383354mm; 40.523617mm }
+                { 118.358513mm; 40.525471mm }
+                { 118.333748mm; 40.528595mm }
+                { 118.309186mm; 40.532939mm }
+                { 118.284904mm; 40.538476mm }
+                { 118.260926mm; 40.545207mm }
+                { 118.237279mm; 40.553157mm }
+                { 118.214063mm; 1.59694in }
+                { 118.19133mm; 40.572512mm }
+                { 118.169156mm; 40.583891mm }
+                { 118.147541mm; 40.596337mm }
+                { 118.126611mm; 40.60985mm }
+                { 118.106367mm; 40.624429mm }
+                { 4.64909in; 1.6in }
+                { 118.068166mm; 40.65651mm }
+                { 118.050335mm; 40.673883mm }
+                { 118.033419mm; 40.692146mm }
+                { 118.01734mm; 40.711272mm }
+                { 4.64576in; 40.731135mm }
+                { 117.988257mm; 1.6044in }
+                { 117.975253mm; 40.772994mm }
+                { 117.963315mm; 40.794863mm }
+                { 4.6438in; 40.817368mm }
+                { 117.942817mm; 40.840329mm }
+                { 117.934308mm; 40.863799mm }
+                { 117.926942mm; 40.887599mm }
+                { 117.92082mm; 40.911754mm }
+                { 117.915867mm; 1.61166in }
+                { 117.912184mm; 1.61263in }
+                { 117.909644mm; 40.985617mm }
+               }
+             }
+            }
+            ha:polygon.1608581 {
+             li:geometry {
+               ta:contour {
+                { 113.578336mm; 32.370497mm }
+                { 113.578336mm; 32.395389mm }
+                { 113.57958mm; 32.420281mm }
+                { 113.582095mm; 32.445097mm }
+                { 113.585803mm; 32.469735mm }
+                { 113.590731mm; 32.49417mm }
+                { 4.47232in; 32.51835mm }
+                { 113.604244mm; 32.54215mm }
+                { 113.612803mm; 32.56562mm }
+                { 113.622455mm; 32.588581mm }
+                { 113.633301mm; 32.611086mm }
+                { 4.47422in; 1.28476in }
+                { 113.658168mm; 32.65419mm }
+                { 113.672214mm; 1.28641in }
+                { 113.687327mm; 32.694677mm }
+                { 113.703329mm; 32.713803mm }
+                { 113.720271mm; 32.732041mm }
+                { 113.738102mm; 32.74944mm }
+                { 113.756821mm; 1.29in }
+                { 113.776303mm; 32.781495mm }
+                { 113.796522mm; 32.796099mm }
+                { 113.817477mm; 32.809587mm }
+                { 113.839067mm; 32.822033mm }
+                { 113.861266mm; 32.833437mm }
+                { 113.883999mm; 32.843648mm }
+                { 113.907189mm; 32.852767mm }
+                { 113.930837mm; 1.29373in }
+                { 4.48641in; 32.867473mm }
+                { 113.979097mm; 32.873011mm }
+                { 114.003684mm; 32.877354mm }
+                { 114.028424mm; 32.880427mm }
+                { 114.053265mm; 32.882333mm }
+                { 114.078208mm; 32.882917mm }
+                { 115.178231mm; 32.882917mm }
+                { 115.203123mm; 32.882333mm }
+                { 115.228015mm; 32.880427mm }
+                { 115.25278mm; 32.877354mm }
+                { 115.277291mm; 32.873011mm }
+                { 115.301573mm; 32.867473mm }
+                { 115.325602mm; 1.29373in }
+                { 115.349249mm; 32.852767mm }
+                { 115.372439mm; 32.843648mm }
+                { 115.395198mm; 32.833437mm }
+                { 115.417321mm; 32.822033mm }
+                { 115.438911mm; 32.809587mm }
+                { 115.459866mm; 32.796099mm }
+                { 115.480135mm; 32.781495mm }
+                { 4.54723in; 1.29in }
+                { 115.518286mm; 32.74944mm }
+                { 115.536193mm; 32.732041mm }
+                { 115.553109mm; 32.713803mm }
+                { 115.569112mm; 32.694677mm }
+                { 115.584174mm; 1.28641in }
+                { 115.59822mm; 32.65419mm }
+                { 115.61125mm; 1.28476in }
+                { 115.623163mm; 32.611086mm }
+                { 4.55252in; 32.588581mm }
+                { 4.5529in; 32.56562mm }
+                { 115.652195mm; 32.54215mm }
+                { 115.659535mm; 32.51835mm }
+                { 115.665708mm; 32.49417mm }
+                { 115.670635mm; 32.469735mm }
+                { 115.674344mm; 32.445097mm }
+                { 115.676807mm; 32.420281mm }
+                { 115.678052mm; 32.395389mm }
+                { 115.678052mm; 32.370497mm }
+                { 115.676807mm; 32.345554mm }
+                { 115.674344mm; 32.320764mm }
+                { 115.670635mm; 32.2961mm }
+                { 115.665708mm; 32.271666mm }
+                { 115.659535mm; 32.247561mm }
+                { 115.652195mm; 32.223736mm }
+                { 4.5529in; 32.200266mm }
+                { 4.55252in; 32.177279mm }
+                { 115.623163mm; 32.154826mm }
+                { 115.61125mm; 32.132905mm }
+                { 115.59822mm; 1.26424in }
+                { 115.584174mm; 32.091097mm }
+                { 115.569112mm; 32.071209mm }
+                { 115.553109mm; 32.052083mm }
+                { 115.536193mm; 32.033795mm }
+                { 115.518286mm; 1.26049in }
+                { 4.54723in; 31.999886mm }
+                { 115.480135mm; 31.984366mm }
+                { 115.459866mm; 31.969812mm }
+                { 115.438911mm; 31.956325mm }
+                { 115.417321mm; 1.25763in }
+                { 115.395198mm; 31.932449mm }
+                { 115.372439mm; 31.922187mm }
+                { 115.349249mm; 31.913094mm }
+                { 115.325602mm; 31.905169mm }
+                { 115.301573mm; 31.898413mm }
+                { 115.277291mm; 31.892875mm }
+                { 115.25278mm; 31.888532mm }
+                { 115.228015mm; 31.885408mm }
+                { 115.203123mm; 31.883579mm }
+                { 115.178231mm; 31.882944mm }
+                { 114.078208mm; 31.882944mm }
+                { 114.053265mm; 31.883579mm }
+                { 114.028424mm; 31.885408mm }
+                { 114.003684mm; 31.888532mm }
+                { 113.979097mm; 31.892875mm }
+                { 4.48641in; 31.898413mm }
+                { 113.930837mm; 31.905169mm }
+                { 113.907189mm; 31.913094mm }
+                { 113.883999mm; 31.922187mm }
+                { 113.861266mm; 31.932449mm }
+                { 113.839067mm; 1.25763in }
+                { 113.817477mm; 31.956325mm }
+                { 113.796522mm; 31.969812mm }
+                { 113.776303mm; 31.984366mm }
+                { 113.756821mm; 31.999886mm }
+                { 113.738102mm; 1.26049in }
+                { 113.720271mm; 32.033795mm }
+                { 113.703329mm; 32.052083mm }
+                { 113.687327mm; 32.071209mm }
+                { 113.672214mm; 32.091097mm }
+                { 113.658168mm; 1.26424in }
+                { 4.47422in; 32.132905mm }
+                { 113.633301mm; 32.154826mm }
+                { 113.622455mm; 32.177279mm }
+                { 113.612803mm; 32.200266mm }
+                { 113.604244mm; 32.223736mm }
+                { 4.47232in; 32.247561mm }
+                { 113.590731mm; 32.271666mm }
+                { 113.585803mm; 32.2961mm }
+                { 113.582095mm; 32.320764mm }
+                { 113.57958mm; 32.345554mm }
+               }
+             }
+            }
+            ha:polygon.1608710 {
+             li:geometry {
+               ta:contour {
+                { 117.908425mm; 32.370497mm }
+                { 117.908425mm; 32.395389mm }
+                { 117.909644mm; 32.420281mm }
+                { 117.912184mm; 32.445097mm }
+                { 117.915867mm; 32.469735mm }
+                { 117.92082mm; 32.49417mm }
+                { 117.926942mm; 32.51835mm }
+                { 117.934308mm; 32.54215mm }
+                { 117.942817mm; 32.56562mm }
+                { 4.6438in; 32.588581mm }
+                { 117.963315mm; 32.611086mm }
+                { 117.975253mm; 1.28476in }
+                { 117.988257mm; 32.65419mm }
+                { 4.64576in; 1.28641in }
+                { 118.01734mm; 32.694677mm }
+                { 118.033419mm; 32.713803mm }
+                { 118.050335mm; 32.732041mm }
+                { 118.068166mm; 32.74944mm }
+                { 4.64909in; 1.29in }
+                { 118.106367mm; 32.781495mm }
+                { 118.126611mm; 32.796099mm }
+                { 118.147541mm; 32.809587mm }
+                { 118.169156mm; 32.822033mm }
+                { 118.19133mm; 32.833437mm }
+                { 118.214063mm; 32.843648mm }
+                { 118.237279mm; 32.852767mm }
+                { 118.260926mm; 1.29373in }
+                { 118.284904mm; 32.867473mm }
+                { 118.309186mm; 32.873011mm }
+                { 118.333748mm; 32.877354mm }
+                { 118.358513mm; 32.880427mm }
+                { 118.383354mm; 32.882333mm }
+                { 118.408272mm; 32.882917mm }
+                { 4.69324in; 32.882917mm }
+                { 119.233238mm; 32.882333mm }
+                { 4.6952in; 32.880427mm }
+                { 119.282819mm; 32.877354mm }
+                { 119.307381mm; 32.873011mm }
+                { 119.331689mm; 32.867473mm }
+                { 119.355666mm; 1.29373in }
+                { 119.379314mm; 32.852767mm }
+                { 119.402504mm; 32.843648mm }
+                { 119.425237mm; 32.833437mm }
+                { 119.447437mm; 32.822033mm }
+                { 119.468976mm; 32.809587mm }
+                { 4.70433in; 32.796099mm }
+                { 119.5102mm; 32.781495mm }
+                { 119.529682mm; 1.29in }
+                { 119.548351mm; 32.74944mm }
+                { 119.566232mm; 32.732041mm }
+                { 119.583174mm; 32.713803mm }
+                { 119.599176mm; 32.694677mm }
+                { 119.614264mm; 1.28641in }
+                { 119.62831mm; 32.65419mm }
+                { 119.641315mm; 1.28476in }
+                { 119.653202mm; 32.611086mm }
+                { 119.664048mm; 32.588581mm }
+                { 119.6737mm; 32.56562mm }
+                { 4.7119in; 32.54215mm }
+                { 119.689575mm; 32.51835mm }
+                { 119.695747mm; 32.49417mm }
+                { 119.7007mm; 32.469735mm }
+                { 119.704408mm; 32.445097mm }
+                { 119.706872mm; 32.420281mm }
+                { 119.708142mm; 32.395389mm }
+                { 119.708142mm; 32.370497mm }
+                { 119.706872mm; 32.345554mm }
+                { 119.704408mm; 32.320764mm }
+                { 119.7007mm; 32.2961mm }
+                { 119.695747mm; 32.271666mm }
+                { 119.689575mm; 32.247561mm }
+                { 4.7119in; 32.223736mm }
+                { 119.6737mm; 32.200266mm }
+                { 119.664048mm; 32.177279mm }
+                { 119.653202mm; 32.154826mm }
+                { 119.641315mm; 32.132905mm }
+                { 119.62831mm; 1.26424in }
+                { 119.614264mm; 32.091097mm }
+                { 119.599176mm; 32.071209mm }
+                { 119.583174mm; 32.052083mm }
+                { 119.566232mm; 32.033795mm }
+                { 119.548351mm; 1.26049in }
+                { 119.529682mm; 31.999886mm }
+                { 119.5102mm; 31.984366mm }
+                { 4.70433in; 31.969812mm }
+                { 119.468976mm; 31.956325mm }
+                { 119.447437mm; 1.25763in }
+                { 119.425237mm; 31.932449mm }
+                { 119.402504mm; 31.922187mm }
+                { 119.379314mm; 31.913094mm }
+                { 119.355666mm; 31.905169mm }
+                { 119.331689mm; 31.898413mm }
+                { 119.307381mm; 31.892875mm }
+                { 119.282819mm; 31.888532mm }
+                { 4.6952in; 31.885408mm }
+                { 119.233238mm; 31.883579mm }
+                { 4.69324in; 31.882944mm }
+                { 118.408272mm; 31.882944mm }
+                { 118.383354mm; 31.883579mm }
+                { 118.358513mm; 31.885408mm }
+                { 118.333748mm; 31.888532mm }
+                { 118.309186mm; 31.892875mm }
+                { 118.284904mm; 31.898413mm }
+                { 118.260926mm; 31.905169mm }
+                { 118.237279mm; 31.913094mm }
+                { 118.214063mm; 31.922187mm }
+                { 118.19133mm; 31.932449mm }
+                { 118.169156mm; 1.25763in }
+                { 118.147541mm; 31.956325mm }
+                { 118.126611mm; 31.969812mm }
+                { 118.106367mm; 31.984366mm }
+                { 4.64909in; 31.999886mm }
+                { 118.068166mm; 1.26049in }
+                { 118.050335mm; 32.033795mm }
+                { 118.033419mm; 32.052083mm }
+                { 118.01734mm; 32.071209mm }
+                { 4.64576in; 32.091097mm }
+                { 117.988257mm; 1.26424in }
+                { 117.975253mm; 32.132905mm }
+                { 117.963315mm; 32.154826mm }
+                { 4.6438in; 32.177279mm }
+                { 117.942817mm; 32.200266mm }
+                { 117.934308mm; 32.223736mm }
+                { 117.926942mm; 32.247561mm }
+                { 117.92082mm; 32.271666mm }
+                { 117.915867mm; 32.2961mm }
+                { 117.912184mm; 32.320764mm }
+                { 117.909644mm; 32.345554mm }
+               }
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            mask = 1
            }
+         }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+         {ha:Top Silkscreen Layer} {
+          lid=2
+          ha:combining { auto=1;          }
+
+           li:objects {
+            ha:line.1608207 {
+             x1=117.729711mm; y1=32.203035mm; x2=4.55578in; y2=32.203035mm; thickness=10.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
             }
-            clearance=0.0
-             li:ps_poly {
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-              -9.84mil  
+            ha:line.1608210 {
+             x1=121.438263mm; y1=32.203035mm; x2=119.746826mm; y2=32.203035mm; thickness=10.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.1608213 {
+             x1=117.729711mm; y1=41.203041mm; x2=4.55578in; y2=41.203041mm; thickness=10.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.1608216 {
+             x1=121.438263mm; y1=41.203041mm; x2=119.746826mm; y2=41.203041mm; thickness=10.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.1608219 {
+             x1=121.438263mm; y1=32.203035mm; x2=121.438263mm; y2=41.203041mm; thickness=10.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
              }
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
            }
          }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.1581206 {
-         proto=0; x=2.838in; y=3.224in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+         {ha:Top Layer} {
+          lid=3
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            copper = 1
+            top = 1
+           }
          }
 
-         li:thermal {
+         {ha:Bottom Layer} {
+          lid=4
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            bottom = 1
+            copper = 1
+           }
          }
 
-         ha:attributes {
-           term=1
-           name=1
+         {ha:Bottom Paste Mask Layer} {
+          lid=5
+          ha:combining { sub=1; auto=1;          }
+
+           li:objects {
+           }
+           ha:type {
+            bottom = 1
+            mask = 1
+           }
          }
-        }
-        ha:padstack_ref.1581207 {
-         proto=0; x=2.80652in; y=3.224in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+
+         {ha:Bottom Solder Mask Layer} {
+          lid=6
+          ha:combining { auto=1;          }
+
+           li:objects {
+           }
+           ha:type {
+            bottom = 1
+            paste = 1
+           }
+         }
+
+         {ha:Bottom Silkscreen Layer} {
+          lid=7
+          ha:combining { auto=1;          }
+
+           li:objects {
+           }
+           ha:type {
+            silk = 1
+            bottom = 1
+           }
+         }
+
+         {ha:Top Assembly Layer} {
+          lid=8
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            top = 1
+            doc = 1
+           }
+         }
+
+         {ha:Bottom Assembly Layer} {
+          lid=9
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            bottom = 1
+            doc = 1
+           }
+         }
+
+         {ha:Board Outline Layer} {
+          lid=10
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            boundary = 1
+           }
+         }
+
+         {ha:Document Layer} {
+          lid=11
+          ha:combining {          }
+
+           li:objects {
+            ha:arc.1608222 {
+             x=115.128066mm; y=33.813014mm; width=0.124993mm; height=0.124993mm; astart=90.000000; adelta=360.000000; thickness=0.250012mm; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:arc.1608223 {
+             x=115.128066mm; y=39.602943mm; width=0.124993mm; height=0.124993mm; astart=90.000000; adelta=360.000000; thickness=0.250012mm; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+           }
+           ha:type {
+            doc = 1
+           }
          }
 
-         li:thermal {
+         {ha:Document Layer} {
+          lid=12
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            doc = 1
+           }
          }
 
-         ha:attributes {
-           term=2
-           name=2
+         {ha:Component Marking Layer} {
+          lid=13
+          ha:combining {          }
+
+           li:objects {
+            ha:polygon.1608839 {
+             li:geometry {
+               ta:contour {
+                { 113.508206mm; 41.11305mm }
+                { 113.465784mm; 41.130622mm }
+                { 113.448212mm; 41.173044mm }
+                { 113.465784mm; 41.215466mm }
+                { 113.508206mm; 41.233038mm }
+                { 113.550628mm; 41.215466mm }
+                { 113.5682mm; 41.173044mm }
+                { 113.550628mm; 41.130622mm }
+                { 113.508206mm; 41.11305mm }
+               }
+             }
+            }
+           }
+           ha:type {
+            doc = 1
+           }
          }
-        }
-       }
-       li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         {ha:Component Marking Layer} {
+          lid=14
+          ha:combining {          }
 
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           li:objects {
+           }
+           ha:type {
+            doc = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         {ha:Component Shape Layer} {
+          lid=15
+          ha:combining {          }
 
-          li:objects {
-           ha:line.1581194 {
-            x1=2.82226in; y1=3.224in; x2=2.82226in; y2=3.224in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.1608224 {
+             x1=121.438263mm; y1=41.172993mm; x2=114.088266mm; y2=41.172993mm; thickness=2.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
             }
-           }
-           ha:line.1581197 {
-            x1=2.82226in; y1=3.224in; x2=2.82226in; y2=3.224in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.1608227 {
+             x1=114.088266mm; y1=41.172993mm; x2=114.088266mm; y2=32.233007mm; thickness=2.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
             }
-           }
-           ha:line.1581200 {
-            x1=2.82226in; y1=3.224in; x2=72.685404mm; y2=3.224in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.1608230 {
+             x1=114.088266mm; y1=32.233007mm; x2=121.438263mm; y2=32.233007mm; thickness=2.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
             }
-           }
-           ha:line.1581203 {
-            x1=2.82226in; y1=3.224in; x2=2.82226in; y2=80.8896mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.1608233 {
+             x1=121.438263mm; y1=32.233007mm; x2=121.438263mm; y2=41.172993mm; thickness=2.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
             }
            }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = fdmrigvTMcHho9IPHtUAAABg
-      }
-     ha:subc.1261776 {
-      ha:attributes {
-       value=red+green
-       device=LED
-       footprint=H178
-       refdes=D2
-      }
-     ha:data {
-          li:padstack_prototypes {
+           ha:type {
+            doc = 1
+           }
+         }
 
-      ha:ps_proto_v6.0 {
-        hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
+         {ha:Component Shape Layer} {
+          lid=16
+          ha:combining {          }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           li:objects {
            }
-           clearance=0.0
-            li:ps_poly {
-             -31.495mil  
-             -31.495mil  
-             31.495mil  
-             -31.495mil  
-             31.495mil  
-             31.495mil  
-             -31.495mil  
-             31.495mil  
-            }
-          }
+           ha:type {
+            doc = 1
+           }
+         }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
+         {ha:Pin Soldering Layer} {
+          lid=17
+          ha:combining {          }
+
+           li:objects {
+            ha:polygon.1608849 {
+             li:geometry {
+               ta:contour {
+                { 113.508206mm; 38.333095mm }
+                { 114.308205mm; 38.333095mm }
+                { 114.308205mm; 38.573075mm }
+                { 113.508206mm; 38.573075mm }
+               }
+             }
+            }
+            ha:polygon.1608854 {
+             li:geometry {
+               ta:contour {
+                { 113.508206mm; 37.832969mm }
+                { 114.308205mm; 37.832969mm }
+                { 114.308205mm; 38.072949mm }
+                { 113.508206mm; 38.072949mm }
+               }
+             }
+            }
+            ha:polygon.1608859 {
+             li:geometry {
+               ta:contour {
+                { 113.508206mm; 37.333097mm }
+                { 114.308205mm; 37.333097mm }
+                { 114.308205mm; 37.573077mm }
+                { 113.508206mm; 37.573077mm }
+               }
+             }
+            }
+            ha:polygon.1608864 {
+             li:geometry {
+               ta:contour {
+                { 113.508206mm; 36.832971mm }
+                { 114.308205mm; 36.832971mm }
+                { 114.308205mm; 37.072951mm }
+                { 113.508206mm; 37.072951mm }
+               }
+             }
+            }
+            ha:polygon.1608869 {
+             li:geometry {
+               ta:contour {
+                { 113.508206mm; 36.3331mm }
+                { 114.308205mm; 36.3331mm }
+                { 114.308205mm; 36.573079mm }
+                { 113.508206mm; 36.573079mm }
+               }
+             }
+            }
+            ha:polygon.1608874 {
+             li:geometry {
+               ta:contour {
+                { 113.508206mm; 35.832974mm }
+                { 114.308205mm; 35.832974mm }
+                { 114.308205mm; 36.072953mm }
+                { 113.508206mm; 36.072953mm }
+               }
+             }
+            }
+            ha:polygon.1608879 {
+             li:geometry {
+               ta:contour {
+                { 113.508206mm; 35.333102mm }
+                { 114.308205mm; 35.333102mm }
+                { 114.308205mm; 35.573081mm }
+                { 113.508206mm; 35.573081mm }
+               }
+             }
+            }
+            ha:polygon.1608884 {
+             li:geometry {
+               ta:contour {
+                { 113.508206mm; 34.832976mm }
+                { 114.308205mm; 34.832976mm }
+                { 114.308205mm; 35.072955mm }
+                { 113.508206mm; 35.072955mm }
+               }
+             }
+            }
+            ha:polygon.1608889 {
+             li:geometry {
+               ta:contour {
+                { 113.508206mm; 34.072983mm }
+                { 114.308205mm; 34.072983mm }
+                { 114.308205mm; 34.532977mm }
+                { 113.508206mm; 34.532977mm }
+               }
+             }
+            }
+            ha:polygon.1608894 {
+             li:geometry {
+               ta:contour {
+                { 113.508206mm; 33.27301mm }
+                { 114.308205mm; 33.27301mm }
+                { 114.308205mm; 33.733004mm }
+                { 113.508206mm; 33.733004mm }
+               }
+             }
+            }
+            ha:polygon.1608899 {
+             li:geometry {
+               ta:contour {
+                { 113.508206mm; 38.873074mm }
+                { 114.308205mm; 38.873074mm }
+                { 114.308205mm; 39.333068mm }
+                { 113.508206mm; 39.333068mm }
+               }
+             }
+            }
+            ha:polygon.1608904 {
+             li:geometry {
+               ta:contour {
+                { 113.508206mm; 39.67292mm }
+                { 114.308205mm; 39.67292mm }
+                { 114.308205mm; 40.132914mm }
+                { 113.508206mm; 40.132914mm }
+               }
+             }
+            }
+            ha:polygon.1608909 {
+             li:geometry {
+               ta:contour {
+                { 114.078182mm; 32.232981mm }
+                { 115.178205mm; 32.232981mm }
+                { 115.178205mm; 32.532981mm }
+                { 114.078182mm; 32.532981mm }
+               }
+             }
+            }
+            ha:polygon.1608914 {
+             li:geometry {
+               ta:contour {
+                { 114.078182mm; 40.873045mm }
+                { 115.178205mm; 40.873045mm }
+                { 115.178205mm; 41.173044mm }
+                { 114.078182mm; 41.173044mm }
+               }
+             }
+            }
+            ha:polygon.1608919 {
+             li:geometry {
+               ta:contour {
+                { 118.408272mm; 32.232981mm }
+                { 119.20827mm; 32.232981mm }
+                { 119.20827mm; 32.532981mm }
+                { 118.408272mm; 32.532981mm }
+               }
+             }
+            }
+            ha:polygon.1608924 {
+             li:geometry {
+               ta:contour {
+                { 118.408272mm; 40.873045mm }
+                { 119.20827mm; 40.873045mm }
+                { 119.20827mm; 41.173044mm }
+                { 118.408272mm; 41.173044mm }
+               }
+             }
+            }
+           }
+           ha:type {
+            doc = 1
+           }
+         }
+
+         {ha:Pin Soldering Layer} {
+          lid=18
+          ha:combining {          }
+
+           li:objects {
            }
-           clearance=0.0
-            li:ps_poly {
-             -31.495mil  
-             -31.495mil  
-             31.495mil  
-             -31.495mil  
-             31.495mil  
-             31.495mil  
-             -31.495mil  
-             31.495mil  
+           ha:type {
+            doc = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=19
+          ha:combining {          }
+
+           li:objects {
+            ha:line.1608236 {
+             x1=4.583in; y1=36.703mm; x2=4.583in; y2=36.703mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
+             ha:attributes {
+               subc-role=origin
+             }
             }
-          }
+            ha:line.1608239 {
+             x1=4.583in; y1=36.703mm; x2=4.583in; y2=35.703mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -31.495mil  
-             -31.495mil  
-             31.495mil  
-             -31.495mil  
-             31.495mil  
-             31.495mil  
-             -31.495mil  
-             31.495mil  
+             ha:attributes {
+               subc-role=x
+             }
             }
-          }
+            ha:line.1608242 {
+             x1=4.583in; y1=36.703mm; x2=117.4082mm; y2=36.703mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
             top = 1
-            mask = 1
+            misc = 1
+            virtual = 1
            }
-           clearance=0.0
-            li:ps_poly {
-             -31.495mil  
-             -31.495mil  
-             31.495mil  
-             -31.495mil  
-             31.495mil  
-             31.495mil  
-             -31.495mil  
-             31.495mil  
+         }
+        }
+       }
+        uid = SfvrK2xXDYYSFDpbDFEAAAAB
+       }
+       ha:subc.1608930 {
+        ha:attributes {
+         refdes=R43
+         value=5.1k
+         device=RESISTOR
+         footprint=0402
+         openscad=0402
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+              }
             }
-          }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -31.495mil  
-             -31.495mil  
-             31.495mil  
-             -31.495mil  
-             31.495mil  
-             31.495mil  
-             -31.495mil  
-             31.495mil  
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+              }
             }
           }
         }
-      }
+       }
 
-      ha:ps_proto_v6.1 {
-        hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
+        li:objects {
+         ha:padstack_ref.1608943 {
+          proto=0; x=4.30926in; y=1.519in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          li:thermal {
+          }
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.1608944 {
+          proto=0; x=4.34074in; y=1.519in; 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 {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
+          li:thermal {
           }
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
+          ha:attributes {
+            term=2
+            name=2
           }
+         }
+        }
+        li:layers {
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            silk = 1
             top = 1
-            mask = 1
            }
-           clearance=0.0
-          }
+         }
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-      li:objects {
-       ha:padstack_ref.1261802 {
-        proto=0; x=202.0mil; y=3.44in; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+           li:objects {
+            ha:line.1608931 {
+             x1=109.855mm; y1=1.519in; x2=109.855mm; y2=1.519in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
 
-        li:thermal {
-          li:2 {
-           diag  
-           round  
-           noshape  
-          }
-          li:3 {
-           diag  
-           round  
-           noshape  
-          }
-        }
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.1608934 {
+             x1=109.855mm; y1=1.519in; x2=109.855mm; y2=1.519in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
 
-        ha:attributes {
-          term=1
-          name=pin1
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.1608937 {
+             x1=109.855mm; y1=1.519in; x2=110.855mm; y2=1.519in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.1608940 {
+             x1=109.855mm; y1=1.519in; x2=109.855mm; y2=39.5826mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
         }
        }
-       ha:padstack_ref.1261803 {
-        proto=1; x=202.0mil; y=3.53841in; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+        uid = OBCxQwbtFxoClI8ChEkAAABP
+       }
+       ha:subc.1608946 {
+        ha:attributes {
+         refdes=R44
+         value=5.1k
+         device=RESISTOR
+         footprint=0402
+         openscad=0402
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+              }
+            }
 
-        li:thermal {
-          li:2 {
-           on  
-           diag  
-           round  
-           noshape  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-           noshape  
-          }
-        }
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+              }
+            }
 
-        ha:attributes {
-          term=2
-          name=pin2
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+              }
+            }
+          }
         }
        }
-      }
-      li:layers {
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        li:objects {
+         ha:padstack_ref.1608959 {
+          proto=0; x=4.30826in; y=1.37in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          li:thermal {
+          }
 
-         li:objects {
-          ha:line.1261777 {
-           x1=1.22mil; y1=3.36323in; x2=1.22mil; y2=3.61518in; thickness=10.0mil; clearance=0.0;
+          ha:attributes {
+            term=1
+            name=1
           }
-          ha:line.1261780 {
-           x1=351.61mil; y1=3.36323in; x2=351.61mil; y2=3.61518in; thickness=10.0mil; clearance=0.0;
+         }
+         ha:padstack_ref.1608960 {
+          proto=0; x=4.33974in; y=1.37in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
           }
-          ha:line.1261783 {
-           x1=1.22mil; y1=3.61518in; x2=351.61mil; y2=3.61518in; thickness=10.0mil; clearance=0.0;
+
+          li:thermal {
           }
-          ha:line.1261786 {
-           x1=1.22mil; y1=3.36323in; x2=351.61mil; y2=3.36323in; thickness=10.0mil; clearance=0.0;
+
+          ha:attributes {
+            term=2
+            name=2
           }
          }
-         ha:type {
-          silk = 1
-          bottom = 1
-         }
-       }
+        }
+        li:layers {
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-         li:objects {
-          ha:line.1261790 {
-           x1=202.0mil; y1=88.625807mm; x2=202.0mil; y2=88.625807mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1261793 {
-           x1=202.0mil; y1=3.4892in; x2=202.0mil; y2=3.4892in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           li:objects {
            }
-          }
-          ha:line.1261796 {
-           x1=202.0mil; y1=3.4892in; x2=202.0mil; y2=89.62568mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1261799 {
-           x1=202.0mil; y1=3.4892in; x2=6.1308mm; y2=3.4892in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:type {
+            silk = 1
+            top = 1
            }
-          }
-         }
-         ha:type {
-          bottom = 1
-          virtual = 1
-          misc = 1
          }
-       }
-      }
-     }
-      uid = DriUjKwLCilogBNGb58AAABJ
-     }
-      ha:subc.1598243 {
-       ha:attributes {
-        refdes=R10
-        value=10k
-        device=RESISTOR
-        footprint=0402
-        openscad=0402
-       }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
+           li:objects {
+            ha:line.1608947 {
+             x1=4.324in; y1=1.37in; x2=4.324in; y2=1.37in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-            clearance=0.0
-             li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+            ha:line.1608950 {
+             x1=4.324in; y1=1.37in; x2=4.324in; y2=1.37in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
              }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             ha:attributes {
+               subc-role=origin
+             }
             }
-            clearance=0.0
-             li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
+            ha:line.1608953 {
+             x1=4.324in; y1=1.37in; x2=110.8296mm; y2=1.37in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
              }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+             ha:attributes {
+               subc-role=x
+             }
             }
-            clearance=0.0
-             li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+            ha:line.1608956 {
+             x1=4.324in; y1=1.37in; x2=4.324in; y2=35.798mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
+             ha:attributes {
+               subc-role=y
              }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
            }
          }
+        }
        }
-      }
-
-       li:objects {
-        ha:padstack_ref.1598257 {
-         proto=0; x=1.274in; y=2.84674in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        uid = OBCxQwbtFxoClI8ChEkAAABL
+       }
+       ha:subc.1608962 {
+        ha:attributes {
+         refdes=R32
+         value=33
+         device=RESISTOR
+         footprint=0402
+         openscad=0402
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+              }
+            }
 
-         li:thermal {
-         }
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+              }
+            }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+              }
+            }
+          }
         }
-        ha:padstack_ref.1598258 {
-         proto=0; x=1.274in; y=2.81526in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
 
-         li:thermal {
-         }
+        li:objects {
+         ha:padstack_ref.1608975 {
+          proto=0; x=4.30752in; y=1.42in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
+          li:thermal {
+          }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.1608976 {
+          proto=0; x=4.339in; y=1.42in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-          li:objects {
+          li:thermal {
           }
-          ha:type {
-           silk = 1
-           top = 1
+
+          ha:attributes {
+            term=2
+            name=2
           }
+         }
         }
+        li:layers {
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:line.1598245 {
-            x1=1.274in; y1=2.831in; x2=1.274in; y2=2.831in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1598248 {
-            x1=1.274in; y1=2.831in; x2=1.274in; y2=2.831in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1598251 {
-            x1=1.274in; y1=2.831in; x2=1.274in; y2=70.9074mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
+           li:objects {
            }
-           ha:line.1598254 {
-            x1=1.274in; y1=2.831in; x2=33.3596mm; y2=2.831in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
+           ha:type {
+            silk = 1
+            top = 1
            }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = JRfiYLP3Xw7cu6s55g8AAABh
-      }
-      ha:subc.1598276 {
-       ha:attributes {
-        refdes=R11
-        value=10k
-        device=RESISTOR
-        footprint=0402
-        openscad=0402
-       }
-      ha:data {
-            li:padstack_prototypes {
+         }
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
+           li:objects {
+            ha:line.1608963 {
+             x1=4.32326in; y1=1.42in; x2=4.32326in; y2=1.42in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-            clearance=0.0
-             li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+            ha:line.1608966 {
+             x1=4.32326in; y1=1.42in; x2=4.32326in; y2=1.42in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
              }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             ha:attributes {
+               subc-role=origin
+             }
             }
-            clearance=0.0
-             li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
+            ha:line.1608969 {
+             x1=4.32326in; y1=1.42in; x2=110.810804mm; y2=1.42in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
              }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+             ha:attributes {
+               subc-role=x
+             }
             }
-            clearance=0.0
-             li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+            ha:line.1608972 {
+             x1=4.32326in; y1=1.42in; x2=4.32326in; y2=37.068mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
              }
+
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
            }
          }
+        }
        }
-      }
+        uid = udHzw36hUA40qsxOGCYAAABN
+       }
+       ha:subc.1608978 {
+        ha:attributes {
+         refdes=R31
+         value=33
+         device=RESISTOR
+         footprint=0402
+         openscad=0402
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+              }
+            }
 
-       li:objects {
-        ha:padstack_ref.1598290 {
-         proto=0; x=1.319in; y=2.81526in; rot=270.000000; xmirror=0; smirror=0; clearance=10.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 {
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+              }
+            }
 
-         li:thermal {
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.1608991 {
+          proto=0; x=4.30826in; y=1.468in; 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.1608992 {
+          proto=0; x=4.33974in; y=1.468in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=1
-           name=1
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-        ha:padstack_ref.1598291 {
-         proto=0; x=1.319in; y=2.84674in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         li:thermal {
-         }
+        li:layers {
 
-         ha:attributes {
-           term=2
-           name=2
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
          }
-        }
-       }
-       li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           li:objects {
+            ha:line.1608979 {
+             x1=4.324in; y1=1.468in; x2=4.324in; y2=1.468in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.1608982 {
+             x1=4.324in; y1=1.468in; x2=4.324in; y2=1.468in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
 
-          li:objects {
-           ha:line.1598278 {
-            x1=1.319in; y1=2.831in; x2=1.319in; y2=2.831in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.1598281 {
-            x1=1.319in; y1=2.831in; x2=1.319in; y2=2.831in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.1608985 {
+             x1=4.324in; y1=1.468in; x2=110.8296mm; y2=1.468in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.1598284 {
-            x1=1.319in; y1=2.831in; x2=1.319in; y2=72.9074mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.1608988 {
+             x1=4.324in; y1=1.468in; x2=4.324in; y2=38.2872mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
+             ha:attributes {
+               subc-role=y
+             }
             }
            }
-           ha:line.1598287 {
-            x1=1.319in; y1=2.831in; x2=32.5026mm; y2=2.831in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
            }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
+         }
         }
        }
-      }
-       uid = JRfiYLP3Xw7cu6s55g8AAABj
-      }
+        uid = udHzw36hUA40qsxOGCYAAABL
+       }
   }
   li:layers {
    ha:top-sig {
@@ -30040,126 +30116,6 @@ ha:pcb-rnd-board-v8 {
     }
     lid = 0
     li:objects {
-     ha:line.1378439 {
-      x1=4.221in; y1=724.0mil; x2=107.315mm; y2=720.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1379778 {
-      x1=4.22in; y1=725.0mil; x2=107.315mm; y2=720.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1380723 {
-      x1=4.00521in; y1=28.575mm; x2=102.235mm; y2=1.14479in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1405160 {
-      x1=110.395283mm; y1=35.548087mm; x2=4.33974in; y2=1.393in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1405556 {
-      x1=114.00818mm; y1=34.047964mm; x2=110.325636mm; y2=34.047964mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1405559 {
-      x1=110.325636mm; y1=34.047964mm; x2=4.339in; y2=34.163mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1405946 {
-      x1=114.00818mm; y1=33.047966mm; x2=110.384362mm; y2=33.047966mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1405949 {
-      x1=110.384362mm; y1=33.047966mm; x2=4.33974in; y2=32.893mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1405952 {
-      x1=114.00818mm; y1=36.047959mm; x2=110.884437mm; y2=36.047959mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1405955 {
-      x1=110.884437mm; y1=36.047959mm; x2=4.34074in; y2=1.444in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1406343 {
-      x1=110.395283mm; y1=35.548087mm; x2=114.896113mm; y2=35.548087mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1406346 {
-      x1=114.896113mm; y1=35.548087mm; x2=4.534in; y2=1.389in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1407114 {
-      x1=114.00818mm; y1=34.54809mm; x2=114.91369mm; y2=34.54809mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1407117 {
-      x1=114.91369mm; y1=34.54809mm; x2=4.534in; y2=1.37in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1407120 {
-      x1=4.534in; y1=1.37in; x2=4.534in; y2=1.388in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1407126 {
-      x1=114.00818mm; y1=35.047961mm; x2=113.229161mm; y2=35.047961mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1407129 {
-      x1=113.229161mm; y1=35.047961mm; x2=4.448in; y2=1.37in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1407132 {
-      x1=4.448in; y1=1.37in; x2=4.448in; y2=34.047964mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1407515 {
-      x1=114.00818mm; y1=32.39798mm; x2=112.78898mm; y2=32.39798mm; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1407518 {
-      x1=112.78898mm; y1=32.39798mm; x2=112.395mm; y2=1.26in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1437140 {
       x1=3.01242in; y1=2.30642in; x2=3.013in; y2=2.307in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -30413,13 +30369,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1438532 {
-      x1=2.974in; y1=790.0mil; x2=105.537mm; y2=790.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1438535 {
-      x1=105.537mm; y1=790.0mil; x2=107.315mm; y2=720.0mil; thickness=10.0mil; clearance=12.0mil;
+      x1=2.974in; y1=790.0mil; x2=4.22in; y2=790.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -30437,13 +30387,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1438862 {
-      x1=80.01mm; y1=891.0mil; x2=4.09601in; y2=891.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1438865 {
-      x1=4.09601in; y1=891.0mil; x2=107.315mm; y2=1.01999in; thickness=10.0mil; clearance=12.0mil;
+      x1=80.01mm; y1=891.0mil; x2=4.02101in; y2=891.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -30461,13 +30405,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1439819 {
-      x1=3.141in; y1=1.19in; x2=3.97979in; y2=1.19in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1439822 {
-      x1=3.97979in; y1=1.19in; x2=102.235mm; y2=1.14479in; thickness=10.0mil; clearance=12.0mil;
+      x1=3.141in; y1=1.19in; x2=3.99521in; y2=1.19in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -30947,13 +30885,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1516455 {
-      x1=2.972in; y1=1.59in; x2=94.4245mm; y2=1.59in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1516458 {
-      x1=94.4245mm; y1=1.59in; x2=3.806in; y2=38.1381mm; thickness=10.0mil; clearance=12.0mil;
+      x1=2.972in; y1=1.59in; x2=95.8469mm; y2=1.59in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -31000,20 +30932,14 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1517630 {
-      x1=3.806in; y1=38.1381mm; x2=96.38665mm; y2=38.42385mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1517642 {
-      x1=3.581in; y1=1.49in; x2=3.678in; y2=1.393in; thickness=10.0mil; clearance=12.0mil;
+      x1=3.654in; y1=1.49in; x2=85.217mm; y2=1.49in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
      ha:line.1517648 {
-      x1=3.678in; y1=1.393in; x2=4.30826in; y2=1.393in; thickness=10.0mil; clearance=12.0mil;
+      x1=3.676in; y1=1.468in; x2=4.30626in; y2=1.468in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -31037,13 +30963,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1517846 {
-      x1=3.64in; y1=1.346in; x2=4.30652in; y2=1.346in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1517849 {
-      x1=4.30652in; y1=1.346in; x2=4.30752in; y2=34.163mm; thickness=10.0mil; clearance=12.0mil;
+      x1=3.641in; y1=1.42in; x2=4.30752in; y2=1.42in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -31132,102 +31052,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1534541 {
-      x1=120.0mm; y1=0.0; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534553 {
-      x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534565 {
-      x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534577 {
-      x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534589 {
-      x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534601 {
-      x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534613 {
-      x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534625 {
-      x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
      ha:line.1538532 {
       x1=32.134912mm; y1=78.354961mm; x2=33.719618mm; y2=78.354961mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -31648,12 +31472,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1407509 {
-      x1=114.00818mm; y1=37.198071mm; x2=112.814329mm; y2=37.198071mm; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1563224 {
       x1=74.755629mm; y1=2.12926in; x2=3.05226in; y2=2.12926in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -31822,12 +31640,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1568334 {
-      x1=112.814329mm; y1=37.198071mm; x2=4.13in; y2=1.776in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1571888 {
       x1=76.2635mm; y1=38.1381mm; x2=76.2635mm; y2=1.40324in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -31918,14 +31730,8 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1576227 {
-      x1=3.189in; y1=1.39in; x2=3.596in; y2=1.39in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1576230 {
-      x1=3.64in; y1=1.346in; x2=3.596in; y2=1.39in; thickness=10.0mil; clearance=12.0mil;
+      x1=3.641in; y1=1.42in; x2=3.611in; y2=1.39in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -32536,12 +32342,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1583898 {
-      x1=85.217mm; y1=1.49in; x2=3.581in; y2=1.49in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1583913 {
       x1=3.277in; y1=1.568in; x2=2.94in; y2=1.568in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -32567,12 +32367,84 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1583925 {
-      x1=4.13in; y1=2.556in; x2=4.13in; y2=1.776in; thickness=20.0mil; clearance=20.0mil;
+      x1=4.13in; y1=2.556in; x2=4.13in; y2=1.851in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1587647 {
+      x1=2.65313in; y1=1.46913in; x2=2.17287in; y2=1.46913in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1587665 {
+      x1=202.0mil; y1=2.99041in; x2=15.343586mm; y2=2.99041in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1587668 {
+      x1=15.343586mm; y1=2.99041in; x2=55.1558mm; y2=1.423in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1594707 {
+      x1=1.48142in; y1=77.3557mm; x2=1.524in; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1601802 {
+      x1=1.274in; y1=2.81526in; x2=1.319in; y2=2.81526in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1601805 {
+      x1=1.274in; y1=2.84674in; x2=32.358737mm; y2=76.149936mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1601811 {
+      x1=202.0mil; y1=947.0mil; x2=299.0mil; y2=1.026in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1601814 {
+      x1=299.0mil; y1=1.026in; x2=760.0mil; y2=1.026in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1601834 {
+      x1=1.272in; y1=2.261in; x2=1.272in; y2=1.538in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1601837 {
+      x1=760.0mil; y1=1.026in; x2=1.272in; y2=1.538in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1601843 {
+      x1=1.319in; y1=2.81526in; x2=1.319in; y2=2.47in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1601846 {
+      x1=1.319in; y1=2.47in; x2=1.272in; y2=2.423in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1583964 {
+     ha:line.1605462 {
       x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -32585,7 +32457,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1583976 {
+     ha:line.1605474 {
       x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -32598,7 +32470,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1583988 {
+     ha:line.1605486 {
       x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -32611,7 +32483,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584000 {
+     ha:line.1605498 {
       x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -32624,7 +32496,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584012 {
+     ha:line.1605510 {
       x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -32637,7 +32509,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584024 {
+     ha:line.1605522 {
       x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -32650,7 +32522,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584036 {
+     ha:line.1605534 {
       x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -32663,8 +32535,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584048 {
-      x1=120.0mm; y1=65.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605546 {
+      x1=120.0mm; y1=67.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -32676,8 +32548,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584060 {
-      x1=120.0mm; y1=60.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605558 {
+      x1=117.5mm; y1=67.0mm; x2=120.0mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -32689,8 +32561,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584072 {
-      x1=117.5mm; y1=60.0mm; x2=120.0mm; y2=60.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605570 {
+      x1=120.0mm; y1=62.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -32702,8 +32574,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584084 {
-      x1=117.5mm; y1=65.0mm; x2=120.0mm; y2=65.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605582 {
+      x1=117.5mm; y1=62.0mm; x2=120.0mm; y2=62.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -32715,80 +32587,152 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1587647 {
-      x1=2.65313in; y1=1.46913in; x2=2.17287in; y2=1.46913in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605602 {
+      x1=4.09601in; y1=966.0mil; x2=107.315mm; y2=1.09499in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1587665 {
-      x1=202.0mil; y1=2.99041in; x2=15.343586mm; y2=2.99041in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605605 {
+      x1=4.02101in; y1=891.0mil; x2=104.038527mm; y2=965.995mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1587668 {
-      x1=15.343586mm; y1=2.99041in; x2=55.1558mm; y2=1.423in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605608 {
+      x1=3.99521in; y1=1.19in; x2=102.235mm; y2=1.21979in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1594707 {
-      x1=1.48142in; y1=77.3557mm; x2=1.524in; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605611 {
+      x1=4.22in; y1=790.0mil; x2=107.315mm; y2=795.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1601802 {
-      x1=1.274in; y1=2.81526in; x2=1.319in; y2=2.81526in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608157 {
+      x1=112.814329mm; y1=39.103071mm; x2=4.13in; y2=1.851in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1601805 {
-      x1=1.274in; y1=2.84674in; x2=32.358737mm; y2=76.149936mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608160 {
+      x1=114.00818mm; y1=39.103071mm; x2=112.814329mm; y2=39.103071mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1601811 {
-      x1=202.0mil; y1=947.0mil; x2=299.0mil; y2=1.026in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608163 {
+      x1=112.78898mm; y1=34.30298mm; x2=112.395mm; y2=33.909mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1601814 {
-      x1=299.0mil; y1=1.026in; x2=760.0mil; y2=1.026in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608166 {
+      x1=114.00818mm; y1=34.30298mm; x2=112.78898mm; y2=34.30298mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1601834 {
-      x1=1.272in; y1=2.261in; x2=1.272in; y2=1.538in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608169 {
+      x1=4.448in; y1=36.703mm; x2=4.448in; y2=35.952964mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1601837 {
-      x1=760.0mil; y1=1.026in; x2=1.272in; y2=1.538in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608172 {
+      x1=113.229161mm; y1=36.952961mm; x2=4.448in; y2=36.703mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1601843 {
-      x1=1.319in; y1=2.81526in; x2=1.319in; y2=2.47in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608175 {
+      x1=114.00818mm; y1=36.952961mm; x2=113.229161mm; y2=36.952961mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1601846 {
-      x1=1.319in; y1=2.47in; x2=1.272in; y2=2.423in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608178 {
+      x1=4.534in; y1=36.703mm; x2=4.534in; y2=1.463in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1608181 {
+      x1=114.91369mm; y1=36.45309mm; x2=4.534in; y2=36.703mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1608184 {
+      x1=114.00818mm; y1=36.45309mm; x2=114.91369mm; y2=36.45309mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1608187 {
+      x1=114.896113mm; y1=37.453087mm; x2=4.534in; y2=1.464in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1608190 {
+      x1=110.395283mm; y1=37.453087mm; x2=114.896113mm; y2=37.453087mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1608193 {
+      x1=110.884437mm; y1=37.952959mm; x2=4.34074in; y2=1.519in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1608196 {
+      x1=114.00818mm; y1=37.952959mm; x2=110.884437mm; y2=37.952959mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1608199 {
+      x1=114.00818mm; y1=34.952966mm; x2=110.384362mm; y2=34.952966mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:arc.1584096 {
-      x=117.5mm; y=62.5mm; width=2.5mm; height=2.5mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608202 {
+      x1=114.00818mm; y1=35.952964mm; x2=110.325636mm; y2=35.952964mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1608995 {
+      x1=4.13in; y1=1.851in; x2=105.7275mm; y2=46.1899mm; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1608998 {
+      x1=3.654in; y1=1.49in; x2=3.676in; y2=1.468in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1609001 {
+      x1=3.189in; y1=1.39in; x2=3.611in; y2=1.39in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1609025 {
+      x1=95.8469mm; y1=1.59in; x2=3.808in; y2=39.5097mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:arc.1605594 {
+      x=117.5mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -32800,8 +32744,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:arc.1584100 {
-      x=117.5mm; y=62.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
+     ha:arc.1605598 {
+      x=117.5mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33438,7 +33382,13 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1583973 {
+     ha:line.1601825 {
+      x1=1.272in; y1=2.261in; x2=1.272in; y2=2.423in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1605471 {
       x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -33451,7 +33401,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1583985 {
+     ha:line.1605483 {
       x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -33464,7 +33414,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1583997 {
+     ha:line.1605495 {
       x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -33477,7 +33427,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584009 {
+     ha:line.1605507 {
       x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -33490,7 +33440,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584021 {
+     ha:line.1605519 {
       x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -33503,7 +33453,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584033 {
+     ha:line.1605531 {
       x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -33516,7 +33466,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584045 {
+     ha:line.1605543 {
       x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -33529,8 +33479,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584057 {
-      x1=120.0mm; y1=65.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605555 {
+      x1=120.0mm; y1=67.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33542,8 +33492,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584069 {
-      x1=120.0mm; y1=60.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605567 {
+      x1=117.5mm; y1=67.0mm; x2=120.0mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33555,8 +33505,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584081 {
-      x1=117.5mm; y1=60.0mm; x2=120.0mm; y2=60.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605579 {
+      x1=120.0mm; y1=62.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33568,8 +33518,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584093 {
-      x1=117.5mm; y1=65.0mm; x2=120.0mm; y2=65.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605591 {
+      x1=117.5mm; y1=62.0mm; x2=120.0mm; y2=62.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33581,14 +33531,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1601825 {
-      x1=1.272in; y1=2.261in; x2=1.272in; y2=2.423in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:arc.1584099 {
-      x=117.5mm; y=62.5mm; width=2.5mm; height=2.5mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+     ha:arc.1605597 {
+      x=117.5mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33600,8 +33544,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:arc.1584103 {
-      x=117.5mm; y=62.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
+     ha:arc.1605601 {
+      x=117.5mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33889,102 +33833,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1534547 {
-      x1=120.0mm; y1=0.0; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534559 {
-      x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534571 {
-      x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534583 {
-      x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534595 {
-      x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534607 {
-      x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534619 {
-      x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534631 {
-      x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
      ha:line.1534637 {
       x1=214.41mil; y1=386.59mil; x2=537.41mil; y2=386.59mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -34081,18 +33929,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1568186 {
-      x1=112.395mm; y1=1.481in; x2=97.1931mm; y2=1.481in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1568189 {
-      x1=97.1931mm; y1=1.481in; x2=3.806in; y2=38.1381mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1580719 {
       x1=81.4197mm; y1=2.387in; x2=3.127in; y2=62.6237mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -34189,7 +34025,7 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1583970 {
+     ha:line.1605468 {
       x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34202,7 +34038,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1583982 {
+     ha:line.1605480 {
       x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34215,7 +34051,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1583994 {
+     ha:line.1605492 {
       x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34228,7 +34064,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584006 {
+     ha:line.1605504 {
       x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34241,7 +34077,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584018 {
+     ha:line.1605516 {
       x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34254,7 +34090,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584030 {
+     ha:line.1605528 {
       x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34267,7 +34103,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584042 {
+     ha:line.1605540 {
       x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34280,8 +34116,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584054 {
-      x1=120.0mm; y1=65.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605552 {
+      x1=120.0mm; y1=67.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34293,8 +34129,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584066 {
-      x1=120.0mm; y1=60.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605564 {
+      x1=117.5mm; y1=67.0mm; x2=120.0mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34306,8 +34142,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584078 {
-      x1=117.5mm; y1=60.0mm; x2=120.0mm; y2=60.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605576 {
+      x1=120.0mm; y1=62.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34319,8 +34155,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584090 {
-      x1=117.5mm; y1=65.0mm; x2=120.0mm; y2=65.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605588 {
+      x1=117.5mm; y1=62.0mm; x2=120.0mm; y2=62.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34332,8 +34168,14 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:arc.1584098 {
-      x=117.5mm; y=62.5mm; width=2.5mm; height=2.5mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1609022 {
+      x1=3.809in; y1=1.556in; x2=112.395mm; y2=1.556in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:arc.1605596 {
+      x=117.5mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34345,8 +34187,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:arc.1584102 {
-      x=117.5mm; y=62.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
+     ha:arc.1605600 {
+      x=117.5mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34371,12 +34213,6 @@ ha:pcb-rnd-board-v8 {
     }
     lid = 5
     li:objects {
-     ha:line.1407521 {
-      x1=112.395mm; y1=1.26in; x2=112.395mm; y2=1.481in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1437194 {
       x1=2.824in; y1=2.224in; x2=2.828in; y2=2.228in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
@@ -34455,102 +34291,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1534544 {
-      x1=120.0mm; y1=0.0; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534556 {
-      x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534568 {
-      x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534580 {
-      x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534592 {
-      x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534604 {
-      x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534616 {
-      x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1534628 {
-      x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
      ha:line.1558802 {
       x1=3.876in; y1=95.25mm; x2=4.038in; y2=3.588in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
@@ -34570,31 +34310,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1558811 {
-      x1=4.129in; y1=2.619in; x2=4.129in; y2=1.6992in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1558814 {
-      x1=4.129in; y1=1.6992in; x2=102.235mm; y2=1.5952in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1558817 {
-      x1=102.235mm; y1=1.5952in; x2=102.235mm; y2=1.591in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1558820 {
-      x1=102.235mm; y1=1.591in; x2=3.922in; y2=1.488in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1558823 {
-      x1=3.922in; y1=1.488in; x2=3.922in; y2=604.0mil; thickness=20.0mil; clearance=20.0mil;
+      x1=4.129in; y1=2.619in; x2=4.129in; y2=1.7742in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
@@ -34617,12 +34333,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1559036 {
-      x1=3.964in; y1=56.769mm; x2=4.124in; y2=56.769mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1559039 {
       x1=4.124in; y1=56.769mm; x2=4.129in; y2=2.24in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -34630,13 +34340,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1542754 {
-      x1=3.263in; y1=2.09in; x2=3.97021in; y2=2.09in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1542757 {
-      x1=3.97021in; y1=2.09in; x2=102.235mm; y2=2.14479in; thickness=10.0mil; clearance=12.0mil;
+      x1=3.263in; y1=2.09in; x2=3.89521in; y2=2.09in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -34665,12 +34369,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1567814 {
-      x1=3.909in; y1=2.29in; x2=3.964in; y2=56.769mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1568314 {
       x1=1.223in; y1=2.759in; x2=3.919in; y2=2.759in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
@@ -34797,7 +34495,7 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1583967 {
+     ha:line.1605465 {
       x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34810,7 +34508,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1583979 {
+     ha:line.1605477 {
       x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34823,7 +34521,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1583991 {
+     ha:line.1605489 {
       x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34836,7 +34534,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584003 {
+     ha:line.1605501 {
       x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34849,7 +34547,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584015 {
+     ha:line.1605513 {
       x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34862,7 +34560,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584027 {
+     ha:line.1605525 {
       x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34875,7 +34573,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584039 {
+     ha:line.1605537 {
       x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34888,8 +34586,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584051 {
-      x1=120.0mm; y1=65.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605549 {
+      x1=120.0mm; y1=67.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34901,8 +34599,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584063 {
-      x1=120.0mm; y1=60.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605561 {
+      x1=117.5mm; y1=67.0mm; x2=120.0mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34914,8 +34612,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584075 {
-      x1=117.5mm; y1=60.0mm; x2=120.0mm; y2=60.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605573 {
+      x1=120.0mm; y1=62.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34927,8 +34625,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1584087 {
-      x1=117.5mm; y1=65.0mm; x2=120.0mm; y2=65.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605585 {
+      x1=117.5mm; y1=62.0mm; x2=120.0mm; y2=62.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34940,8 +34638,44 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:arc.1584097 {
-      x=117.5mm; y=62.5mm; width=2.5mm; height=2.5mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605626 {
+      x1=3.922in; y1=1.5672in; x2=3.922in; y2=604.0mil; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1605629 {
+      x1=3.922in; y1=1.5672in; x2=4.129in; y2=1.7742in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1605641 {
+      x1=4.129in; y1=2.32in; x2=3.94in; y2=2.32in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1605644 {
+      x1=3.94in; y1=2.32in; x2=3.91in; y2=2.29in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1605650 {
+      x1=3.89521in; y1=2.09in; x2=102.235mm; y2=2.21979in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1609010 {
+      x1=112.395mm; y1=33.909mm; x2=112.395mm; y2=1.556in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:arc.1605595 {
+      x=117.5mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34953,8 +34687,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:arc.1584101 {
-      x=117.5mm; y=62.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
+     ha:arc.1605599 {
+      x=117.5mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -35061,7 +34795,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1583948 {
-      x1=120.0mm; y1=65.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+      x1=120.0mm; y1=67.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -35070,8 +34804,8 @@ ha:pcb-rnd-board-v8 {
         on_every_layer=outline
       }
      }
-     ha:line.1583951 {
-      x1=120.0mm; y1=60.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605430 {
+      x1=117.5mm; y1=67.0mm; x2=120.0mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -35080,8 +34814,8 @@ ha:pcb-rnd-board-v8 {
         on_every_layer=outline
       }
      }
-     ha:line.1583958 {
-      x1=117.5mm; y1=60.0mm; x2=120.0mm; y2=60.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605456 {
+      x1=120.0mm; y1=62.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -35090,8 +34824,8 @@ ha:pcb-rnd-board-v8 {
         on_every_layer=outline
       }
      }
-     ha:line.1583961 {
-      x1=117.5mm; y1=65.0mm; x2=120.0mm; y2=65.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605459 {
+      x1=117.5mm; y1=62.0mm; x2=120.0mm; y2=62.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -35100,8 +34834,8 @@ ha:pcb-rnd-board-v8 {
         on_every_layer=outline
       }
      }
-     ha:arc.1583956 {
-      x=117.5mm; y=62.5mm; width=2.5mm; height=2.5mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
+     ha:arc.1605433 {
+      x=117.5mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -35110,8 +34844,8 @@ ha:pcb-rnd-board-v8 {
         on_every_layer=outline
       }
      }
-     ha:arc.1583957 {
-      x=117.5mm; y=62.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
+     ha:arc.1605434 {
+      x=117.5mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }