]> git.gag.com Git - hw/quantimotor/commitdiff
preliminary work on Pi 02W redesign capturing Pi connector location
authorBdale Garbee <bdale@gag.com>
Sat, 16 Nov 2024 18:12:47 +0000 (11:12 -0700)
committerBdale Garbee <bdale@gag.com>
Sat, 16 Nov 2024 18:12:47 +0000 (11:12 -0700)
quantimotor.lht
quantimotor.sch

index 8daff136aa7df6072ad23349df2101c79c19003c..7ee69ab3b6f934cc79803709a031df00eb530fbe 100644 (file)
 ha:pcb-rnd-board-v8 {
  ha:netlists {
   li:input {
-   ha:v_pyro {
-    li:conn {
-     J1-1
-     J1-2
-     J1-3
-     J1-4
-     J25-1
-     J26-1
-     R11-1
-     R12-2
+    ha:con_out {
+    li:conn { J2-8; U2-31;    }
     }
-   }
-   ha:GND {
-    li:conn {
-     C1-1
-     C2-1
-     C3-2
-     C4-2
-     C7-1
-     C9-1
-     C37-1
-     C38-1
-     C39-2
-     C101-1
-     C102-2
-     C107-1
-     C108-1
-     C109-1
-     C110-2
-     C111-1
-     D1-2
-     D2-2
-     D4-2
-     H1-1
-     H2-1
-     H3-1
-     H4-1
-     J1-37
-     J1-38
-     J1-39
-     J1-40
-     J2-6
-     J2-10
-     J4-2
-     J5-5
-     J5-G
-     J6-1
-     J8-2
-     J9-1
-     J11-4
-     J11-5
-     J11-6
-     J13-3
-     J13-4
-     J14-1
-     J19-4
-     J20-1
-     Q1-2
-     Q2-1
-     Q2-3
-     Q6-3
-     R13-1
-     R15-1
-     R19-1
-     R20-1
-     R26-1
-     R37-1
-     R39-1
-     R42-1
-     R500-1
-     R501-1
-     U1-1
-     U1-22
-     U1-23
-     U1-25
-     U1-63
-     U2-33
-     U4-1
-     U5-2
-     U6-3
-     U6-5
-     U6-12
-     U7-3
-     U7-4
-     U7-6
-     U7-8
-     U7-11
-     U7-17
-     U7-19
-     U7-20
-     U7-22
-     U7-28
-     U7-29
-     U7-31
-     U7-32
-     U7-33
-     U13-4
-     X1-2
-     X1-4
-     Z1-1
+    ha:unnamed_net11 {
+    li:conn { J1-12;    }
     }
-   }
-   ha:v_ldo_in {
-    li:conn {
-     C39-1
-     C101-2
-     D3-2
-     Q3-3
-     R36-2
-     U4-3
-     U5-1
-     U6-1
-     U6-2
+    ha:+3.3V {
+    li:conn { C7-2; C9-2; C107-2; J1-36; J2-1; J2-17; R9-2; R21-2; R22-2; U2-6; U2-29; U7-34; U13-8;    }
     }
-   }
-   ha:pressure {
-    li:conn {
-     J13-2
-     U7-18
+    ha:unnamed_net13 {
+    li:conn { J1-21;    }
     }
-   }
-   ha:thrust {
-    li:conn {
-     J7-2
-     U7-21
-     Z1-2
+    ha:fet_1 {
+    li:conn { J27-1; Q1-1; R14-1; R17-2;    }
     }
-   }
-   ha:adc_reset {
-    li:conn {
-     J4-1
-     U1-38
-     U7-2
+    ha:unnamed_net14 {
+    li:conn { J1-30;    }
     }
-   }
-   ha:cmp_ldo_in {
-    li:conn {
-     R36-1
-     R37-2
-     U13-5
+    ha:unnamed_net15 {
+    li:conn { J1-29;    }
     }
-   }
-   ha:analog0 {
-    li:conn {
-     J1-8
-     U7-16
+    ha:unnamed_net16 {
+    li:conn { J1-28;    }
     }
-   }
-   ha:TXO_N0 {
-    li:conn {
-     J1-15
-     U1-44
+    ha:unnamed_net17 {
+    li:conn { J1-27;    }
     }
-   }
-   ha:analog3 {
-    li:conn {
-     J1-7
-     U7-23
+    ha:unnamed_net18 {
+    li:conn { J1-26;    }
     }
-   }
-   ha:sd_d0 {
-    li:conn {
-     J2-7
-     R31-2
-     U1-56
+    ha:force_loader {
+    li:conn { J9-2; U2-16;    }
     }
-   }
-   ha:sd_d1 {
-    li:conn {
-     J2-8
-     R30-2
-     U1-55
+    ha:fire_1 {
+    li:conn { R8-1; R501-2;    }
     }
-   }
-   ha:sd_d2 {
-    li:conn {
-     J2-1
-     R35-2
-     U1-60
+    ha:unnamed_net19 {
+    li:conn { J1-34;    }
     }
-   }
-   ha:sd_d3 {
-    li:conn {
-     J2-2
-     R34-2
-     U1-59
+    ha:unnamed_net22 {
+    li:conn { J1-31;    }
     }
-   }
-   ha:TXO_P0 {
-    li:conn {
-     J1-13
-     U1-43
+    ha:GND {
+    li:conn { C3-2; C4-2; C7-1; C9-1; C37-1; C39-2; C101-1; C102-2; C107-1; C108-1; C109-1; C110-2; C111-1; D1-2; D2-2; D4-2; H1-1; H2-1; H3-1; H4-1; J1-37; J1-38; J1-39; J1-40; J2-6; J2-9; J2-14; J2-20; J2-25; J2-30; J2-34; J2-39; J5-5; J5-G; J6-1; J9-1; J11-4; J11-5; J11-6; J13-3; J13-4; J20-1; Q1-2; Q2-1; Q2-3; Q6-3; R13-1; R15-1; R19-1; R20-1; R26-1; R37-1; R39-1; R42-1; R500-1; R501-1; U2-33; U4-1; U6-3; U6-5; U6-12; U7-3; U7-4; U7-6; U7-8; U7-11; U7-17; U7-19; U7-20; U7-22; U7-28; U7-29; U7-31; U7-32; U7-33; U13-4; X1-2; X1-4; Z1-1;    }
     }
-   }
-   ha:sense_batt {
-    li:conn {
-     R25-1
-     R26-2
-     U2-21
+    ha:unnamed_net20 {
+    li:conn { J1-33;    }
     }
-   }
-   ha:swclk {
-    li:conn {
-     J6-4
-     U2-19
+    ha:cmp_rail {
+    li:conn { R38-1; R39-2; U13-6;    }
     }
-   }
-   ha:led_continuity {
-    li:conn {
-     R4-1
-     U1-2
+    ha:unnamed_net1 {
+    li:conn { J1-10;    }
     }
-   }
-   ha:swdio {
-    li:conn {
-     J6-3
-     U2-25
+    ha:unnamed_net3 {
+    li:conn { J1-18;    }
     }
-   }
-    ha:sd_cd {
-    li:conn { J2-9; R29-2; U1-54;    }
+    ha:unnamed_net4 {
+    li:conn { J1-20;    }
     }
-    ha:sd_ck {
-    li:conn { R32-2; R40-1; U1-57;    }
+    ha:unnamed_net5 {
+    li:conn { J1-17;    }
     }
-    ha:force_loader {
-    li:conn { J9-2; U2-16;    }
+    ha:unnamed_net6 {
+    li:conn { J1-19;    }
     }
-    ha:cmp_rail {
-    li:conn { R38-1; R39-2; U13-6;    }
+    ha:unnamed_net7 {
+    li:conn { J1-16;    }
     }
-    ha:unnamed_net1 {
-    li:conn { J2-5; R40-2;    }
+    ha:sense_1 {
+    li:conn { R14-2; R20-2; U2-23;    }
+    }
+    ha:unnamed_net9 {
+    li:conn { J1-14;    }
+    }
+    ha:unnamed_net25 {
+    li:conn { D4-1; R5-2;    }
+    }
+    ha:reset_lpc {
+    li:conn { J6-2; U2-2;    }
+    }
+    ha:unnamed_net21 {
+    li:conn { J1-32;    }
     }
-    ha:unnamed_net2 {
+    ha:unnamed_net38 {
+    li:conn { R23-2; U2-13;    }
+    }
+    ha:unnamed_net23 {
     li:conn { D2-1; R4-2;    }
     }
-    ha:unnamed_net3 {
+    ha:unnamed_net24 {
     li:conn { D1-1; R3-2;    }
     }
-    ha:unnamed_net4 {
-    li:conn { D4-1; R5-2;    }
+    ha:unnamed_net36 {
+    li:conn { C4-1; U2-4; X1-1;    }
     }
-    ha:usb_pullup {
-    li:conn { R27-2; U2-7;    }
+    ha:unnamed_net37 {
+    li:conn { R24-2; U2-14;    }
     }
-    ha:reset_lpc {
-    li:conn { J6-2; U2-2;    }
+    ha:unnamed_net43 {
+    li:conn { D5-1; R9-1;    }
     }
-    ha:alarm_a {
-    li:conn { R7-1; R500-2; U1-7;    }
+    ha:unnamed_net44 {
+    li:conn { R106-2; U6-9;    }
     }
-    ha:alarm_b {
-    li:conn { R13-2; R16-1; U1-6;    }
+    ha:unnamed_net45 {
+    li:conn { J11-3; U6-7;    }
     }
-    ha:adc_cs {
-    li:conn { J4-6; U1-33; U7-38;    }
+    ha:unnamed_net35 {
+    li:conn { C3-1; U2-5; X1-3;    }
     }
-    ha:adc_miso {
-    li:conn { J4-4; U1-35; U7-36;    }
+    ha:unnamed_net41 {
+    li:conn { J5-3; R24-1; R27-1;    }
     }
-    ha:sda {
-    li:conn { J1-5; J14-5; R22-1; U1-31; U2-11;    }
+    ha:alarm_a {
+    li:conn { R7-1; R500-2;    }
     }
-    ha:+5V {
-    li:conn { C38-2; C108-2; C109-2; J1-35; J13-1; J19-1; U5-5; U7-9; U7-30;    }
+    ha:alarm_b {
+    li:conn { R13-2; R16-1;    }
     }
-    ha:scl {
-    li:conn { J1-6; J14-4; R21-1; U1-30; U2-10;    }
+    ha:unnamed_net69 {
+    li:conn { J21-1; Q6-1;    }
     }
-    ha:RXI_N0 {
-    li:conn { J1-11; U1-42;    }
+    ha:unnamed_net50 {
+    li:conn { J10-3; U6-15;    }
     }
-    ha:RXI_P0 {
-    li:conn { J1-9; U1-41;    }
+    ha:pressure {
+    li:conn { J13-2; U7-18;    }
     }
-    ha:+3.3V {
-    li:conn { C1-2; C2-2; C7-2; C9-2; C37-2; C107-2; D6-1; J1-36; J2-4; J12-2; L1-2; R9-2; R21-2; R22-2; R29-1; R30-1; R31-1; R32-1; R33-1; R34-1; R35-1; R38-2; U1-8; U1-9; U2-6; U2-29; U7-34; U13-8;    }
+    ha:unnamed_net40 {
+    li:conn { J5-2; R23-1;    }
     }
-    ha:fet_1 {
-    li:conn { J27-1; Q1-1; R14-1; R17-2;    }
+    ha:unnamed_net48 {
+    li:conn { J10-1; U6-13;    }
     }
-    ha:unnamed_net15 {
-    li:conn { C4-1; U2-4; X1-1;    }
+    ha:unnamed_net49 {
+    li:conn { J10-2; U6-14;    }
     }
-    ha:unnamed_net16 {
-    li:conn { R24-2; U2-14;    }
+    ha:unnamed_net66 {
+    li:conn { J7-1; R18-1; R19-2;    }
     }
-    ha:sd_cmd {
-    li:conn { J2-3; R33-2; U1-58;    }
+    ha:unnamed_net67 {
+    li:conn { Q1-3; R8-2; U13-7;    }
     }
-        ha:unnamed_net17 {
-        li:conn { R23-2; U2-13;        }
-        }
-        ha:unnamed_net19 {
-        li:conn { J5-2; R23-1;        }
-        }
-        ha:unnamed_net30 {
-        li:conn { R2-1; U1-61;        }
-        }
-       ha:unnamed_net20 {
-       li:conn { J5-3; R24-1; R27-1;       }
-       }
-       ha:unnamed_net32 {
-       li:conn { R6-2; U1-32;       }
-       }
-    ha:unnamed_net33 {
-    li:conn { J19-2; R1-2;    }
+    ha:unnamed_net57 {
+    li:conn { C111-2; U7-5;    }
     }
-    ha:unnamed_net29 {
-    li:conn { R1-1; U1-62;    }
+    ha:unnamed_net46 {
+    li:conn { J11-2; U6-6;    }
+    }
+    ha:unnamed_net47 {
+    li:conn { R18-2; U6-10; U6-11;    }
+    }
+    ha:unnamed_net53 {
+    li:conn { R106-1; U6-8;    }
     }
-        ha:unnamed_net35 {
-        li:conn { D5-1; R9-1;        }
-        }
-        ha:unnamed_net40 {
-        li:conn { J11-2; U6-6;        }
-        }
-        ha:unnamed_net42 {
-        li:conn { J10-1; U6-13;        }
-        }
-        ha:unnamed_net38 {
-        li:conn { R106-2; U6-9;        }
-        }
-        ha:unnamed_net14 {
-        li:conn { C3-1; U2-5; X1-3;        }
-        }
-       ha:unnamed_net34 {
-       li:conn { J19-3; R2-2;       }
-       }
-         ha:unnamed_net45 {
-         li:conn { J10-4; J10-5; J11-1; Q3-2; U6-16;         }
-         }
-         ha:unnamed_net36 {
-         li:conn { D6-2; R6-1;         }
-         }
-         ha:sense_1 {
-         li:conn { R14-2; R20-2; U2-23;         }
-         }
-         ha:unnamed_net46 {
-         li:conn { Q3-1; U6-4;         }
-         }
-         ha:unnamed_net47 {
-         li:conn { R106-1; U6-8;         }
-         }
-         ha:unnamed_net41 {
-         li:conn { R18-2; U6-10; U6-11;         }
-         }
-         ha:unnamed_net51 {
-         li:conn { C111-2; U7-5;         }
-         }
-         ha:unnamed_net43 {
-         li:conn { J10-2; U6-14;         }
-         }
-        ha:unnamed_net39 {
-        li:conn { J11-3; U6-7;        }
-        }
-         ha:unnamed_net62 {
-         li:conn { J22-1; Q6-2;         }
-         }
-         ha:unnamed_net60 {
-         li:conn { J7-1; R18-1; R19-2;         }
-         }
-         ha:unnamed_net52 {
-         li:conn { C102-1; C110-1; U7-7;         }
-         }
-         ha:unnamed_net65 {
-         li:conn { Q2-2; R7-2;         }
-         }
-        ha:unnamed_net44 {
-        li:conn { J10-3; U6-15;        }
-        }
-         ha:unnamed_net72 {
-         li:conn { C5-1; U4-6;         }
-         }
-         ha:unnamed_net61 {
-         li:conn { Q1-3; R8-2; U13-7;         }
-         }
-         ha:unnamed_net66 {
-         li:conn { Q2-4; R16-2;         }
-         }
-        ha:unnamed_net63 {
-        li:conn { J21-1; Q6-1;        }
-        }
-         ha:unnamed_net73 {
-         li:conn { J12-1; R10-2;         }
-         }
-          ha:unnamed_net70 {
-          li:conn { C5-2; L1-1; R41-2; U4-2;          }
-          }
-         ha:unnamed_net71 {
-         li:conn { R41-1; R42-2; U4-4;         }
-         }
     ha:fet_a {
     li:conn { J3-2; Q2-7; Q2-8;    }
     }
     ha:fet_b {
     li:conn { J3-4; Q2-5; Q2-6;    }
     }
-    ha:adc_sck {
-    li:conn { J4-5; U1-34; U7-37;    }
-    }
-    ha:adc_mosi {
-    li:conn { J4-3; U1-36; U7-1;    }
-    }
-    ha:gpio_15 {
-    li:conn { J1-27; U1-46;    }
-    }
-    ha:gpio_16 {
-    li:conn { J1-28; U1-47;    }
+    ha:unnamed_net68 {
+    li:conn { J22-1; Q6-2;    }
     }
-    ha:gpio_17 {
-    li:conn { J1-29; U1-48;    }
+    ha:thrust {
+    li:conn { J7-2; U7-21; Z1-2;    }
     }
-    ha:gpio_18 {
-    li:conn { J1-30; U1-49;    }
+    ha:unnamed_net58 {
+    li:conn { C102-1; C110-1; U7-7;    }
     }
-    ha:gpio_19 {
-    li:conn { J1-31; U1-50;    }
+    ha:unnamed_net51 {
+    li:conn { J10-4; J10-5; J11-1; Q3-2; U6-16;    }
     }
-        ha:gpio_22 {
-        li:conn { J1-34; U1-53;        }
-        }
-        ha:gpio_20 {
-        li:conn { J1-32; U1-51;        }
-        }
-       ha:led_armed {
-       li:conn { R3-1; U1-52;       }
-       }
-    ha:gpio_41 {
-    li:conn { J1-33; U1-16;    }
+    ha:adc_cs {
+    li:conn { J2-24; U7-38;    }
     }
-    ha:gpio_37 {
-    li:conn { J1-26; U1-3;    }
+    ha:unnamed_net71 {
+    li:conn { Q2-2; R7-2;    }
     }
-        ha:gpio_38 {
-        li:conn { J1-21; R10-1; U1-4;        }
-        }
-        ha:gpio_43 {
-        li:conn { J1-20; U1-18;        }
-        }
-       ha:gpio_42 {
-       li:conn { J1-19; U1-17;       }
-       }
-       ha:gpio_45 {
-       li:conn { J1-17; U1-20;       }
-       }
-    ha:gpio_46 {
-    li:conn { J1-18; U1-21;    }
+    ha:unnamed_net72 {
+    li:conn { Q2-4; R16-2;    }
     }
-    ha:gpio_0 {
-    li:conn { J1-10; U1-26;    }
-    }
-    ha:gpio_1 {
-    li:conn { J1-12; U1-27;    }
+    ha:led_wlan {
+    li:conn { D5-2;    }
     }
-    ha:gpio_2 {
-    li:conn { J1-14; U1-28;    }
+    ha:adc_miso {
+    li:conn { J2-21; U7-36;    }
     }
-    ha:gpio_3 {
-    li:conn { J1-16; U1-29;    }
+    ha:unnamed_net77 {
+    li:conn { R41-1; R42-2; U4-4;    }
     }
-    ha:sense_pyro {
-    li:conn { R12-1; R15-2; U2-22;    }
+    ha:unnamed_net78 {
+    li:conn { C5-1; U4-6;    }
     }
-    ha:console_out {
-    li:conn { J14-2; U1-39; U2-31;    }
+    ha:adc_reset {
+    li:conn { J2-22; U7-2;    }
     }
-    ha:fire_1 {
-    li:conn { R8-1; R501-2; U1-45;    }
+    ha:v_ldo_in {
+    li:conn { C39-1; C101-2; D3-2; Q3-3; R36-2; U4-3; U6-1; U6-2;    }
     }
-    ha:console_in {
-    li:conn { J14-3; U1-40; U2-32;    }
+    ha:unnamed_net76 {
+    li:conn { C5-2; L1-1; R41-2; U4-2;    }
     }
-    ha:rf {
-    li:conn { J8-1; U1-24;    }
+    ha:cmp_ldo_in {
+    li:conn { R36-1; R37-2; U13-5;    }
     }
-    ha:led_wlan {
-    li:conn { D5-2; U1-19;    }
+   ha:v_pyro {
+    li:conn {
+     J1-1
+     J1-2
+     J1-3
+     J1-4
+     J25-1
+     J26-1
+     R11-1
+     R12-2
     }
-   ha:v_slab {
+   }
+   ha:analog0 {
     li:conn {
-     D3-1
-     J3-1
-     J3-3
-     J23-1
-     J24-1
-     R11-2
-     R17-1
-     R25-2
+     J1-8
+     U7-16
     }
    }
-   ha:adc3 {
+    ha:adc_sck {
+    li:conn { U7-37;    }
+    }
+   ha:analog3 {
     li:conn {
-     J1-22
-     U2-24
+     J1-7
+     U7-23
     }
    }
-   ha:adc5 {
+    ha:adc_mosi {
+    li:conn { J2-19; U7-1;    }
+    }
+    ha:adc_sdk {
+    li:conn { J2-23;    }
+    }
+    ha:led_armed {
+    li:conn { R3-1;    }
+    }
+    ha:unnamed_net52 {
+    li:conn { Q3-1; U6-4;    }
+    }
+   ha:sense_batt {
     li:conn {
-     J1-23
-     U2-26
+     R25-1
+     R26-2
+     U2-21
     }
    }
-   ha:adc6 {
+    ha:v_slab {
+    li:conn { D3-1; J3-1; J3-3; J23-1; J24-1; R11-2; R17-1; R25-2;    }
+    }
+   ha:swclk {
     li:conn {
-     J1-24
-     U2-20
+     J6-4
+     U2-19
     }
    }
-   ha:adc7 {
+   ha:led_continuity {
     li:conn {
-     J1-25
-     U2-27
+     R4-1
     }
    }
-   ha:led_health {
+    ha:usb_pullup {
+    li:conn { R27-2; U2-7;    }
+    }
+    ha:sda {
+    li:conn { J1-5; J2-3; R22-1; U2-11;    }
+    }
+    ha:+5V {
+    li:conn { C37-2; C108-2; C109-2; J1-35; J2-2; J2-4; J13-1; L1-2; R38-2; U7-9; U7-30;    }
+    }
+    ha:scl {
+    li:conn { J1-6; J2-5; R21-1; U2-10;    }
+    }
+    ha:adc3 {
+    li:conn { J1-22; U2-24;    }
+    }
+    ha:adc5 {
+    li:conn { J1-23; U2-26;    }
+    }
+    ha:adc6 {
+    li:conn { J1-24; U2-20;    }
+    }
+    ha:adc7 {
+    li:conn { J1-25; U2-27;    }
+    }
+   ha:swdio {
     li:conn {
-     R5-1
-     U2-17
+     J6-3
+     U2-25
     }
    }
+     ha:led_health {
+     li:conn { R5-1; U2-17;     }
+     }
+     ha:con_in {
+     li:conn { J2-10; U2-32;     }
+     }
+    ha:sense_pyro {
+    li:conn { R12-1; R15-2; U2-22;    }
+    }
   }
  }
  ha:meta {
@@ -4968,7 +4752,7 @@ ha:pcb-rnd-board-v8 {
    text_scale = 100
    clearance = 11.0mil
   }
-  {ha:oh wow}                                       {
+  {ha:oh wow}                                              {
    via_proto = 3
    thickness = 100.0mil
    text_thick = 0.0
@@ -5427,44 +5211,6 @@ ha:pcb-rnd-board-v8 {
     }
     clearance = 6.0mil
    }
-   ha:padstack_ref.948140 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 2.353in
-    rot = 0.000000
-    y = 57.15mm
-    li:thermal {
-     li:5 {
-      on
-      solid
-      noshape
-     }
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.948141 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 2.353in
-    rot = 0.000000
-    y = 2.3in
-    li:thermal {
-     li:5 {
-      on
-      solid
-      noshape
-     }
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
    ha:padstack_ref.950760 {
     smirror = 0
     proto = 4
@@ -5581,198 +5327,6 @@ ha:pcb-rnd-board-v8 {
     }
     clearance = 10.0mil
    }
-   ha:padstack_ref.972112 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.393in
-    rot = 0.000000
-    y = 2.1in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.974795 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.196in
-    rot = 0.000000
-    y = 70.739mm
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.975129 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.24in
-    rot = 0.000000
-    y = 2.758in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.976749 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 838.0mil
-    rot = 0.000000
-    y = 2.878in
-    li:thermal {
-     li:5 {
-      on
-      solid
-      noshape
-     }
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.977383 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.284in
-    rot = 0.000000
-    y = 2.73in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.978326 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.328in
-    rot = 0.000000
-    y = 2.702in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.978651 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.372in
-    rot = 0.000000
-    y = 2.671in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.979253 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.306in
-    rot = 0.000000
-    y = 73.025mm
-    li:thermal {
-     li:5 {
-      on
-      solid
-      noshape
-     }
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.980994 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.443in
-    rot = 0.000000
-    y = 2.671in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.981283 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.47in
-    rot = 0.000000
-    y = 2.702in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.981569 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.559in
-    rot = 0.000000
-    y = 2.4in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.981855 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.587in
-    rot = 0.000000
-    y = 62.23mm
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.982135 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 41.021mm
-    rot = 0.000000
-    y = 63.5mm
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
    ha:padstack_ref.984249 {
     smirror = 0
     proto = 4
@@ -5825,20 +5379,6 @@ ha:pcb-rnd-board-v8 {
     }
     clearance = 6.0mil
    }
-   ha:padstack_ref.990537 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 2.459in
-    rot = 270.000000
-    y = 692.0mil
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
    ha:padstack_ref.991681 {
     smirror = 0
     proto = 4
@@ -5971,20 +5511,6 @@ ha:pcb-rnd-board-v8 {
     }
     clearance = 6.0mil
    }
-   ha:padstack_ref.1007485 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 40.005mm
-    rot = 0.000000
-    y = 1.047in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
    ha:padstack_ref.1007681 {
     smirror = 0
     proto = 4
@@ -6055,20 +5581,6 @@ ha:pcb-rnd-board-v8 {
     }
     clearance = 6.0mil
    }
-   ha:padstack_ref.1008017 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.459in
-    rot = 0.000000
-    y = 44.45mm
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
    ha:padstack_ref.1008040 {
     smirror = 0
     proto = 4
@@ -6396,146 +5908,6 @@ ha:pcb-rnd-board-v8 {
     }
     clearance = 6.0mil
    }
-   ha:padstack_ref.1016775 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 2.056in
-    rot = 0.000000
-    y = 1.328in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.1016776 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 2.106in
-    rot = 0.000000
-    y = 1.328in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.1016777 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 2.156in
-    rot = 0.000000
-    y = 1.328in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.1016778 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 2.206in
-    rot = 0.000000
-    y = 1.328in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.1022197 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.586in
-    rot = 0.000000
-    y = 1.819in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.1024713 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.642in
-    rot = 0.000000
-    y = 1.782in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.1027544 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.849in
-    rot = 0.000000
-    y = 1.764in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.1027569 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.878in
-    rot = 0.000000
-    y = 1.724in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.1027621 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 2.079in
-    rot = 0.000000
-    y = 1.479in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.1027622 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 2.128in
-    rot = 0.000000
-    y = 1.448in
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
    ha:padstack_ref.1052207 {
     smirror = 0
     proto = 4
@@ -6555,72 +5927,6 @@ ha:pcb-rnd-board-v8 {
     }
     clearance = 6.0mil
    }
-   ha:padstack_ref.1052208 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 886.0mil
-    rot = 0.000000
-    y = 697.0mil
-    li:thermal {
-     li:5 {
-      on
-      solid
-      noshape
-     }
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.1052674 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.093in
-    rot = 0.000000
-    y = 959.0mil
-    li:thermal {
-     li:5 {
-      on
-      solid
-      noshape
-     }
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.1053029 {
-    smirror = 0
-    proto = 4
-    xmirror = 0
-    x = 1.063in
-    rot = 0.000000
-    y = 959.0mil
-    li:thermal {
-     li:5 {
-      on
-      solid
-      noshape
-     }
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 6.0mil
-   }
-   ha:padstack_ref.1069881 {
-    proto=4; x=1.469in; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-    }
-   }
    ha:padstack_ref.1069903 {
     proto=4; x=2.62in; y=1.749in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
@@ -9233,391 +8539,6 @@ ha:pcb-rnd-board-v8 {
     }
     uid = fdmrigvTMcHho9IPHtUAAABn
    }
-   ha:subc.719091 {
-    ha:attributes {
-     value = 22
-     footprint = 0402
-     refdes = R2
-      device=RESISTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          12.84mil
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          -12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 0
-      }
-     }
-     li:objects {
-      ha:padstack_ref.719105 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.58126in
-       rot = 180.000000
-       y = 2.757in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-      ha:padstack_ref.719106 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = 2
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.61274in
-       rot = 180.000000
-       y = 2.757in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
-       }
-       li:objects {
-       }
-       ha:combining {
-       }
-      }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
-       }
-       li:objects {
-        ha:line.719093 {
-         clearance = 0.0
-         y2 = 2.757in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 1.597in
-         x2 = 1.597in
-         y1 = 2.757in
-        }
-        ha:line.719096 {
-         clearance = 0.0
-         y2 = 2.757in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 1.597in
-         x2 = 1.597in
-         y1 = 2.757in
-        }
-        ha:line.719099 {
-         clearance = 0.0
-         y2 = 2.757in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 1.597in
-         x2 = 41.5638mm
-         y1 = 2.757in
-        }
-        ha:line.719102 {
-         clearance = 0.0
-         y2 = 71.0278mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 1.597in
-         x2 = 1.597in
-         y1 = 2.757in
-        }
-       }
-       ha:combining {
-       }
-      }
-     }
-    }
-    uid = fdmrigvTMcHho9IPHtUAAABm
-   }
-   ha:subc.719180 {
-    ha:attributes {
-     value = 0.1uF
-     footprint = 0402
-     refdes = C2
-      device=CAPACITOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-          -9.84mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
-          -12.84mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-          -9.84mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 0
-      }
-     }
-     li:objects {
-      ha:padstack_ref.719194 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 0
-       x = 2.42348in
-       rot = 270.000000
-       y = 2.251in
-       li:thermal {
-       }
-       clearance = 10.0mil
-      }
-      ha:padstack_ref.719195 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = 2
-       }
-       proto = 0
-       xmirror = 0
-       x = 2.392in
-       rot = 270.000000
-       y = 2.251in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
-       }
-       li:objects {
-       }
-       ha:combining {
-       }
-      }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
-       }
-       li:objects {
-        ha:line.719182 {
-         clearance = 0.0
-         y2 = 2.251in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 2.40774in
-         x2 = 2.40774in
-         ha:flags {
-          selected = 1
-         }
-         y1 = 2.251in
-        }
-        ha:line.719185 {
-         clearance = 0.0
-         y2 = 2.251in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 2.40774in
-         x2 = 2.40774in
-         ha:flags {
-          selected = 1
-         }
-         y1 = 2.251in
-        }
-        ha:line.719188 {
-         clearance = 0.0
-         y2 = 2.251in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 2.40774in
-         x2 = 62.156596mm
-         ha:flags {
-          selected = 1
-         }
-         y1 = 2.251in
-        }
-        ha:line.719191 {
-         clearance = 0.0
-         y2 = 56.1754mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 2.40774in
-         x2 = 2.40774in
-         ha:flags {
-          selected = 1
-         }
-         y1 = 2.251in
-        }
-       }
-       ha:combining {
-       }
-      }
-     }
-    }
-    uid = fdmrigvTMcHho9IPHtUAAABZ
-   }
    ha:subc.719197 {
     ha:attributes {
      value = 1k
@@ -11879,194 +10800,6 @@ ha:pcb-rnd-board-v8 {
     }
     uid = O+PchJukw719cEV5Te8AAACB
    }
-   ha:subc.719711 {
-    ha:attributes {
-     value = 22
-     footprint = 0402
-     refdes = R1
-      device=RESISTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-          -9.84mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
-          -12.84mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-          -9.84mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 0
-      }
-     }
-     li:objects {
-      ha:padstack_ref.719725 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.58026in
-       rot = 270.000000
-       y = 2.802in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-      ha:padstack_ref.719726 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = 2
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.61174in
-       rot = 270.000000
-       y = 2.802in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
-       }
-       li:objects {
-       }
-       ha:combining {
-       }
-      }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
-       }
-       li:objects {
-        ha:line.719713 {
-         clearance = 0.0
-         y2 = 2.802in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 1.596in
-         x2 = 1.596in
-         y1 = 2.802in
-        }
-        ha:line.719716 {
-         clearance = 0.0
-         y2 = 2.802in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 1.596in
-         x2 = 1.596in
-         y1 = 2.802in
-        }
-        ha:line.719719 {
-         clearance = 0.0
-         y2 = 2.802in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 1.596in
-         x2 = 39.5384mm
-         y1 = 2.802in
-        }
-        ha:line.719722 {
-         clearance = 0.0
-         y2 = 72.1708mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 1.596in
-         x2 = 1.596in
-         y1 = 2.802in
-        }
-       }
-       ha:combining {
-       }
-      }
-     }
-    }
-    uid = fdmrigvTMcHho9IPHtUAAABy
-   }
    ha:subc.719946 {
     ha:attributes {
      value = 6screws
@@ -13015,402 +11748,6 @@ ha:pcb-rnd-board-v8 {
     }
     uid = IGobWzSMURBswUg5LvAAAACm
    }
-   ha:subc.720553 {
-    ha:attributes {
-     value = RP-SMA
-     footprint = rpsma-th
-     refdes = J8
-      device=CONNECTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 50.0mil
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 89.37mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 89.37mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 89.37mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 101.97mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 101.97mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 1
-      }
-      ha:ps_proto_v6.1 {
-       htop = 0
-       hdia = 62.6mil
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 101.97mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 101.97mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 101.97mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 114.57mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 114.57mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 1
-      }
-     }
-     li:objects {
-      ha:padstack_ref.720568 {
-       smirror = 1
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 1
-       x = 64.77mm
-       rot = -180.000000
-       y = 38.1mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.3mil
-      }
-      ha:padstack_ref.720569 {
-       smirror = 1
-       ha:attributes {
-        term = 2
-        name = GND
-       }
-       proto = 1
-       xmirror = 1
-       x = 62.23mm
-       rot = -180.000000
-       y = 1.6in
-       li:thermal {
-        li:2 {
-         on
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         on
-         diag
-         round
-         noshape
-        }
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.3mil
-      }
-      ha:padstack_ref.720570 {
-       smirror = 1
-       ha:attributes {
-        term = 2
-        name = GND
-       }
-       proto = 1
-       xmirror = 1
-       x = 2.64999in
-       rot = -180.000000
-       y = 1.6in
-       li:thermal {
-        li:2 {
-         on
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         on
-         diag
-         round
-         noshape
-        }
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.3mil
-      }
-      ha:padstack_ref.720571 {
-       smirror = 1
-       ha:attributes {
-        term = 2
-        name = GND
-       }
-       proto = 1
-       xmirror = 1
-       x = 62.23mm
-       rot = -180.000000
-       y = 1.40001in
-       li:thermal {
-        li:2 {
-         on
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         on
-         diag
-         round
-         noshape
-        }
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.3mil
-      }
-      ha:padstack_ref.720572 {
-       smirror = 1
-       ha:attributes {
-        term = 2
-        name = GND
-       }
-       proto = 1
-       xmirror = 1
-       x = 2.64999in
-       rot = -180.000000
-       y = 1.40001in
-       li:thermal {
-        li:2 {
-         on
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         on
-         diag
-         round
-         noshape
-        }
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.3mil
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        bottom = 1
-       }
-       li:objects {
-        ha:arc.720554 {
-         astart = -180.000000
-         thickness = 6.0mil
-         width = 4.500118mm
-         height = 4.500118mm
-         x = 2.55in
-         y = 38.1mm
-         adelta = -360.000000
-         clearance = 0.0
-        }
-       }
-       ha:combining {
-       }
-      }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        bottom = 1
-        virtual = 1
-        misc = 1
-       }
-       li:objects {
-        ha:line.720556 {
-         clearance = 0.0
-         y2 = 38.100101mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 64.769899mm
-         x2 = 64.769899mm
-         y1 = 38.100101mm
-        }
-        ha:line.720559 {
-         clearance = 0.0
-         y2 = 38.1mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 2.55in
-         x2 = 2.55in
-         y1 = 38.1mm
-        }
-        ha:line.720562 {
-         clearance = 0.0
-         y2 = 38.1mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 2.55in
-         x2 = 63.77mm
-         y1 = 38.1mm
-        }
-        ha:line.720565 {
-         clearance = 0.0
-         y2 = 39.1mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 2.55in
-         x2 = 2.55in
-         y1 = 38.1mm
-        }
-       }
-       ha:combining {
-       }
-      }
-     }
-    }
-    uid = IGobWzSMURBswUg5LvAAAACG
-   }
    ha:subc.720778 {
     ha:attributes {
      value = USBmicroB
@@ -14036,7 +12373,7 @@ ha:pcb-rnd-board-v8 {
        ha:combining {
        }
       }
-      {ha:top copper}                                       {
+      {ha:top copper}                                              {
        lid = 2
        ha:type {
         copper = 1
@@ -15005,9 +13342,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 1.45974in
+       x = 1.63048in
        rot = 180.000000
-       y = 2.1in
+       y = 2.839in
        li:thermal {
        }
        ha:flags {
@@ -15023,9 +13360,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 1.42826in
+       x = 1.599in
        rot = 180.000000
-       y = 2.1in
+       y = 2.839in
        li:thermal {
        }
        ha:flags {
@@ -15056,47 +13393,47 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.734520 {
          clearance = 0.0
-         y2 = 2.1in
+         y2 = 2.839in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 36.6776mm
-         x2 = 36.6776mm
-         y1 = 2.1in
+         x1 = 1.61474in
+         x2 = 1.61474in
+         y1 = 2.839in
         }
         ha:line.734523 {
          clearance = 0.0
-         y2 = 2.1in
+         y2 = 2.839in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 36.6776mm
-         x2 = 36.6776mm
-         y1 = 2.1in
+         x1 = 1.61474in
+         x2 = 1.61474in
+         y1 = 2.839in
         }
         ha:line.734526 {
          clearance = 0.0
-         y2 = 2.1in
+         y2 = 2.839in
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 36.6776mm
-         x2 = 35.6776mm
-         y1 = 2.1in
+         x1 = 1.61474in
+         x2 = 40.014396mm
+         y1 = 2.839in
         }
         ha:line.734529 {
          clearance = 0.0
-         y2 = 52.34mm
+         y2 = 71.1106mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 36.6776mm
-         x2 = 36.6776mm
-         y1 = 2.1in
+         x1 = 1.61474in
+         x2 = 1.61474in
+         y1 = 2.839in
         }
        }
        ha:combining {
@@ -16146,9 +14483,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 1.469in
+       x = 1.498in
        rot = 90.000000
-       y = 888.74mil
+       y = 386.74mil
        li:thermal {
        }
        ha:flags {
@@ -16164,9 +14501,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 1.469in
+       x = 1.498in
        rot = 90.000000
-       y = 857.26mil
+       y = 355.26mil
        li:thermal {
        }
        ha:flags {
@@ -16197,47 +14534,47 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.847674 {
          clearance = 0.0
-         y2 = 873.0mil
+         y2 = 371.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 1.469in
-         x2 = 1.469in
-         y1 = 873.0mil
+         x1 = 1.498in
+         x2 = 1.498in
+         y1 = 371.0mil
         }
         ha:line.847677 {
          clearance = 0.0
-         y2 = 873.0mil
+         y2 = 371.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 1.469in
-         x2 = 1.469in
-         y1 = 873.0mil
+         x1 = 1.498in
+         x2 = 1.498in
+         y1 = 371.0mil
         }
         ha:line.847680 {
          clearance = 0.0
-         y2 = 21.1742mm
+         y2 = 8.4234mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 1.469in
-         x2 = 1.469in
-         y1 = 873.0mil
+         x1 = 1.498in
+         x2 = 1.498in
+         y1 = 371.0mil
         }
         ha:line.847683 {
          clearance = 0.0
-         y2 = 873.0mil
+         y2 = 371.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 1.469in
-         x2 = 38.3126mm
-         y1 = 873.0mil
+         x1 = 1.498in
+         x2 = 39.0492mm
+         y1 = 371.0mil
         }
        }
        ha:combining {
@@ -16247,31 +14584,30 @@ ha:pcb-rnd-board-v8 {
     }
     uid = WpCNKLrl2SLRGaNEiXUAAABf
    }
-   ha:subc.936683 {
+   ha:subc.936885 {
     ha:attributes {
-     footprint = 0402
-     value = 10k
-     openscad = 0402
-     refdes = R30
-      device=RESISTOR
+     value = blue
+     footprint = 100mil-led
+     refdes = D5
+      device=LED
     }
     ha:data {
      li:padstack_prototypes {
       ha:ps_proto_v6.0 {
        htop = 0
-       hdia = 0.0
+       hdia = 35.0mil
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+          -35.0mil
+          -35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
          }
          ha:layer_mask {
           copper = 1
@@ -16283,206 +14619,76 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          12.84mil
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          -12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
+          -35.0mil
+          -35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
          }
          ha:layer_mask {
-          top = 1
-          mask = 1
+          bottom = 1
+          copper = 1
          }
          ha:combining {
-          sub = 1
-          auto = 1
          }
         }
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+          -35.0mil
+          -35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
          }
          ha:layer_mask {
-          top = 1
-          paste = 1
+          copper = 1
+          intern = 1
          }
          ha:combining {
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 0
-      }
-     }
-     li:objects {
-      ha:padstack_ref.936697 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.416in
-       rot = 90.000000
-       y = 2.84774in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-      ha:padstack_ref.936698 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = 2
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.416in
-       rot = 90.000000
-       y = 2.81626in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
-       }
-       li:objects {
-       }
-       ha:combining {
-       }
-      }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
-       }
-       li:objects {
-        ha:line.936685 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 35.9664mm
-         x2 = 35.9664mm
-         y1 = 71.9328mm
-        }
-        ha:line.936688 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 35.9664mm
-         x2 = 35.9664mm
-         y1 = 71.9328mm
-        }
-        ha:line.936691 {
-         clearance = 0.0
-         y2 = 70.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 35.9664mm
-         x2 = 35.9664mm
-         y1 = 71.9328mm
-        }
-        ha:line.936694 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
          }
-         x1 = 35.9664mm
-         x2 = 36.9664mm
-         y1 = 71.9328mm
         }
-       }
-       ha:combining {
-       }
-      }
-     }
-    }
-    uid = awHEPLOUqbax+QojwTkAAABj
-   }
-   ha:subc.936749 {
-    ha:attributes {
-     footprint = 0402
-     value = 10k
-     openscad = 0402
-     refdes = R33
-      device=RESISTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+          -42.5mil
+          -42.5mil
+          42.5mil
+          -42.5mil
+          42.5mil
+          42.5mil
+          -42.5mil
+          42.5mil
          }
          ha:layer_mask {
-          copper = 1
           top = 1
+          mask = 1
          }
          ha:combining {
+          sub = 1
+          auto = 1
          }
         }
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          12.84mil
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          -12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
+          -42.5mil
+          -42.5mil
+          42.5mil
+          -42.5mil
+          42.5mil
+          42.5mil
+          -42.5mil
+          42.5mil
          }
          ha:layer_mask {
-          top = 1
+          bottom = 1
           mask = 1
          }
          ha:combining {
@@ -16490,185 +14696,62 @@ ha:pcb-rnd-board-v8 {
           auto = 1
          }
         }
+       }
+       hbottom = 0
+       hplated = 1
+      }
+      ha:ps_proto_v6.1 {
+       htop = 0
+       hdia = 35.0mil
+       li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 70.0mil
          }
          ha:layer_mask {
+          copper = 1
           top = 1
-          paste = 1
          }
          ha:combining {
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 0
-      }
-     }
-     li:objects {
-      ha:padstack_ref.936763 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.284in
-       rot = 90.000000
-       y = 2.84774in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-      ha:padstack_ref.936764 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = 2
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.284in
-       rot = 90.000000
-       y = 2.81626in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
-       }
-       li:objects {
-       }
-       ha:combining {
-       }
-      }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
-       }
-       li:objects {
-        ha:line.936751 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
          }
-         x1 = 1.284in
-         x2 = 1.284in
-         y1 = 71.9328mm
         }
-        ha:line.936754 {
+        ha:ps_shape_v4 {
          clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 70.0mil
          }
-         x1 = 1.284in
-         x2 = 1.284in
-         y1 = 71.9328mm
-        }
-        ha:line.936757 {
-         clearance = 0.0
-         y2 = 70.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
+         ha:layer_mask {
+          bottom = 1
+          copper = 1
          }
-         x1 = 1.284in
-         x2 = 1.284in
-         y1 = 71.9328mm
-        }
-        ha:line.936760 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
+         ha:combining {
          }
-         x1 = 1.284in
-         x2 = 33.6136mm
-         y1 = 71.9328mm
         }
-       }
-       ha:combining {
-       }
-      }
-     }
-    }
-    uid = awHEPLOUqbax+QojwTkAAABn
-   }
-   ha:subc.936782 {
-    ha:attributes {
-     footprint = 0402
-     value = 10k
-     openscad = 0402
-     refdes = R34
-      device=RESISTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 70.0mil
          }
          ha:layer_mask {
           copper = 1
-          top = 1
+          intern = 1
          }
          ha:combining {
          }
         }
         ha:ps_shape_v4 {
          clearance = 0.0
-         li:ps_poly {
-          12.84mil
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          -12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 85.0mil
          }
          ha:layer_mask {
           top = 1
@@ -16681,65 +14764,61 @@ ha:pcb-rnd-board-v8 {
         }
         ha:ps_shape_v4 {
          clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 85.0mil
          }
          ha:layer_mask {
-          top = 1
-          paste = 1
+          bottom = 1
+          mask = 1
          }
          ha:combining {
+          sub = 1
           auto = 1
          }
         }
        }
        hbottom = 0
-       hplated = 0
+       hplated = 1
       }
      }
      li:objects {
-      ha:padstack_ref.936796 {
-       smirror = 0
+      ha:padstack_ref.936903 {
+       smirror = 1
        ha:attributes {
         term = 1
         name = 1
        }
        proto = 0
-       xmirror = 0
-       x = 1.24in
-       rot = 90.000000
-       y = 2.84774in
+       xmirror = 1
+       x = 2.3in
+       rot = -90.000000
+       y = 170.0mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 10.0mil
+       clearance = 7.5mil
       }
-      ha:padstack_ref.936797 {
-       smirror = 0
+      ha:padstack_ref.936904 {
+       smirror = 1
        ha:attributes {
         term = 2
         name = 2
        }
-       proto = 0
-       xmirror = 0
-       x = 1.24in
-       rot = 90.000000
-       y = 2.81626in
+       proto = 1
+       xmirror = 1
+       x = 2.3in
+       rot = -90.000000
+       y = 70.0mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 10.0mil
+       clearance = 7.5mil
       }
      }
      li:layers {
@@ -16747,9 +14826,27 @@ ha:pcb-rnd-board-v8 {
        lid = 0
        ha:type {
         silk = 1
-        top = 1
+        bottom = 1
        }
        li:objects {
+        ha:line.936886 {
+         clearance = 0.0
+         y2 = 21.0mil
+         thickness = 10.0mil
+         x1 = 56.9722mm
+         x2 = 2.357in
+         y1 = 21.0mil
+        }
+        ha:arc.936889 {
+         astart = 240.000000
+         thickness = 10.0mil
+         width = 114.0mil
+         height = 114.0mil
+         x = 2.3in
+         y = 120.0mil
+         adelta = -300.000000
+         clearance = 0.0
+        }
        }
        ha:combining {
        }
@@ -16757,54 +14854,54 @@ ha:pcb-rnd-board-v8 {
       ha:subc-aux {
        lid = 1
        ha:type {
-        top = 1
-        misc = 1
+        bottom = 1
         virtual = 1
+        misc = 1
        }
        li:objects {
-        ha:line.936784 {
+        ha:line.936891 {
          clearance = 0.0
-         y2 = 71.9328mm
+         y2 = 120.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 1.24in
-         x2 = 1.24in
-         y1 = 71.9328mm
+         x1 = 2.3in
+         x2 = 2.3in
+         y1 = 120.0mil
         }
-        ha:line.936787 {
+        ha:line.936894 {
          clearance = 0.0
-         y2 = 71.9328mm
+         y2 = 120.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 1.24in
-         x2 = 1.24in
-         y1 = 71.9328mm
+         x1 = 2.3in
+         x2 = 2.3in
+         y1 = 120.0mil
         }
-        ha:line.936790 {
+        ha:line.936897 {
          clearance = 0.0
-         y2 = 70.9328mm
+         y2 = 2.048mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 1.24in
-         x2 = 1.24in
-         y1 = 71.9328mm
+         x1 = 2.3in
+         x2 = 2.3in
+         y1 = 120.0mil
         }
-        ha:line.936793 {
+        ha:line.936900 {
          clearance = 0.0
-         y2 = 71.9328mm
+         y2 = 120.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 1.24in
-         x2 = 32.496mm
-         y1 = 71.9328mm
+         x1 = 2.3in
+         x2 = 57.42mm
+         y1 = 120.0mil
         }
        }
        ha:combining {
@@ -16812,33 +14909,32 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = awHEPLOUqbax+QojwTkAAABp
+    uid = awHEPLOUqbax+QojwTkAAABv
    }
-   ha:subc.936848 {
+   ha:subc.937190 {
     ha:attributes {
-     footprint = 0402
-     value = 10k
-     openscad = 0402
-     refdes = R35
-      device=RESISTOR
+     value = Debug
+     footprint = 0-215079-4
+     refdes = J6
+      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
       ha:ps_proto_v6.0 {
        htop = 0
-       hdia = 0.0
+       hdia = 31.5mil
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+          -23.0mil
+          -23.0mil
+          23.0mil
+          -23.0mil
+          23.0mil
+          23.0mil
+          -23.0mil
+          23.0mil
          }
          ha:layer_mask {
           copper = 1
@@ -16850,183 +14946,97 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          12.84mil
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          -12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
+          -23.0mil
+          -23.0mil
+          23.0mil
+          -23.0mil
+          23.0mil
+          23.0mil
+          -23.0mil
+          23.0mil
          }
          ha:layer_mask {
-          top = 1
-          mask = 1
+          bottom = 1
+          copper = 1
          }
          ha:combining {
-          sub = 1
-          auto = 1
          }
         }
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
+          -23.0mil
+          -23.0mil
+          23.0mil
+          -23.0mil
+          23.0mil
+          23.0mil
+          -23.0mil
+          23.0mil
+         }
+         ha:layer_mask {
+          copper = 1
+          intern = 1
          }
          ha:combining {
-          auto = 1
          }
         }
-       }
-       hbottom = 0
-       hplated = 0
-      }
-     }
-     li:objects {
-      ha:padstack_ref.936862 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.196in
-       rot = 90.000000
-       y = 2.84774in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-      ha:padstack_ref.936863 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = 2
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.196in
-       rot = 90.000000
-       y = 2.81626in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
-       }
-       li:objects {
-       }
-       ha:combining {
-       }
-      }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
-       }
-       li:objects {
-        ha:line.936850 {
+        ha:ps_shape_v4 {
          clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
+         li:ps_poly {
+          -26.0mil
+          -26.0mil
+          26.0mil
+          -26.0mil
+          26.0mil
+          26.0mil
+          -26.0mil
+          26.0mil
          }
-         x1 = 30.3784mm
-         x2 = 30.3784mm
-         y1 = 71.9328mm
-        }
-        ha:line.936853 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
+         ha:layer_mask {
+          top = 1
+          mask = 1
          }
-         x1 = 30.3784mm
-         x2 = 30.3784mm
-         y1 = 71.9328mm
-        }
-        ha:line.936856 {
-         clearance = 0.0
-         y2 = 70.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
+         ha:combining {
+          sub = 1
+          auto = 1
          }
-         x1 = 30.3784mm
-         x2 = 30.3784mm
-         y1 = 71.9328mm
         }
-        ha:line.936859 {
+        ha:ps_shape_v4 {
          clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
+         li:ps_poly {
+          -26.0mil
+          -26.0mil
+          26.0mil
+          -26.0mil
+          26.0mil
+          26.0mil
+          -26.0mil
+          26.0mil
+         }
+         ha:layer_mask {
+          bottom = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
          }
-         x1 = 30.3784mm
-         x2 = 31.3784mm
-         y1 = 71.9328mm
         }
        }
-       ha:combining {
-       }
+       hbottom = 0
+       hplated = 1
       }
-     }
-    }
-    uid = awHEPLOUqbax+QojwTkAAABt
-   }
-   ha:subc.936885 {
-    ha:attributes {
-     value = blue
-     footprint = 100mil-led
-     refdes = D5
-      device=LED
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
+      ha:ps_proto_v6.1 {
        htop = 0
-       hdia = 35.0mil
+       hdia = 31.5mil
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
-         li:ps_poly {
-          -35.0mil
-          -35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 46.0mil
          }
          ha:layer_mask {
           copper = 1
@@ -17037,15 +15047,10 @@ ha:pcb-rnd-board-v8 {
         }
         ha:ps_shape_v4 {
          clearance = 0.0
-         li:ps_poly {
-          -35.0mil
-          -35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 46.0mil
          }
          ha:layer_mask {
           bottom = 1
@@ -17056,15 +15061,10 @@ ha:pcb-rnd-board-v8 {
         }
         ha:ps_shape_v4 {
          clearance = 0.0
-         li:ps_poly {
-          -35.0mil
-          -35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 46.0mil
          }
          ha:layer_mask {
           copper = 1
@@ -17075,15 +15075,10 @@ ha:pcb-rnd-board-v8 {
         }
         ha:ps_shape_v4 {
          clearance = 0.0
-         li:ps_poly {
-          -42.5mil
-          -42.5mil
-          42.5mil
-          -42.5mil
-          42.5mil
-          42.5mil
-          -42.5mil
-          42.5mil
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 52.0mil
          }
          ha:layer_mask {
           top = 1
@@ -17096,15 +15091,10 @@ ha:pcb-rnd-board-v8 {
         }
         ha:ps_shape_v4 {
          clearance = 0.0
-         li:ps_poly {
-          -42.5mil
-          -42.5mil
-          42.5mil
-          -42.5mil
-          42.5mil
-          42.5mil
-          -42.5mil
-          42.5mil
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 52.0mil
          }
          ha:layer_mask {
           bottom = 1
@@ -17119,16 +15109,16 @@ ha:pcb-rnd-board-v8 {
        hbottom = 0
        hplated = 1
       }
-      ha:ps_proto_v6.1 {
+      ha:ps_proto_v6.2 {
        htop = 0
-       hdia = 35.0mil
+       hdia = 59.06mil
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 70.0mil
+          dia = 73.56mil
          }
          ha:layer_mask {
           copper = 1
@@ -17142,7 +15132,7 @@ ha:pcb-rnd-board-v8 {
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 70.0mil
+          dia = 73.56mil
          }
          ha:layer_mask {
           bottom = 1
@@ -17156,7 +15146,7 @@ ha:pcb-rnd-board-v8 {
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 70.0mil
+          dia = 73.56mil
          }
          ha:layer_mask {
           copper = 1
@@ -17170,7 +15160,7 @@ ha:pcb-rnd-board-v8 {
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 85.0mil
+          dia = 79.56mil
          }
          ha:layer_mask {
           top = 1
@@ -17186,7 +15176,7 @@ ha:pcb-rnd-board-v8 {
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 85.0mil
+          dia = 79.56mil
          }
          ha:layer_mask {
           bottom = 1
@@ -17203,41 +15193,107 @@ ha:pcb-rnd-board-v8 {
       }
      }
      li:objects {
-      ha:padstack_ref.936903 {
-       smirror = 1
+      ha:padstack_ref.937216 {
+       smirror = 0
        ha:attributes {
         term = 1
-        name = 1
+        name = pin1
        }
        proto = 0
-       xmirror = 1
-       x = 2.3in
-       rot = -90.000000
-       y = 170.0mil
+       xmirror = 0
+       x = 74.93mm
+       rot = 90.000000
+       y = 1.6in
        li:thermal {
+        li:2 {
+         on
+         diag
+         round
+         noshape
+        }
+        li:3 {
+         on
+         diag
+         round
+         noshape
+        }
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 7.5mil
+       clearance = 6.0mil
       }
-      ha:padstack_ref.936904 {
-       smirror = 1
+      ha:padstack_ref.937217 {
+       smirror = 0
        ha:attributes {
         term = 2
-        name = 2
+        name = pin2
        }
        proto = 1
-       xmirror = 1
-       x = 2.3in
-       rot = -90.000000
-       y = 70.0mil
+       xmirror = 0
+       x = 72.39mm
+       rot = 90.000000
+       y = 39.37mm
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 7.5mil
+       clearance = 6.0mil
+      }
+      ha:padstack_ref.937218 {
+       smirror = 0
+       ha:attributes {
+        term = 3
+        name = pin3
+       }
+       proto = 1
+       xmirror = 0
+       x = 74.93mm
+       rot = 90.000000
+       y = 38.1mm
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.0mil
+      }
+      ha:padstack_ref.937219 {
+       smirror = 0
+       ha:attributes {
+        term = 4
+        name = pin4
+       }
+       proto = 1
+       xmirror = 0
+       x = 72.39mm
+       rot = 90.000000
+       y = 36.83mm
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.0mil
+      }
+      ha:padstack_ref.937220 {
+       smirror = 0
+       ha:attributes {
+        term = 0
+        name = mnt
+       }
+       proto = 2
+       xmirror = 0
+       x = 2.87913in
+       rot = 90.000000
+       y = 1.65511in
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.0mil
       }
      }
      li:layers {
@@ -17245,26 +15301,40 @@ ha:pcb-rnd-board-v8 {
        lid = 0
        ha:type {
         silk = 1
-        bottom = 1
+        top = 1
        }
        li:objects {
-        ha:line.936886 {
+        ha:line.937191 {
          clearance = 0.0
-         y2 = 21.0mil
-         thickness = 10.0mil
-         x1 = 56.9722mm
-         x2 = 2.357in
-         y1 = 21.0mil
+         y2 = 1.69428in
+         thickness = 6.0mil
+         x1 = 2.79962in
+         x2 = 76.209906mm
+         y1 = 1.69428in
         }
-        ha:arc.936889 {
-         astart = 240.000000
-         thickness = 10.0mil
-         width = 114.0mil
-         height = 114.0mil
-         x = 2.3in
-         y = 120.0mil
-         adelta = -300.000000
+        ha:line.937194 {
+         clearance = 0.0
+         y2 = 1.35571in
+         thickness = 6.0mil
+         x1 = 76.209906mm
+         x2 = 76.209906mm
+         y1 = 1.69428in
+        }
+        ha:line.937197 {
+         clearance = 0.0
+         y2 = 1.35571in
+         thickness = 6.0mil
+         x1 = 76.209906mm
+         x2 = 2.79962in
+         y1 = 1.35571in
+        }
+        ha:line.937200 {
          clearance = 0.0
+         y2 = 1.69428in
+         thickness = 6.0mil
+         x1 = 2.79962in
+         x2 = 2.79962in
+         y1 = 1.35571in
         }
        }
        ha:combining {
@@ -17273,54 +15343,54 @@ ha:pcb-rnd-board-v8 {
       ha:subc-aux {
        lid = 1
        ha:type {
-        bottom = 1
-        virtual = 1
+        top = 1
         misc = 1
+        virtual = 1
        }
        li:objects {
-        ha:line.936891 {
+        ha:line.937204 {
          clearance = 0.0
-         y2 = 120.0mil
+         y2 = 1.55102201in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 2.3in
-         x2 = 2.3in
-         y1 = 120.0mil
+         x1 = 73.55398mm
+         x2 = 73.55398mm
+         y1 = 1.55102201in
         }
-        ha:line.936894 {
+        ha:line.937207 {
          clearance = 0.0
-         y2 = 120.0mil
+         y2 = 1.6in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 2.3in
-         x2 = 2.3in
-         y1 = 120.0mil
+         x1 = 72.39mm
+         x2 = 72.39mm
+         y1 = 1.6in
         }
-        ha:line.936897 {
+        ha:line.937210 {
          clearance = 0.0
-         y2 = 2.048mm
+         y2 = 1.6in
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 2.3in
-         x2 = 2.3in
-         y1 = 120.0mil
+         x1 = 72.39mm
+         x2 = 73.39mm
+         y1 = 1.6in
         }
-        ha:line.936900 {
+        ha:line.937213 {
          clearance = 0.0
-         y2 = 120.0mil
+         y2 = 39.64mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 2.3in
-         x2 = 57.42mm
-         y1 = 120.0mil
+         x1 = 72.39mm
+         x2 = 72.39mm
+         y1 = 1.6in
         }
        }
        ha:combining {
@@ -17328,14 +15398,15 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = awHEPLOUqbax+QojwTkAAABv
+    uid = awHEPLOUqbax+QojwTkAAAB7
    }
-   ha:subc.936943 {
+   ha:subc.937346 {
     ha:attributes {
-     value = DFLS130L
-     footprint = powerdi123
-     refdes = D6
-      device=DIODE
+     footprint = 0402
+     value = 150
+     openscad = 0402
+     refdes = R9
+      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -17346,14 +15417,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -43.31mil
-          -27.56mil
-          -43.31mil
-          27.56mil
-          43.31mil
-          27.56mil
-          43.31mil
-          -27.56mil
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
          }
          ha:layer_mask {
           copper = 1
@@ -17365,14 +15436,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -46.31mil
-          -30.56mil
-          -46.31mil
-          30.56mil
-          46.31mil
-          30.56mil
-          46.31mil
-          -30.56mil
+          12.84mil
+          -16.77mil
+          -12.84mil
+          -16.77mil
+          -12.84mil
+          16.77mil
+          12.84mil
+          16.77mil
          }
          ha:layer_mask {
           top = 1
@@ -17386,82 +15457,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -43.31mil
-          -27.56mil
-          -43.31mil
-          27.56mil
-          43.31mil
-          27.56mil
-          43.31mil
-          -27.56mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 0
-      }
-      ha:ps_proto_v6.1 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          17.715mil
-          -27.555mil
-          -17.715mil
-          -27.555mil
-          -17.715mil
-          27.555mil
-          17.715mil
-          27.555mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          20.715mil
-          -30.555mil
-          -20.715mil
-          -30.555mil
-          -20.715mil
-          30.555mil
-          20.715mil
-          30.555mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          17.715mil
-          -27.555mil
-          -17.715mil
-          -27.555mil
-          -17.715mil
-          27.555mil
-          17.715mil
-          27.555mil
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
          }
          ha:layer_mask {
           top = 1
@@ -17477,41 +15480,41 @@ ha:pcb-rnd-board-v8 {
       }
      }
      li:objects {
-      ha:padstack_ref.936978 {
+      ha:padstack_ref.937360 {
        smirror = 0
        ha:attributes {
-        term = 2
-        name = cathode
+        term = 1
+        name = 1
        }
        proto = 0
        xmirror = 0
-       x = 1.90561in
-       rot = 180.000000
-       y = 1.197in
+       x = 2.212in
+       rot = 90.000000
+       y = 171.0mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 6.0mil
+       clearance = 10.0mil
       }
-      ha:padstack_ref.936979 {
+      ha:padstack_ref.937361 {
        smirror = 0
        ha:attributes {
-        term = 1
-        name = anode
+        term = 2
+        name = 2
        }
-       proto = 1
+       proto = 0
        xmirror = 0
-       x = 2.006in
-       rot = 180.000000
-       y = 1.197in
+       x = 2.212in
+       rot = 90.000000
+       y = 139.52mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 6.0mil
+       clearance = 10.0mil
       }
      }
      li:layers {
@@ -17522,62 +15525,6 @@ ha:pcb-rnd-board-v8 {
         top = 1
        }
        li:objects {
-        ha:line.936944 {
-         clearance = 0.0
-         y2 = 1.23499in
-         thickness = 10.0mil
-         x1 = 50.852578mm
-         x2 = 47.85233mm
-         y1 = 1.23499in
-        }
-        ha:line.936947 {
-         clearance = 0.0
-         y2 = 1.15901in
-         thickness = 10.0mil
-         x1 = 47.85233mm
-         x2 = 47.85233mm
-         y1 = 1.23499in
-        }
-        ha:line.936950 {
-         clearance = 0.0
-         y2 = 1.15901in
-         thickness = 10.0mil
-         x1 = 47.85233mm
-         x2 = 50.852578mm
-         y1 = 1.15901in
-        }
-        ha:line.936953 {
-         clearance = 0.0
-         y2 = 1.23499in
-         thickness = 10.0mil
-         x1 = 50.852578mm
-         x2 = 50.852578mm
-         y1 = 1.15901in
-        }
-        ha:line.936956 {
-         clearance = 0.0
-         y2 = 1.23499in
-         thickness = 10.0mil
-         x1 = 1.86292in
-         x2 = 1.84393in
-         y1 = 1.23499in
-        }
-        ha:line.936959 {
-         clearance = 0.0
-         y2 = 1.15901in
-         thickness = 10.0mil
-         x1 = 1.84393in
-         x2 = 1.84393in
-         y1 = 1.23499in
-        }
-        ha:line.936962 {
-         clearance = 0.0
-         y2 = 1.15901in
-         thickness = 10.0mil
-         x1 = 1.84393in
-         x2 = 1.86292in
-         y1 = 1.15901in
-        }
        }
        ha:combining {
        }
@@ -17590,49 +15537,49 @@ ha:pcb-rnd-board-v8 {
         virtual = 1
        }
        li:objects {
-        ha:line.936966 {
+        ha:line.937348 {
          clearance = 0.0
-         y2 = 1.197in
+         y2 = 3.943604mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 49.677447mm
-         x2 = 49.677447mm
-         y1 = 1.197in
+         x1 = 2.212in
+         x2 = 2.212in
+         y1 = 3.943604mm
         }
-        ha:line.936969 {
+        ha:line.937351 {
          clearance = 0.0
-         y2 = 1.197in
+         y2 = 3.943604mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 1.94301in
-         x2 = 1.94301in
-         y1 = 1.197in
+         x1 = 2.212in
+         x2 = 2.212in
+         y1 = 3.943604mm
         }
-        ha:line.936972 {
+        ha:line.937354 {
          clearance = 0.0
-         y2 = 1.197in
+         y2 = 2.943604mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 1.94301in
-         x2 = 48.352454mm
-         y1 = 1.197in
+         x1 = 2.212in
+         x2 = 2.212in
+         y1 = 3.943604mm
         }
-        ha:line.936975 {
+        ha:line.937357 {
          clearance = 0.0
-         y2 = 29.4038mm
+         y2 = 3.943604mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 1.94301in
-         x2 = 1.94301in
-         y1 = 1.197in
+         x1 = 2.212in
+         x2 = 57.1848mm
+         y1 = 3.943604mm
         }
        }
        ha:combining {
@@ -17640,33 +15587,32 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = awHEPLOUqbax+QojwTkAAABx
+    uid = awHEPLOUqbax+QojwTkAAACB
    }
-   ha:subc.936997 {
+   ha:subc.902135 {
     ha:attributes {
-     footprint = 0402
-     value = 10k
-     openscad = 0402
-     refdes = R32
-      device=RESISTOR
+     value = male
+     footprint = 100mil20x2
+     refdes = J1
+      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
       ha:ps_proto_v6.0 {
        htop = 0
-       hdia = 0.0
+       hdia = 38.0mil
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+          -34.75mil
+          -34.75mil
+          34.75mil
+          -34.75mil
+          34.75mil
+          34.75mil
+          -34.75mil
+          34.75mil
          }
          ha:layer_mask {
           copper = 1
@@ -17678,206 +15624,76 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          12.84mil
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          -12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
+          -34.75mil
+          -34.75mil
+          34.75mil
+          -34.75mil
+          34.75mil
+          34.75mil
+          -34.75mil
+          34.75mil
          }
          ha:layer_mask {
-          top = 1
-          mask = 1
+          bottom = 1
+          copper = 1
          }
          ha:combining {
-          sub = 1
-          auto = 1
          }
         }
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+          -34.75mil
+          -34.75mil
+          34.75mil
+          -34.75mil
+          34.75mil
+          34.75mil
+          -34.75mil
+          34.75mil
          }
          ha:layer_mask {
-          top = 1
-          paste = 1
+          copper = 1
+          intern = 1
          }
          ha:combining {
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 0
-      }
-     }
-     li:objects {
-      ha:padstack_ref.937011 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.328in
-       rot = 90.000000
-       y = 2.84774in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-      ha:padstack_ref.937012 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = 2
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.328in
-       rot = 90.000000
-       y = 2.81626in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
-       }
-       li:objects {
-       }
-       ha:combining {
-       }
-      }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
-       }
-       li:objects {
-        ha:line.936999 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 1.328in
-         x2 = 1.328in
-         y1 = 71.9328mm
-        }
-        ha:line.937002 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 1.328in
-         x2 = 1.328in
-         y1 = 71.9328mm
-        }
-        ha:line.937005 {
-         clearance = 0.0
-         y2 = 70.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 1.328in
-         x2 = 1.328in
-         y1 = 71.9328mm
-        }
-        ha:line.937008 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
          }
-         x1 = 1.328in
-         x2 = 34.7312mm
-         y1 = 71.9328mm
         }
-       }
-       ha:combining {
-       }
-      }
-     }
-    }
-    uid = awHEPLOUqbax+QojwTkAAABz
-   }
-   ha:subc.937030 {
-    ha:attributes {
-     footprint = 0402
-     value = 33
-     openscad = 0402
-     refdes = R40
-      device=RESISTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+          -37.75mil
+          -37.75mil
+          37.75mil
+          -37.75mil
+          37.75mil
+          37.75mil
+          -37.75mil
+          37.75mil
          }
          ha:layer_mask {
-          copper = 1
           top = 1
+          mask = 1
          }
          ha:combining {
+          sub = 1
+          auto = 1
          }
         }
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          12.84mil
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          -12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
+          -37.75mil
+          -37.75mil
+          37.75mil
+          -37.75mil
+          37.75mil
+          37.75mil
+          -37.75mil
+          37.75mil
          }
          ha:layer_mask {
-          top = 1
+          bottom = 1
           mask = 1
          }
          ha:combining {
@@ -17885,185 +15701,62 @@ ha:pcb-rnd-board-v8 {
           auto = 1
          }
         }
+       }
+       hbottom = 0
+       hplated = 1
+      }
+      ha:ps_proto_v6.1 {
+       htop = 0
+       hdia = 38.0mil
+       li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 69.5mil
          }
          ha:layer_mask {
+          copper = 1
           top = 1
-          paste = 1
          }
          ha:combining {
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 0
-      }
-     }
-     li:objects {
-      ha:padstack_ref.937044 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.23774in
-       rot = 180.000000
-       y = 2.702in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-      ha:padstack_ref.937045 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = 2
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.20626in
-       rot = 180.000000
-       y = 2.702in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
-       }
-       li:objects {
-       }
-       ha:combining {
-       }
-      }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
-       }
-       li:objects {
-        ha:line.937032 {
-         clearance = 0.0
-         y2 = 2.702in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
          }
-         x1 = 31.0388mm
-         x2 = 31.0388mm
-         y1 = 2.702in
         }
-        ha:line.937035 {
+        ha:ps_shape_v4 {
          clearance = 0.0
-         y2 = 2.702in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 69.5mil
          }
-         x1 = 31.0388mm
-         x2 = 31.0388mm
-         y1 = 2.702in
-        }
-        ha:line.937038 {
-         clearance = 0.0
-         y2 = 2.702in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
+         ha:layer_mask {
+          bottom = 1
+          copper = 1
          }
-         x1 = 31.0388mm
-         x2 = 30.0388mm
-         y1 = 2.702in
-        }
-        ha:line.937041 {
-         clearance = 0.0
-         y2 = 67.6308mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
+         ha:combining {
          }
-         x1 = 31.0388mm
-         x2 = 31.0388mm
-         y1 = 2.702in
         }
-       }
-       ha:combining {
-       }
-      }
-     }
-    }
-    uid = awHEPLOUqbax+QojwTkAAAB1
-   }
-   ha:subc.937063 {
-    ha:attributes {
-     footprint = 0402
-     value = 10k
-     openscad = 0402
-     refdes = R31
-      device=RESISTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 69.5mil
          }
          ha:layer_mask {
           copper = 1
-          top = 1
+          intern = 1
          }
          ha:combining {
          }
         }
         ha:ps_shape_v4 {
          clearance = 0.0
-         li:ps_poly {
-          12.84mil
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          -12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 75.5mil
          }
          ha:layer_mask {
           top = 1
@@ -18076,31 +15769,27 @@ ha:pcb-rnd-board-v8 {
         }
         ha:ps_shape_v4 {
          clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 75.5mil
          }
          ha:layer_mask {
-          top = 1
-          paste = 1
+          bottom = 1
+          mask = 1
          }
          ha:combining {
+          sub = 1
           auto = 1
          }
         }
        }
        hbottom = 0
-       hplated = 0
+       hplated = 1
       }
      }
      li:objects {
-      ha:padstack_ref.937077 {
+      ha:padstack_ref.902161 {
        smirror = 0
        ha:attributes {
         term = 1
@@ -18108,409 +15797,116 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 1.372in
-       rot = 90.000000
-       y = 2.84774in
+       x = 31.75mm
+       rot = 270.000000
+       y = 550.0mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 10.0mil
+       clearance = 6.0mil
       }
-      ha:padstack_ref.937078 {
+      ha:padstack_ref.902162 {
        smirror = 0
        ha:attributes {
         term = 2
         name = 2
        }
-       proto = 0
+       proto = 1
        xmirror = 0
-       x = 1.372in
-       rot = 90.000000
-       y = 2.81626in
+       x = 34.29mm
+       rot = 270.000000
+       y = 550.0mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 10.0mil
+       clearance = 6.0mil
       }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
+      ha:padstack_ref.902163 {
+       smirror = 0
+       ha:attributes {
+        term = 3
+        name = 3
        }
-       li:objects {
+       proto = 1
+       xmirror = 0
+       x = 31.75mm
+       rot = 270.000000
+       y = 650.0mil
+       li:thermal {
        }
-       ha:combining {
+       ha:flags {
+        clearline = 1
        }
+       clearance = 6.0mil
       }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
+      ha:padstack_ref.902164 {
+       smirror = 0
+       ha:attributes {
+        term = 4
+        name = 4
        }
-       li:objects {
-        ha:line.937065 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 1.372in
-         x2 = 1.372in
-         y1 = 71.9328mm
-        }
-        ha:line.937068 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 1.372in
-         x2 = 1.372in
-         y1 = 71.9328mm
-        }
-        ha:line.937071 {
-         clearance = 0.0
-         y2 = 70.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 1.372in
-         x2 = 1.372in
-         y1 = 71.9328mm
-        }
-        ha:line.937074 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 1.372in
-         x2 = 35.8488mm
-         y1 = 71.9328mm
-        }
+       proto = 1
+       xmirror = 0
+       x = 34.29mm
+       rot = 270.000000
+       y = 650.0mil
+       li:thermal {
        }
-       ha:combining {
+       ha:flags {
+        clearline = 1
        }
+       clearance = 6.0mil
       }
-     }
-    }
-    uid = awHEPLOUqbax+QojwTkAAAB3
-   }
-   ha:subc.937190 {
-    ha:attributes {
-     value = Debug
-     footprint = 0-215079-4
-     refdes = J6
-      device=CONNECTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 31.5mil
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -23.0mil
-          -23.0mil
-          23.0mil
-          -23.0mil
-          23.0mil
-          23.0mil
-          -23.0mil
-          23.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -23.0mil
-          -23.0mil
-          23.0mil
-          -23.0mil
-          23.0mil
-          23.0mil
-          -23.0mil
-          23.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -23.0mil
-          -23.0mil
-          23.0mil
-          -23.0mil
-          23.0mil
-          23.0mil
-          -23.0mil
-          23.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -26.0mil
-          -26.0mil
-          26.0mil
-          -26.0mil
-          26.0mil
-          26.0mil
-          -26.0mil
-          26.0mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -26.0mil
-          -26.0mil
-          26.0mil
-          -26.0mil
-          26.0mil
-          26.0mil
-          -26.0mil
-          26.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
+      ha:padstack_ref.902165 {
+       smirror = 0
+       ha:attributes {
+        term = 5
+        name = 5
        }
-       hbottom = 0
-       hplated = 1
-      }
-      ha:ps_proto_v6.1 {
-       htop = 0
-       hdia = 31.5mil
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 46.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 46.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 46.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 52.0mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
+       proto = 1
+       xmirror = 0
+       x = 31.75mm
+       rot = 270.000000
+       y = 750.0mil
+       li:thermal {
+        li:2 {
+         diag
+         round
+         noshape
         }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 52.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
+        li:3 {
+         diag
+         round
+         noshape
         }
        }
-       hbottom = 0
-       hplated = 1
-      }
-      ha:ps_proto_v6.2 {
-       htop = 0
-       hdia = 59.06mil
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 73.56mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 73.56mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 73.56mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 79.56mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 79.56mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
+       ha:flags {
+        clearline = 1
        }
-       hbottom = 0
-       hplated = 1
+       clearance = 6.0mil
       }
-     }
-     li:objects {
-      ha:padstack_ref.937216 {
+      ha:padstack_ref.902166 {
        smirror = 0
        ha:attributes {
-        term = 1
-        name = pin1
+        term = 6
+        name = 6
        }
-       proto = 0
+       proto = 1
        xmirror = 0
-       x = 74.93mm
-       rot = 90.000000
-       y = 1.6in
+       x = 34.29mm
+       rot = 270.000000
+       y = 750.0mil
        li:thermal {
         li:2 {
-         on
          diag
          round
          noshape
         }
         li:3 {
-         on
          diag
          round
          noshape
@@ -18521,17 +15917,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.937217 {
+      ha:padstack_ref.902167 {
        smirror = 0
        ha:attributes {
-        term = 2
-        name = pin2
+        term = 7
+        name = 7
        }
        proto = 1
        xmirror = 0
-       x = 72.39mm
-       rot = 90.000000
-       y = 39.37mm
+       x = 31.75mm
+       rot = 270.000000
+       y = 850.0mil
        li:thermal {
        }
        ha:flags {
@@ -18539,17 +15935,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.937218 {
+      ha:padstack_ref.902168 {
        smirror = 0
        ha:attributes {
-        term = 3
-        name = pin3
+        term = 8
+        name = 8
        }
        proto = 1
        xmirror = 0
-       x = 74.93mm
-       rot = 90.000000
-       y = 38.1mm
+       x = 34.29mm
+       rot = 270.000000
+       y = 850.0mil
        li:thermal {
        }
        ha:flags {
@@ -18557,17 +15953,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.937219 {
+      ha:padstack_ref.902169 {
        smirror = 0
        ha:attributes {
-        term = 4
-        name = pin4
+        term = 9
+        name = 9
        }
        proto = 1
        xmirror = 0
-       x = 72.39mm
-       rot = 90.000000
-       y = 36.83mm
+       x = 31.75mm
+       rot = 270.000000
+       y = 950.0mil
        li:thermal {
        }
        ha:flags {
@@ -18575,17 +15971,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.937220 {
+      ha:padstack_ref.902170 {
        smirror = 0
        ha:attributes {
-        term = 0
-        name = mnt
+        term = 10
+        name = 10
        }
-       proto = 2
+       proto = 1
        xmirror = 0
-       x = 2.87913in
-       rot = 90.000000
-       y = 1.65511in
+       x = 34.29mm
+       rot = 270.000000
+       y = 950.0mil
        li:thermal {
        }
        ha:flags {
@@ -18593,736 +15989,233 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
+      ha:padstack_ref.902171 {
+       smirror = 0
+       ha:attributes {
+        term = 11
+        name = 11
        }
-       li:objects {
-        ha:line.937191 {
-         clearance = 0.0
-         y2 = 1.69428in
-         thickness = 6.0mil
-         x1 = 2.79962in
-         x2 = 76.209906mm
-         y1 = 1.69428in
-        }
-        ha:line.937194 {
-         clearance = 0.0
-         y2 = 1.35571in
-         thickness = 6.0mil
-         x1 = 76.209906mm
-         x2 = 76.209906mm
-         y1 = 1.69428in
-        }
-        ha:line.937197 {
-         clearance = 0.0
-         y2 = 1.35571in
-         thickness = 6.0mil
-         x1 = 76.209906mm
-         x2 = 2.79962in
-         y1 = 1.35571in
-        }
-        ha:line.937200 {
-         clearance = 0.0
-         y2 = 1.69428in
-         thickness = 6.0mil
-         x1 = 2.79962in
-         x2 = 2.79962in
-         y1 = 1.35571in
-        }
+       proto = 1
+       xmirror = 0
+       x = 31.75mm
+       rot = 270.000000
+       y = 26.67mm
+       li:thermal {
        }
-       ha:combining {
+       ha:flags {
+        clearline = 1
        }
+       clearance = 6.0mil
       }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
-       }
-       li:objects {
-        ha:line.937204 {
-         clearance = 0.0
-         y2 = 1.55102201in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 73.55398mm
-         x2 = 73.55398mm
-         y1 = 1.55102201in
-        }
-        ha:line.937207 {
-         clearance = 0.0
-         y2 = 1.6in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 72.39mm
-         x2 = 72.39mm
-         y1 = 1.6in
-        }
-        ha:line.937210 {
-         clearance = 0.0
-         y2 = 1.6in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 72.39mm
-         x2 = 73.39mm
-         y1 = 1.6in
-        }
-        ha:line.937213 {
-         clearance = 0.0
-         y2 = 39.64mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 72.39mm
-         x2 = 72.39mm
-         y1 = 1.6in
-        }
+      ha:padstack_ref.902172 {
+       smirror = 0
+       ha:attributes {
+        term = 12
+        name = 12
        }
-       ha:combining {
+       proto = 1
+       xmirror = 0
+       x = 34.29mm
+       rot = 270.000000
+       y = 26.67mm
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
        }
+       clearance = 6.0mil
       }
-     }
-    }
-    uid = awHEPLOUqbax+QojwTkAAAB7
-   }
-   ha:subc.937313 {
-    ha:attributes {
-     footprint = 0402
-     value = 50
-     openscad = 0402
-     refdes = R6
-      device=RESISTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          12.84mil
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          -12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
-         }
-        }
+      ha:padstack_ref.902173 {
+       smirror = 0
+       ha:attributes {
+        term = 13
+        name = 13
        }
-       hbottom = 0
-       hplated = 0
+       proto = 1
+       xmirror = 0
+       x = 31.75mm
+       rot = 270.000000
+       y = 29.21mm
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.0mil
       }
-     }
-     li:objects {
-      ha:padstack_ref.937327 {
+      ha:padstack_ref.902174 {
        smirror = 0
        ha:attributes {
-        term = 1
-        name = 1
+        term = 14
+        name = 14
        }
-       proto = 0
+       proto = 1
        xmirror = 0
-       x = 1.906in
+       x = 34.29mm
        rot = 270.000000
-       y = 1.29226in
+       y = 29.21mm
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 10.0mil
+       clearance = 6.0mil
       }
-      ha:padstack_ref.937328 {
+      ha:padstack_ref.902175 {
        smirror = 0
        ha:attributes {
-        term = 2
-        name = 2
+        term = 15
+        name = 15
        }
-       proto = 0
+       proto = 1
        xmirror = 0
-       x = 1.906in
+       x = 31.75mm
        rot = 270.000000
-       y = 1.32374in
+       y = 31.75mm
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 10.0mil
+       clearance = 6.0mil
       }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
+      ha:padstack_ref.902176 {
+       smirror = 0
+       ha:attributes {
+        term = 16
+        name = 16
        }
-       li:objects {
+       proto = 1
+       xmirror = 0
+       x = 34.29mm
+       rot = 270.000000
+       y = 31.75mm
+       li:thermal {
        }
-       ha:combining {
+       ha:flags {
+        clearline = 1
        }
+       clearance = 6.0mil
       }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
+      ha:padstack_ref.902177 {
+       smirror = 0
+       ha:attributes {
+        term = 17
+        name = 17
        }
-       li:objects {
-        ha:line.937315 {
-         clearance = 0.0
-         y2 = 1.308in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 1.906in
-         x2 = 1.906in
-         y1 = 1.308in
-        }
-        ha:line.937318 {
-         clearance = 0.0
-         y2 = 1.308in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 1.906in
-         x2 = 1.906in
-         y1 = 1.308in
-        }
-        ha:line.937321 {
-         clearance = 0.0
-         y2 = 34.2232mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 1.906in
-         x2 = 1.906in
-         y1 = 1.308in
-        }
-        ha:line.937324 {
-         clearance = 0.0
-         y2 = 1.308in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 1.906in
-         x2 = 47.4124mm
-         y1 = 1.308in
-        }
+       proto = 1
+       xmirror = 0
+       x = 31.75mm
+       rot = 270.000000
+       y = 34.29mm
+       li:thermal {
        }
-       ha:combining {
+       ha:flags {
+        clearline = 1
        }
+       clearance = 6.0mil
       }
-     }
-    }
-    uid = awHEPLOUqbax+QojwTkAAAB/
-   }
-   ha:subc.937346 {
-    ha:attributes {
-     footprint = 0402
-     value = 150
-     openscad = 0402
-     refdes = R9
-      device=RESISTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          12.84mil
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          -12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
-         }
-        }
+      ha:padstack_ref.902178 {
+       smirror = 0
+       ha:attributes {
+        term = 18
+        name = 18
        }
-       hbottom = 0
-       hplated = 0
+       proto = 1
+       xmirror = 0
+       x = 34.29mm
+       rot = 270.000000
+       y = 34.29mm
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.0mil
       }
-     }
-     li:objects {
-      ha:padstack_ref.937360 {
+      ha:padstack_ref.902179 {
        smirror = 0
        ha:attributes {
-        term = 1
-        name = 1
+        term = 19
+        name = 19
        }
-       proto = 0
+       proto = 1
        xmirror = 0
-       x = 2.212in
-       rot = 90.000000
-       y = 171.0mil
+       x = 31.75mm
+       rot = 270.000000
+       y = 36.83mm
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 10.0mil
+       clearance = 6.0mil
       }
-      ha:padstack_ref.937361 {
+      ha:padstack_ref.902180 {
        smirror = 0
        ha:attributes {
-        term = 2
-        name = 2
+        term = 20
+        name = 20
        }
-       proto = 0
+       proto = 1
        xmirror = 0
-       x = 2.212in
-       rot = 90.000000
-       y = 139.52mil
+       x = 34.29mm
+       rot = 270.000000
+       y = 36.83mm
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 10.0mil
+       clearance = 6.0mil
       }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
+      ha:padstack_ref.902181 {
+       smirror = 0
+       ha:attributes {
+        term = 21
+        name = 21
        }
-       li:objects {
+       proto = 1
+       xmirror = 0
+       x = 31.75mm
+       rot = 270.000000
+       y = 39.37mm
+       li:thermal {
        }
-       ha:combining {
+       ha:flags {
+        clearline = 1
        }
+       clearance = 6.0mil
       }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
+      ha:padstack_ref.902182 {
+       smirror = 0
+       ha:attributes {
+        term = 22
+        name = 22
        }
-       li:objects {
-        ha:line.937348 {
-         clearance = 0.0
-         y2 = 3.943604mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 2.212in
-         x2 = 2.212in
-         y1 = 3.943604mm
-        }
-        ha:line.937351 {
-         clearance = 0.0
-         y2 = 3.943604mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 2.212in
-         x2 = 2.212in
-         y1 = 3.943604mm
-        }
-        ha:line.937354 {
-         clearance = 0.0
-         y2 = 2.943604mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 2.212in
-         x2 = 2.212in
-         y1 = 3.943604mm
-        }
-        ha:line.937357 {
-         clearance = 0.0
-         y2 = 3.943604mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 2.212in
-         x2 = 57.1848mm
-         y1 = 3.943604mm
-        }
+       proto = 1
+       xmirror = 0
+       x = 34.29mm
+       rot = 270.000000
+       y = 39.37mm
+       li:thermal {
        }
-       ha:combining {
+       ha:flags {
+        clearline = 1
        }
+       clearance = 6.0mil
       }
-     }
-    }
-    uid = awHEPLOUqbax+QojwTkAAACB
-   }
-   ha:subc.902135 {
-    ha:attributes {
-     value = male
-     footprint = 100mil20x2
-     refdes = J1
-      device=CONNECTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 38.0mil
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -34.75mil
-          -34.75mil
-          34.75mil
-          -34.75mil
-          34.75mil
-          34.75mil
-          -34.75mil
-          34.75mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -34.75mil
-          -34.75mil
-          34.75mil
-          -34.75mil
-          34.75mil
-          34.75mil
-          -34.75mil
-          34.75mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -34.75mil
-          -34.75mil
-          34.75mil
-          -34.75mil
-          34.75mil
-          34.75mil
-          -34.75mil
-          34.75mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -37.75mil
-          -37.75mil
-          37.75mil
-          -37.75mil
-          37.75mil
-          37.75mil
-          -37.75mil
-          37.75mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -37.75mil
-          -37.75mil
-          37.75mil
-          -37.75mil
-          37.75mil
-          37.75mil
-          -37.75mil
-          37.75mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 1
-      }
-      ha:ps_proto_v6.1 {
-       htop = 0
-       hdia = 38.0mil
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 69.5mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 69.5mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 69.5mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 75.5mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 75.5mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 1
-      }
-     }
-     li:objects {
-      ha:padstack_ref.902161 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 550.0mil
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902162 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = 2
-       }
-       proto = 1
-       xmirror = 0
-       x = 34.29mm
-       rot = 270.000000
-       y = 550.0mil
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902163 {
+      ha:padstack_ref.902183 {
        smirror = 0
        ha:attributes {
-        term = 3
-        name = 3
+        term = 23
+        name = 23
        }
        proto = 1
        xmirror = 0
        x = 31.75mm
        rot = 270.000000
-       y = 650.0mil
+       y = 41.91mm
        li:thermal {
        }
        ha:flags {
@@ -19330,17 +16223,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902164 {
+      ha:padstack_ref.902184 {
        smirror = 0
        ha:attributes {
-        term = 4
-        name = 4
+        term = 24
+        name = 24
        }
        proto = 1
        xmirror = 0
        x = 34.29mm
        rot = 270.000000
-       y = 650.0mil
+       y = 41.91mm
        li:thermal {
        }
        ha:flags {
@@ -19348,73 +16241,53 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902165 {
+      ha:padstack_ref.902185 {
        smirror = 0
        ha:attributes {
-        term = 5
-        name = 5
+        term = 25
+        name = 25
        }
        proto = 1
        xmirror = 0
        x = 31.75mm
        rot = 270.000000
-       y = 750.0mil
+       y = 44.45mm
        li:thermal {
-        li:2 {
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         diag
-         round
-         noshape
-        }
        }
        ha:flags {
         clearline = 1
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902166 {
+      ha:padstack_ref.902186 {
        smirror = 0
        ha:attributes {
-        term = 6
-        name = 6
+        term = 26
+        name = 26
        }
        proto = 1
        xmirror = 0
        x = 34.29mm
        rot = 270.000000
-       y = 750.0mil
+       y = 44.45mm
        li:thermal {
-        li:2 {
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         diag
-         round
-         noshape
-        }
        }
        ha:flags {
         clearline = 1
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902167 {
+      ha:padstack_ref.902187 {
        smirror = 0
        ha:attributes {
-        term = 7
-        name = 7
+        term = 27
+        name = 27
        }
        proto = 1
        xmirror = 0
        x = 31.75mm
        rot = 270.000000
-       y = 850.0mil
+       y = 46.99mm
        li:thermal {
        }
        ha:flags {
@@ -19422,17 +16295,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902168 {
+      ha:padstack_ref.902188 {
        smirror = 0
        ha:attributes {
-        term = 8
-        name = 8
+        term = 28
+        name = 28
        }
        proto = 1
        xmirror = 0
        x = 34.29mm
        rot = 270.000000
-       y = 850.0mil
+       y = 46.99mm
        li:thermal {
        }
        ha:flags {
@@ -19440,17 +16313,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902169 {
+      ha:padstack_ref.902189 {
        smirror = 0
        ha:attributes {
-        term = 9
-        name = 9
+        term = 29
+        name = 29
        }
        proto = 1
        xmirror = 0
        x = 31.75mm
        rot = 270.000000
-       y = 950.0mil
+       y = 49.53mm
        li:thermal {
        }
        ha:flags {
@@ -19458,17 +16331,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902170 {
+      ha:padstack_ref.902190 {
        smirror = 0
        ha:attributes {
-        term = 10
-        name = 10
+        term = 30
+        name = 30
        }
        proto = 1
        xmirror = 0
        x = 34.29mm
        rot = 270.000000
-       y = 950.0mil
+       y = 49.53mm
        li:thermal {
        }
        ha:flags {
@@ -19476,17 +16349,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902171 {
+      ha:padstack_ref.902191 {
        smirror = 0
        ha:attributes {
-        term = 11
-        name = 11
+        term = 31
+        name = 31
        }
        proto = 1
        xmirror = 0
        x = 31.75mm
        rot = 270.000000
-       y = 26.67mm
+       y = 52.07mm
        li:thermal {
        }
        ha:flags {
@@ -19494,17 +16367,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902172 {
+      ha:padstack_ref.902192 {
        smirror = 0
        ha:attributes {
-        term = 12
-        name = 12
+        term = 32
+        name = 32
        }
        proto = 1
        xmirror = 0
        x = 34.29mm
        rot = 270.000000
-       y = 26.67mm
+       y = 52.07mm
        li:thermal {
        }
        ha:flags {
@@ -19512,17 +16385,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902173 {
+      ha:padstack_ref.902193 {
        smirror = 0
        ha:attributes {
-        term = 13
-        name = 13
+        term = 33
+        name = 33
        }
        proto = 1
        xmirror = 0
        x = 31.75mm
        rot = 270.000000
-       y = 29.21mm
+       y = 54.61mm
        li:thermal {
        }
        ha:flags {
@@ -19530,17 +16403,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902174 {
+      ha:padstack_ref.902194 {
        smirror = 0
        ha:attributes {
-        term = 14
-        name = 14
+        term = 34
+        name = 34
        }
        proto = 1
        xmirror = 0
        x = 34.29mm
        rot = 270.000000
-       y = 29.21mm
+       y = 54.61mm
        li:thermal {
        }
        ha:flags {
@@ -19548,17 +16421,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902175 {
+      ha:padstack_ref.902195 {
        smirror = 0
        ha:attributes {
-        term = 15
-        name = 15
+        term = 35
+        name = 35
        }
        proto = 1
        xmirror = 0
        x = 31.75mm
        rot = 270.000000
-       y = 31.75mm
+       y = 57.15mm
        li:thermal {
        }
        ha:flags {
@@ -19566,609 +16439,249 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902176 {
+      ha:padstack_ref.902196 {
        smirror = 0
        ha:attributes {
-        term = 16
-        name = 16
+        term = 36
+        name = 36
        }
        proto = 1
        xmirror = 0
        x = 34.29mm
        rot = 270.000000
-       y = 31.75mm
+       y = 57.15mm
        li:thermal {
+        li:5 {
+         on
+         diag
+         round
+         noshape
+        }
        }
        ha:flags {
         clearline = 1
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902177 {
+      ha:padstack_ref.902197 {
        smirror = 0
        ha:attributes {
-        term = 17
-        name = 17
+        term = 37
+        name = 37
        }
        proto = 1
        xmirror = 0
        x = 31.75mm
        rot = 270.000000
-       y = 34.29mm
+       y = 59.69mm
        li:thermal {
+        li:2 {
+         on
+         diag
+         round
+         noshape
+        }
+        li:3 {
+         on
+         diag
+         round
+         noshape
+        }
        }
        ha:flags {
         clearline = 1
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902178 {
+      ha:padstack_ref.902198 {
        smirror = 0
        ha:attributes {
-        term = 18
-        name = 18
+        term = 38
+        name = 38
        }
        proto = 1
        xmirror = 0
        x = 34.29mm
        rot = 270.000000
-       y = 34.29mm
+       y = 59.69mm
        li:thermal {
+        li:2 {
+         on
+         diag
+         round
+         noshape
+        }
+        li:3 {
+         on
+         diag
+         round
+         noshape
+        }
        }
        ha:flags {
         clearline = 1
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902179 {
+      ha:padstack_ref.902199 {
        smirror = 0
        ha:attributes {
-        term = 19
-        name = 19
+        term = 39
+        name = 39
        }
        proto = 1
        xmirror = 0
        x = 31.75mm
        rot = 270.000000
-       y = 36.83mm
+       y = 62.23mm
        li:thermal {
+        li:2 {
+         on
+         diag
+         round
+         noshape
+        }
+        li:3 {
+         on
+         diag
+         round
+         noshape
+        }
        }
        ha:flags {
         clearline = 1
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902180 {
+      ha:padstack_ref.902200 {
        smirror = 0
        ha:attributes {
-        term = 20
-        name = 20
+        term = 40
+        name = 40
        }
        proto = 1
        xmirror = 0
        x = 34.29mm
        rot = 270.000000
-       y = 36.83mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902181 {
-       smirror = 0
-       ha:attributes {
-        term = 21
-        name = 21
-       }
-       proto = 1
-       xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 39.37mm
+       y = 62.23mm
        li:thermal {
+        li:2 {
+         on
+         diag
+         round
+         noshape
+        }
+        li:3 {
+         on
+         diag
+         round
+         noshape
+        }
        }
        ha:flags {
         clearline = 1
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902182 {
-       smirror = 0
-       ha:attributes {
-        term = 22
-        name = 22
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        top = 1
        }
-       proto = 1
-       xmirror = 0
-       x = 34.29mm
-       rot = 270.000000
-       y = 39.37mm
-       li:thermal {
+       li:objects {
+        ha:line.902136 {
+         clearance = 0.0
+         y2 = 63.5mm
+         thickness = 10.0mil
+         x1 = 1.4in
+         x2 = 1.4in
+         y1 = 500.0mil
+        }
+        ha:line.902139 {
+         clearance = 0.0
+         y2 = 63.5mm
+         thickness = 10.0mil
+         x1 = 1.4in
+         x2 = 30.48mm
+         y1 = 63.5mm
+        }
+        ha:line.902142 {
+         clearance = 0.0
+         y2 = 500.0mil
+         thickness = 10.0mil
+         x1 = 30.48mm
+         x2 = 30.48mm
+         y1 = 63.5mm
+        }
+        ha:line.902145 {
+         clearance = 0.0
+         y2 = 500.0mil
+         thickness = 10.0mil
+         x1 = 30.48mm
+         x2 = 1.4in
+         y1 = 500.0mil
+        }
        }
-       ha:flags {
-        clearline = 1
+       ha:combining {
        }
-       clearance = 6.0mil
       }
-      ha:padstack_ref.902183 {
-       smirror = 0
-       ha:attributes {
-        term = 23
-        name = 23
+      ha:subc-aux {
+       lid = 1
+       ha:type {
+        top = 1
+        misc = 1
+        virtual = 1
        }
-       proto = 1
-       xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 41.91mm
-       li:thermal {
+       li:objects {
+        ha:line.902149 {
+         clearance = 0.0
+         y2 = 38.1mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
+         }
+         x1 = 1.3in
+         x2 = 1.3in
+         y1 = 38.1mm
+        }
+        ha:line.902152 {
+         clearance = 0.0
+         y2 = 38.1mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
+         }
+         x1 = 1.3in
+         x2 = 1.3in
+         y1 = 38.1mm
+        }
+        ha:line.902155 {
+         clearance = 0.0
+         y2 = 38.1mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
+         }
+         x1 = 1.3in
+         x2 = 32.02mm
+         y1 = 38.1mm
+        }
+        ha:line.902158 {
+         clearance = 0.0
+         y2 = 39.1mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
+         }
+         x1 = 1.3in
+         x2 = 1.3in
+         y1 = 38.1mm
+        }
        }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902184 {
-       smirror = 0
-       ha:attributes {
-        term = 24
-        name = 24
-       }
-       proto = 1
-       xmirror = 0
-       x = 34.29mm
-       rot = 270.000000
-       y = 41.91mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902185 {
-       smirror = 0
-       ha:attributes {
-        term = 25
-        name = 25
-       }
-       proto = 1
-       xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 44.45mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902186 {
-       smirror = 0
-       ha:attributes {
-        term = 26
-        name = 26
-       }
-       proto = 1
-       xmirror = 0
-       x = 34.29mm
-       rot = 270.000000
-       y = 44.45mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902187 {
-       smirror = 0
-       ha:attributes {
-        term = 27
-        name = 27
-       }
-       proto = 1
-       xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 46.99mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902188 {
-       smirror = 0
-       ha:attributes {
-        term = 28
-        name = 28
-       }
-       proto = 1
-       xmirror = 0
-       x = 34.29mm
-       rot = 270.000000
-       y = 46.99mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902189 {
-       smirror = 0
-       ha:attributes {
-        term = 29
-        name = 29
-       }
-       proto = 1
-       xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 49.53mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902190 {
-       smirror = 0
-       ha:attributes {
-        term = 30
-        name = 30
-       }
-       proto = 1
-       xmirror = 0
-       x = 34.29mm
-       rot = 270.000000
-       y = 49.53mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902191 {
-       smirror = 0
-       ha:attributes {
-        term = 31
-        name = 31
-       }
-       proto = 1
-       xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 52.07mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902192 {
-       smirror = 0
-       ha:attributes {
-        term = 32
-        name = 32
-       }
-       proto = 1
-       xmirror = 0
-       x = 34.29mm
-       rot = 270.000000
-       y = 52.07mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902193 {
-       smirror = 0
-       ha:attributes {
-        term = 33
-        name = 33
-       }
-       proto = 1
-       xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 54.61mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902194 {
-       smirror = 0
-       ha:attributes {
-        term = 34
-        name = 34
-       }
-       proto = 1
-       xmirror = 0
-       x = 34.29mm
-       rot = 270.000000
-       y = 54.61mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902195 {
-       smirror = 0
-       ha:attributes {
-        term = 35
-        name = 35
-       }
-       proto = 1
-       xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 57.15mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902196 {
-       smirror = 0
-       ha:attributes {
-        term = 36
-        name = 36
-       }
-       proto = 1
-       xmirror = 0
-       x = 34.29mm
-       rot = 270.000000
-       y = 57.15mm
-       li:thermal {
-        li:5 {
-         on
-         diag
-         round
-         noshape
-        }
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902197 {
-       smirror = 0
-       ha:attributes {
-        term = 37
-        name = 37
-       }
-       proto = 1
-       xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 59.69mm
-       li:thermal {
-        li:2 {
-         on
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         on
-         diag
-         round
-         noshape
-        }
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902198 {
-       smirror = 0
-       ha:attributes {
-        term = 38
-        name = 38
-       }
-       proto = 1
-       xmirror = 0
-       x = 34.29mm
-       rot = 270.000000
-       y = 59.69mm
-       li:thermal {
-        li:2 {
-         on
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         on
-         diag
-         round
-         noshape
-        }
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902199 {
-       smirror = 0
-       ha:attributes {
-        term = 39
-        name = 39
-       }
-       proto = 1
-       xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 62.23mm
-       li:thermal {
-        li:2 {
-         on
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         on
-         diag
-         round
-         noshape
-        }
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902200 {
-       smirror = 0
-       ha:attributes {
-        term = 40
-        name = 40
-       }
-       proto = 1
-       xmirror = 0
-       x = 34.29mm
-       rot = 270.000000
-       y = 62.23mm
-       li:thermal {
-        li:2 {
-         on
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         on
-         diag
-         round
-         noshape
-        }
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
-       }
-       li:objects {
-        ha:line.902136 {
-         clearance = 0.0
-         y2 = 63.5mm
-         thickness = 10.0mil
-         x1 = 1.4in
-         x2 = 1.4in
-         y1 = 500.0mil
-        }
-        ha:line.902139 {
-         clearance = 0.0
-         y2 = 63.5mm
-         thickness = 10.0mil
-         x1 = 1.4in
-         x2 = 30.48mm
-         y1 = 63.5mm
-        }
-        ha:line.902142 {
-         clearance = 0.0
-         y2 = 500.0mil
-         thickness = 10.0mil
-         x1 = 30.48mm
-         x2 = 30.48mm
-         y1 = 63.5mm
-        }
-        ha:line.902145 {
-         clearance = 0.0
-         y2 = 500.0mil
-         thickness = 10.0mil
-         x1 = 30.48mm
-         x2 = 1.4in
-         y1 = 500.0mil
-        }
-       }
-       ha:combining {
-       }
-      }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
-       }
-       li:objects {
-        ha:line.902149 {
-         clearance = 0.0
-         y2 = 38.1mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 1.3in
-         x2 = 1.3in
-         y1 = 38.1mm
-        }
-        ha:line.902152 {
-         clearance = 0.0
-         y2 = 38.1mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 1.3in
-         x2 = 1.3in
-         y1 = 38.1mm
-        }
-        ha:line.902155 {
-         clearance = 0.0
-         y2 = 38.1mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 1.3in
-         x2 = 32.02mm
-         y1 = 38.1mm
-        }
-        ha:line.902158 {
-         clearance = 0.0
-         y2 = 39.1mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 1.3in
-         x2 = 1.3in
-         y1 = 38.1mm
-        }
-       }
-       ha:combining {
+       ha:combining {
        }
       }
      }
@@ -23988,409 +20501,6 @@ ha:pcb-rnd-board-v8 {
     }
     uid = eVRbahCb5CjRdB6U1eEAAABa
    }
-   ha:subc.944717 {
-    ha:attributes {
-     value = {50mil6pin}
-     footprint = 50mil6pin
-     refdes = J4
-      device=CONNECTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 28.0mil
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 42.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 42.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 42.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 48.0mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 48.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 1
-      }
-      ha:ps_proto_v6.1 {
-       htop = 0
-       hdia = 28.0mil
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -21.0mil
-          -21.0mil
-          21.0mil
-          -21.0mil
-          21.0mil
-          21.0mil
-          -21.0mil
-          21.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -21.0mil
-          -21.0mil
-          21.0mil
-          -21.0mil
-          21.0mil
-          21.0mil
-          -21.0mil
-          21.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -21.0mil
-          -21.0mil
-          21.0mil
-          -21.0mil
-          21.0mil
-          21.0mil
-          -21.0mil
-          21.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -24.0mil
-          -24.0mil
-          24.0mil
-          -24.0mil
-          24.0mil
-          24.0mil
-          -24.0mil
-          24.0mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -24.0mil
-          -24.0mil
-          24.0mil
-          -24.0mil
-          24.0mil
-          24.0mil
-          -24.0mil
-          24.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 1
-      }
-     }
-     li:objects {
-      ha:padstack_ref.944730 {
-       smirror = 0
-       ha:attributes {
-        term = 6
-        name = pin6
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.856in
-       rot = 0.000000
-       y = 1.323in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.944731 {
-       smirror = 0
-       ha:attributes {
-        term = 5
-        name = pin5
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.806in
-       rot = 0.000000
-       y = 1.323in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.944732 {
-       smirror = 0
-       ha:attributes {
-        term = 4
-        name = pin4
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.756in
-       rot = 0.000000
-       y = 1.323in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.944733 {
-       smirror = 0
-       ha:attributes {
-        term = 3
-        name = pin3
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.706in
-       rot = 0.000000
-       y = 1.323in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.944734 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = pin2
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.656in
-       rot = 0.000000
-       y = 1.323in
-       li:thermal {
-        li:2 {
-         on
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         on
-         diag
-         round
-         noshape
-        }
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.944735 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = pin1
-       }
-       proto = 1
-       xmirror = 0
-       x = 1.606in
-       rot = 0.000000
-       y = 1.323in
-       li:thermal {
-        li:2 {
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         diag
-         round
-         noshape
-        }
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
-       }
-       li:objects {
-       }
-       ha:combining {
-       }
-      }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
-       }
-       li:objects {
-        ha:line.944718 {
-         clearance = 0.0
-         y2 = 33.6042mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 1.731in
-         x2 = 1.731in
-         y1 = 33.6042mm
-        }
-        ha:line.944721 {
-         clearance = 0.0
-         y2 = 33.6042mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 1.606in
-         x2 = 1.606in
-         y1 = 33.6042mm
-        }
-        ha:line.944724 {
-         clearance = 0.0
-         y2 = 34.6042mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 1.606in
-         x2 = 1.606in
-         y1 = 33.6042mm
-        }
-        ha:line.944727 {
-         clearance = 0.0
-         y2 = 33.6042mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 1.606in
-         x2 = 41.7924mm
-         y1 = 33.6042mm
-        }
-       }
-       ha:combining {
-       }
-      }
-     }
-    }
-    uid = YSbe5aF+R83TMGa0LQ0AAABf
-   }
    ha:subc.870834 {
     ha:attributes {
      openscad = 0402
@@ -27346,17 +23456,13 @@ ha:pcb-rnd-board-v8 {
     }
     uid = fdmrigvTMcHho9IPHtUAAABl
    }
-   ha:subc.990490 {
+   ha:subc.1001706 {
     ha:attributes {
-     copyright = 2006 DJ Delorie
-     author = DJ Delorie
-     footprint = SOT23-5
-     dist-license = GPL
-     refdes = U5
-     value = TPS70950
-     use-license = Unlimited
-     openscad = sot23-5
-      device=IC
+     refdes = R27
+     value = 1.5k
+     footprint = 0402
+     openscad = 0402
+      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -27367,14 +23473,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          12.0mil
-          -20.0mil
-          -12.0mil
-          -20.0mil
-          -12.0mil
-          20.0mil
-          12.0mil
-          20.0mil
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
          }
          ha:layer_mask {
           copper = 1
@@ -27386,14 +23492,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          15.0mil
-          -23.0mil
-          -15.0mil
-          -23.0mil
-          -15.0mil
-          23.0mil
-          15.0mil
-          23.0mil
+          12.84mil
+          -16.77mil
+          -12.84mil
+          -16.77mil
+          -12.84mil
+          16.77mil
+          12.84mil
+          16.77mil
          }
          ha:layer_mask {
           top = 1
@@ -27407,14 +23513,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          12.0mil
-          -20.0mil
-          -12.0mil
-          -20.0mil
-          -12.0mil
-          20.0mil
-          12.0mil
-          20.0mil
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
          }
          ha:layer_mask {
           top = 1
@@ -27430,43 +23536,196 @@ ha:pcb-rnd-board-v8 {
       }
      }
      li:objects {
-      ha:padstack_ref.990515 {
+      ha:padstack_ref.1001719 {
        smirror = 0
        ha:attributes {
-        term = 4
-        name = 4
+        term = 1
+        name = 1
        }
        proto = 0
        xmirror = 0
-       x = 2.29in
-       rot = 0.000000
-       y = 692.0mil
+       x = 2.77474in
+       rot = 180.000000
+       y = 1.826in
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 15.0mil
+       clearance = 10.0mil
       }
-      ha:padstack_ref.990516 {
+      ha:padstack_ref.1001720 {
        smirror = 0
        ha:attributes {
-        term = 5
-        name = 5
+        term = 2
+        name = 2
        }
        proto = 0
        xmirror = 0
-       x = 2.368in
-       rot = 0.000000
-       y = 692.0mil
+       x = 2.74326in
+       rot = 180.000000
+       y = 1.826in
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 15.0mil
+       clearance = 10.0mil
+      }
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        top = 1
+       }
+       li:objects {
+       }
+       ha:combining {
+       }
+      }
+      ha:subc-aux {
+       lid = 1
+       ha:type {
+        top = 1
+        misc = 1
+        virtual = 1
+       }
+       li:objects {
+        ha:line.1001707 {
+         clearance = 0.0
+         y2 = 1.826in
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
+         }
+         x1 = 70.0786mm
+         x2 = 70.0786mm
+         y1 = 1.826in
+        }
+        ha:line.1001710 {
+         clearance = 0.0
+         y2 = 1.826in
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
+         }
+         x1 = 70.0786mm
+         x2 = 70.0786mm
+         y1 = 1.826in
+        }
+        ha:line.1001713 {
+         clearance = 0.0
+         y2 = 1.826in
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
+         }
+         x1 = 70.0786mm
+         x2 = 69.0786mm
+         y1 = 1.826in
+        }
+        ha:line.1001716 {
+         clearance = 0.0
+         y2 = 45.3804mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
+         }
+         x1 = 70.0786mm
+         x2 = 70.0786mm
+         y1 = 1.826in
+        }
+       }
+       ha:combining {
+       }
+      }
+     }
+    }
+    uid = awHEPLOUqbax+QojwTkAAABl
+   }
+   ha:subc.1001722 {
+    ha:attributes {
+     refdes = R24
+     value = 33
+     footprint = 0402
+     openscad = 0402
+      device=RESISTOR
+    }
+    ha:data {
+     li:padstack_prototypes {
+      ha:ps_proto_v6.0 {
+       htop = 0
+       hdia = 0.0
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          12.84mil
+          -16.77mil
+          -12.84mil
+          -16.77mil
+          -12.84mil
+          16.77mil
+          12.84mil
+          16.77mil
+         }
+         ha:layer_mask {
+          top = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
+         }
+         ha:layer_mask {
+          top = 1
+          paste = 1
+         }
+         ha:combining {
+          auto = 1
+         }
+        }
+       }
+       hbottom = 0
+       hplated = 0
       }
-      ha:padstack_ref.990517 {
+     }
+     li:objects {
+      ha:padstack_ref.1001735 {
        smirror = 0
        ha:attributes {
         term = 1
@@ -27474,17 +23733,17 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.368in
-       rot = 0.000000
-       y = 610.0mil
+       x = 70.485mm
+       rot = 180.000000
+       y = 1.869in
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 15.0mil
+       clearance = 10.0mil
       }
-      ha:padstack_ref.990518 {
+      ha:padstack_ref.1001736 {
        smirror = 0
        ha:attributes {
         term = 2
@@ -27492,30 +23751,15 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.329in
-       rot = 0.000000
-       y = 610.0mil
-       li:thermal {
-       }
-       clearance = 15.0mil
-      }
-      ha:padstack_ref.990519 {
-       smirror = 0
-       ha:attributes {
-        term = 3
-        name = 3
-       }
-       proto = 0
-       xmirror = 0
-       x = 2.29in
-       rot = 0.000000
-       y = 610.0mil
+       x = 2.74352in
+       rot = 180.000000
+       y = 1.869in
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 15.0mil
+       clearance = 10.0mil
       }
      }
      li:layers {
@@ -27526,38 +23770,6 @@ ha:pcb-rnd-board-v8 {
         top = 1
        }
        li:objects {
-        ha:line.990491 {
-         clearance = 0.0
-         y2 = 721.0mil
-         thickness = 10.0mil
-         x1 = 2.27in
-         x2 = 2.27in
-         y1 = 582.0mil
-        }
-        ha:line.990494 {
-         clearance = 0.0
-         y2 = 721.0mil
-         thickness = 10.0mil
-         x1 = 2.27in
-         x2 = 60.6552mm
-         y1 = 721.0mil
-        }
-        ha:line.990497 {
-         clearance = 0.0
-         y2 = 582.0mil
-         thickness = 10.0mil
-         x1 = 60.6552mm
-         x2 = 60.6552mm
-         y1 = 721.0mil
-        }
-        ha:line.990500 {
-         clearance = 0.0
-         y2 = 582.0mil
-         thickness = 10.0mil
-         x1 = 60.6552mm
-         x2 = 2.27in
-         y1 = 582.0mil
-        }
        }
        ha:combining {
        }
@@ -27570,49 +23782,49 @@ ha:pcb-rnd-board-v8 {
         virtual = 1
        }
        li:objects {
-        ha:line.990503 {
+        ha:line.1001723 {
          clearance = 0.0
-         y2 = 16.32712mm
+         y2 = 1.869in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 2.329in
-         x2 = 2.329in
-         y1 = 16.32712mm
+         x1 = 2.75926in
+         x2 = 2.75926in
+         y1 = 1.869in
         }
-        ha:line.990506 {
+        ha:line.1001726 {
          clearance = 0.0
-         y2 = 692.0mil
+         y2 = 1.869in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 2.29in
-         x2 = 2.29in
-         y1 = 692.0mil
+         x1 = 2.75926in
+         x2 = 2.75926in
+         y1 = 1.869in
         }
-        ha:line.990509 {
+        ha:line.1001729 {
          clearance = 0.0
-         y2 = 16.5768mm
+         y2 = 1.869in
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 2.29in
-         x2 = 2.29in
-         y1 = 692.0mil
+         x1 = 2.75926in
+         x2 = 69.085204mm
+         y1 = 1.869in
         }
-        ha:line.990512 {
+        ha:line.1001732 {
          clearance = 0.0
-         y2 = 692.0mil
+         y2 = 46.4726mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 2.29in
-         x2 = 57.166mm
-         y1 = 692.0mil
+         x1 = 2.75926in
+         x2 = 2.75926in
+         y1 = 1.869in
         }
        }
        ha:combining {
@@ -27620,14 +23832,15 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = IGobWzSMURBswUg5LvAAAACg
+    uid = awHEPLOUqbax+QojwTkAAABh
    }
-   ha:subc.990521 {
+   ha:subc.1001738 {
     ha:attributes {
-     value = 2.2uF
+     openscad = 0402
+     value = 33
+     refdes = R23
      footprint = 0402
-     refdes = C38
-      device=CAPACITOR
+      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -27701,7 +23914,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      li:objects {
-      ha:padstack_ref.990534 {
+      ha:padstack_ref.1001751 {
        smirror = 0
        ha:attributes {
         term = 1
@@ -27709,14 +23922,17 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.416in
-       rot = 90.000000
-       y = 660.52mil
+       x = 2.77474in
+       rot = 180.000000
+       y = 1.912in
        li:thermal {
        }
+       ha:flags {
+        clearline = 1
+       }
        clearance = 10.0mil
       }
-      ha:padstack_ref.990535 {
+      ha:padstack_ref.1001752 {
        smirror = 0
        ha:attributes {
         term = 2
@@ -27724,9 +23940,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.416in
-       rot = 90.000000
-       y = 692.0mil
+       x = 2.74326in
+       rot = 180.000000
+       y = 1.912in
        li:thermal {
        }
        ha:flags {
@@ -27755,49 +23971,49 @@ ha:pcb-rnd-board-v8 {
         virtual = 1
        }
        li:objects {
-        ha:line.990522 {
+        ha:line.1001739 {
          clearance = 0.0
-         y2 = 17.177004mm
+         y2 = 1.912in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 61.3664mm
-         x2 = 61.3664mm
-         y1 = 17.177004mm
+         x1 = 70.0786mm
+         x2 = 70.0786mm
+         y1 = 1.912in
         }
-        ha:line.990525 {
+        ha:line.1001742 {
          clearance = 0.0
-         y2 = 17.177004mm
+         y2 = 1.912in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 61.3664mm
-         x2 = 61.3664mm
-         y1 = 17.177004mm
+         x1 = 70.0786mm
+         x2 = 70.0786mm
+         y1 = 1.912in
         }
-        ha:line.990528 {
+        ha:line.1001745 {
          clearance = 0.0
-         y2 = 18.177004mm
+         y2 = 1.912in
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 61.3664mm
-         x2 = 61.3664mm
-         y1 = 17.177004mm
+         x1 = 70.0786mm
+         x2 = 69.0786mm
+         y1 = 1.912in
         }
-        ha:line.990531 {
+        ha:line.1001748 {
          clearance = 0.0
-         y2 = 17.177004mm
+         y2 = 47.5648mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 61.3664mm
-         x2 = 60.3664mm
-         y1 = 17.177004mm
+         x1 = 70.0786mm
+         x2 = 70.0786mm
+         y1 = 1.912in
         }
        }
        ha:combining {
@@ -27805,32 +24021,32 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = fdmrigvTMcHho9IPHtUAAAB4
+    uid = m7vO7oCLHBbWiqAZI8QAAABX
    }
-   ha:subc.996888 {
+   ha:subc.1030233 {
     ha:attributes {
-     value = {USB-A}
-     footprint = cu01sav
-     refdes = J19
-      device=CONNECTOR
+     value = TSM200N03D
+     footprint = PDFN33
+     refdes = Q2
+      device=MOSFET
     }
     ha:data {
      li:padstack_prototypes {
       ha:ps_proto_v6.0 {
        htop = 0
-       hdia = 36.22mil
+       hdia = 0.0
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -27.955mil
-          -27.955mil
-          27.955mil
-          -27.955mil
-          27.955mil
-          27.955mil
-          -27.955mil
-          27.955mil
+          7.875mil
+          -11.815mil
+          -7.875mil
+          -11.815mil
+          -7.875mil
+          11.815mil
+          7.875mil
+          11.815mil
          }
          ha:layer_mask {
           copper = 1
@@ -27842,52 +24058,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -27.955mil
-          -27.955mil
-          27.955mil
-          -27.955mil
-          27.955mil
-          27.955mil
-          -27.955mil
-          27.955mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -27.955mil
-          -27.955mil
-          27.955mil
-          -27.955mil
-          27.955mil
-          27.955mil
-          -27.955mil
-          27.955mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -34.25mil
-          -34.25mil
-          34.25mil
-          -34.25mil
-          34.25mil
-          34.25mil
-          -34.25mil
-          34.25mil
+          10.875mil
+          -14.815mil
+          -10.875mil
+          -14.815mil
+          -10.875mil
+          14.815mil
+          10.875mil
+          14.815mil
          }
          ha:layer_mask {
           top = 1
@@ -27901,38 +24079,42 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -34.25mil
-          -34.25mil
-          34.25mil
-          -34.25mil
-          34.25mil
-          34.25mil
-          -34.25mil
-          34.25mil
+          7.875mil
+          -11.815mil
+          -7.875mil
+          -11.815mil
+          -7.875mil
+          11.815mil
+          7.875mil
+          11.815mil
          }
          ha:layer_mask {
-          bottom = 1
-          mask = 1
+          top = 1
+          paste = 1
          }
          ha:combining {
-          sub = 1
           auto = 1
          }
         }
        }
        hbottom = 0
-       hplated = 1
+       hplated = 0
       }
       ha:ps_proto_v6.1 {
        htop = 0
-       hdia = 36.22mil
+       hdia = 0.0
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 55.91mil
+         li:ps_poly {
+          -7.875mil
+          11.815mil
+          7.875mil
+          11.815mil
+          7.875mil
+          -11.815mil
+          -7.875mil
+          -11.815mil
          }
          ha:layer_mask {
           copper = 1
@@ -27943,38 +24125,15 @@ ha:pcb-rnd-board-v8 {
         }
         ha:ps_shape_v4 {
          clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 55.91mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 55.91mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 68.5mil
+         li:ps_poly {
+          -10.875mil
+          14.815mil
+          10.875mil
+          14.815mil
+          10.875mil
+          -14.815mil
+          -10.875mil
+          -14.815mil
          }
          ha:layer_mask {
           top = 1
@@ -27987,34 +24146,43 @@ ha:pcb-rnd-board-v8 {
         }
         ha:ps_shape_v4 {
          clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 68.5mil
+         li:ps_poly {
+          -7.875mil
+          11.815mil
+          7.875mil
+          11.815mil
+          7.875mil
+          -11.815mil
+          -7.875mil
+          -11.815mil
          }
          ha:layer_mask {
-          bottom = 1
-          mask = 1
+          top = 1
+          paste = 1
          }
          ha:combining {
-          sub = 1
           auto = 1
          }
         }
        }
        hbottom = 0
-       hplated = 1
+       hplated = 0
       }
       ha:ps_proto_v6.2 {
        htop = 0
-       hdia = 91.73mil
+       hdia = 0.0
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 131.1mil
+         li:ps_poly {
+          -25.395mil
+          46.26mil
+          25.395mil
+          46.26mil
+          25.395mil
+          -46.26mil
+          -25.395mil
+          -46.26mil
          }
          ha:layer_mask {
           copper = 1
@@ -28025,213 +24193,224 @@ ha:pcb-rnd-board-v8 {
         }
         ha:ps_shape_v4 {
          clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 131.1mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 131.1mil
+         li:ps_poly {
+          -28.395mil
+          49.26mil
+          28.395mil
+          49.26mil
+          28.395mil
+          -49.26mil
+          -28.395mil
+          -49.26mil
          }
          ha:layer_mask {
-          copper = 1
-          intern = 1
+          top = 1
+          mask = 1
          }
          ha:combining {
+          sub = 1
+          auto = 1
          }
         }
         ha:ps_shape_v4 {
          clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 143.7mil
+         li:ps_poly {
+          -25.395mil
+          46.26mil
+          25.395mil
+          46.26mil
+          25.395mil
+          -46.26mil
+          -25.395mil
+          -46.26mil
          }
          ha:layer_mask {
           top = 1
-          mask = 1
+          paste = 1
          }
          ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 143.7mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
           auto = 1
          }
         }
        }
        hbottom = 0
-       hplated = 1
+       hplated = 0
       }
      }
      li:objects {
-      ha:padstack_ref.996914 {
+      ha:padstack_ref.1030260 {
+       smirror = 0
+       ha:attributes {
+        term = 8
+        name = pin8
+       }
+       proto = 0
+       xmirror = 0
+       x = 2.60306in
+       rot = 270.000000
+       y = 2.40162in
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 4.92mil
+      }
+      ha:padstack_ref.1030261 {
        smirror = 0
        ha:attributes {
         term = 1
-        name = 1
+        name = pin1
+       }
+       proto = 1
+       xmirror = 0
+       x = 2.48693in
+       rot = 270.000000
+       y = 2.40162in
+       li:thermal {
+       }
+       clearance = 4.92mil
+      }
+      ha:padstack_ref.1030262 {
+       smirror = 0
+       ha:attributes {
+        term = 7
+        name = pin7
        }
        proto = 0
        xmirror = 0
-       x = 1.76321in
-       rot = 0.000000
-       y = 2.812in
+       x = 2.60306in
+       rot = 270.000000
+       y = 2.42721in
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 6.3mil
+       clearance = 5.0mil
       }
-      ha:padstack_ref.996915 {
+      ha:padstack_ref.1030263 {
        smirror = 0
        ha:attributes {
         term = 2
-        name = 2
+        name = pin2
        }
        proto = 1
        xmirror = 0
-       x = 1.86164in
-       rot = 0.000000
-       y = 2.812in
+       x = 2.48693in
+       rot = 270.000000
+       y = 2.42721in
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 6.3mil
+       clearance = 5.0mil
+      }
+      ha:padstack_ref.1030264 {
+       smirror = 0
+       ha:attributes {
+        term = 6
+        name = pin6
+       }
+       proto = 0
+       xmirror = 0
+       x = 2.60306in
+       rot = 270.000000
+       y = 2.4528in
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 5.0mil
       }
-      ha:padstack_ref.996916 {
+      ha:padstack_ref.1030265 {
        smirror = 0
        ha:attributes {
         term = 3
-        name = 3
+        name = pin3
        }
        proto = 1
        xmirror = 0
-       x = 1.94037in
-       rot = 0.000000
-       y = 2.812in
+       x = 2.48693in
+       rot = 270.000000
+       y = 2.4528in
+       li:thermal {
+       }
+       clearance = 4.92mil
+      }
+      ha:padstack_ref.1030266 {
+       smirror = 0
+       ha:attributes {
+        term = 5
+        name = pin5
+       }
+       proto = 0
+       xmirror = 0
+       x = 2.60306in
+       rot = 270.000000
+       y = 2.47839in
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 6.3mil
+       clearance = 4.92mil
       }
-      ha:padstack_ref.996917 {
+      ha:padstack_ref.1030267 {
        smirror = 0
        ha:attributes {
         term = 4
-        name = 4
+        name = pin4
        }
        proto = 1
        xmirror = 0
-       x = 2.0388in
-       rot = 0.000000
-       y = 2.812in
+       x = 2.48693in
+       rot = 270.000000
+       y = 2.47839in
        li:thermal {
-        li:2 {
-         on
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         on
-         diag
-         round
-         noshape
-        }
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 6.3mil
+       clearance = 5.0mil
       }
-      ha:padstack_ref.996918 {
+      ha:padstack_ref.1030268 {
        smirror = 0
        ha:attributes {
-        term = 4
-        name = 4
+        term = 8
+        name = pin8
        }
        proto = 2
        xmirror = 0
-       x = 41.71569mm
-       rot = 0.000000
-       y = 2.91869in
+       x = 64.992885mm
+       rot = 270.000000
+       y = 2.4097in
        li:thermal {
-        li:2 {
-         on
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         on
-         diag
-         round
-         noshape
-        }
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 6.3mil
+       clearance = 8.0mil
       }
-      ha:padstack_ref.996919 {
+      ha:padstack_ref.1030269 {
        smirror = 0
        ha:attributes {
-        term = 4
-        name = 4
+        term = 5
+        name = pin5
        }
        proto = 2
        xmirror = 0
-       x = 2.15966in
-       rot = 0.000000
-       y = 2.91869in
+       x = 64.992885mm
+       rot = 270.000000
+       y = 2.47031in
        li:thermal {
-        li:2 {
-         on
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         on
-         diag
-         round
-         noshape
-        }
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 6.3mil
+       clearance = 8.0mil
       }
      }
      li:layers {
@@ -28242,37 +24421,47 @@ ha:pcb-rnd-board-v8 {
         top = 1
        }
        li:objects {
-        ha:line.996889 {
+        ha:line.1030234 {
          clearance = 0.0
-         y2 = 74.854816mm
-         thickness = 6.0mil
-         x1 = 2.16084in
-         x2 = 2.16084in
-         y1 = 2.74547in
+         y2 = 2.37407in
+         thickness = 10.0mil
+         x1 = 66.29273mm
+         x2 = 62.993016mm
+         y1 = 2.37407in
         }
-        ha:line.996892 {
+        ha:line.1030237 {
          clearance = 0.0
-         y2 = 74.854816mm
-         thickness = 6.0mil
-         x1 = 1.64117in
-         x2 = 1.64117in
-         y1 = 2.74547in
+         y2 = 2.50594in
+         thickness = 10.0mil
+         x1 = 62.993016mm
+         x2 = 62.993016mm
+         y1 = 2.37407in
         }
-        ha:line.996895 {
+        ha:line.1030240 {
          clearance = 0.0
-         y2 = 2.74547in
-         thickness = 6.0mil
-         x1 = 1.64117in
-         x2 = 2.16084in
-         y1 = 2.74547in
+         y2 = 2.50594in
+         thickness = 10.0mil
+         x1 = 62.993016mm
+         x2 = 66.29273mm
+         y1 = 2.50594in
         }
-        ha:line.996898 {
+        ha:line.1030243 {
+         clearance = 0.0
+         y2 = 2.37407in
+         thickness = 10.0mil
+         x1 = 66.29273mm
+         x2 = 66.29273mm
+         y1 = 2.50594in
+        }
+        ha:arc.1030246 {
+         astart = 270.000000
+         thickness = 10.0mil
+         width = 5.0mil
+         height = 5.0mil
+         x = 62.512956mm
+         y = 2.38883in
+         adelta = 360.000000
          clearance = 0.0
-         y2 = 74.854816mm
-         thickness = 6.0mil
-         x1 = 1.64117in
-         x2 = 2.16084in
-         y1 = 74.854816mm
         }
        }
        ha:combining {
@@ -28286,49 +24475,49 @@ ha:pcb-rnd-board-v8 {
         virtual = 1
        }
        li:objects {
-        ha:line.996902 {
+        ha:line.1030248 {
          clearance = 0.0
-         y2 = 72.328108mm
+         y2 = 2.440005in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 48.285527mm
-         x2 = 48.285527mm
-         y1 = 72.328108mm
+         x1 = 64.712875mm
+         x2 = 64.712875mm
+         y1 = 2.440005in
         }
-        ha:line.996905 {
+        ha:line.1030251 {
          clearance = 0.0
-         y2 = 2.812in
+         y2 = 61.976mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 1.901in
-         x2 = 1.901in
-         y1 = 2.812in
+         x1 = 64.643mm
+         x2 = 64.643mm
+         y1 = 61.976mm
         }
-        ha:line.996908 {
+        ha:line.1030254 {
          clearance = 0.0
-         y2 = 2.812in
+         y2 = 61.976mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 1.901in
-         x2 = 49.2854mm
-         y1 = 2.812in
+         x1 = 64.643mm
+         x2 = 63.643mm
+         y1 = 61.976mm
         }
-        ha:line.996911 {
+        ha:line.1030257 {
          clearance = 0.0
-         y2 = 72.4248mm
+         y2 = 62.976mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 1.901in
-         x2 = 1.901in
-         y1 = 2.812in
+         x1 = 64.643mm
+         x2 = 64.643mm
+         y1 = 61.976mm
         }
        }
        ha:combining {
@@ -28336,33 +24525,32 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = iCue23bJxAc3BQVmSAAAAABk
+    uid = QCR2wv5MgQmjx0n3Kz8AAABk
    }
-   ha:subc.1001706 {
+   ha:subc.1035538 {
     ha:attributes {
-     refdes = R27
-     value = 1.5k
-     footprint = 0402
-     openscad = 0402
-      device=RESISTOR
+     value = Force Bootloader
+     footprint = 100mil2pin
+     refdes = J9
+      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
       ha:ps_proto_v6.0 {
        htop = 0
-       hdia = 0.0
+       hdia = 38.0mil
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+          -35.0mil
+          -35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
          }
          ha:layer_mask {
           copper = 1
@@ -28374,14 +24562,52 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          12.84mil
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          -12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
+          -35.0mil
+          -35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
+         }
+         ha:layer_mask {
+          bottom = 1
+          copper = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -35.0mil
+          -35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
+         }
+         ha:layer_mask {
+          copper = 1
+          intern = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -42.5mil
+          -42.5mil
+          42.5mil
+          -42.5mil
+          42.5mil
+          42.5mil
+          -42.5mil
+          42.5mil
          }
          ha:layer_mask {
           top = 1
@@ -28395,30 +24621,113 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+          -42.5mil
+          -42.5mil
+          42.5mil
+          -42.5mil
+          42.5mil
+          42.5mil
+          -42.5mil
+          42.5mil
+         }
+         ha:layer_mask {
+          bottom = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+       }
+       hbottom = 0
+       hplated = 1
+      }
+      ha:ps_proto_v6.1 {
+       htop = 0
+       hdia = 38.0mil
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 70.0mil
          }
          ha:layer_mask {
+          copper = 1
           top = 1
-          paste = 1
          }
          ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 70.0mil
+         }
+         ha:layer_mask {
+          bottom = 1
+          copper = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 70.0mil
+         }
+         ha:layer_mask {
+          copper = 1
+          intern = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 85.0mil
+         }
+         ha:layer_mask {
+          top = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 85.0mil
+         }
+         ha:layer_mask {
+          bottom = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
           auto = 1
          }
         }
        }
        hbottom = 0
-       hplated = 0
+       hplated = 1
       }
      }
      li:objects {
-      ha:padstack_ref.1001719 {
+      ha:padstack_ref.1035564 {
        smirror = 0
        ha:attributes {
         term = 1
@@ -28426,33 +24735,45 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.77474in
+       x = 2.93in
        rot = 180.000000
-       y = 1.826in
+       y = 1.26in
        li:thermal {
+        li:2 {
+         on
+         diag
+         round
+         noshape
+        }
+        li:3 {
+         on
+         diag
+         round
+         noshape
+        }
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 10.0mil
+       clearance = 7.5mil
       }
-      ha:padstack_ref.1001720 {
+      ha:padstack_ref.1035565 {
        smirror = 0
        ha:attributes {
         term = 2
         name = 2
        }
-       proto = 0
+       proto = 1
        xmirror = 0
-       x = 2.74326in
+       x = 2.83in
        rot = 180.000000
-       y = 1.826in
+       y = 1.26in
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 10.0mil
+       clearance = 7.5mil
       }
      }
      li:layers {
@@ -28463,6 +24784,38 @@ ha:pcb-rnd-board-v8 {
         top = 1
        }
        li:objects {
+        ha:line.1035539 {
+         clearance = 0.0
+         y2 = 1.31in
+         thickness = 15.0mil
+         x1 = 2.78in
+         x2 = 2.98in
+         y1 = 1.31in
+        }
+        ha:line.1035542 {
+         clearance = 0.0
+         y2 = 30.734mm
+         thickness = 15.0mil
+         x1 = 2.98in
+         x2 = 2.98in
+         y1 = 1.31in
+        }
+        ha:line.1035545 {
+         clearance = 0.0
+         y2 = 30.734mm
+         thickness = 15.0mil
+         x1 = 2.98in
+         x2 = 2.78in
+         y1 = 30.734mm
+        }
+        ha:line.1035548 {
+         clearance = 0.0
+         y2 = 1.31in
+         thickness = 15.0mil
+         x1 = 2.78in
+         x2 = 2.78in
+         y1 = 30.734mm
+        }
        }
        ha:combining {
        }
@@ -28475,49 +24828,49 @@ ha:pcb-rnd-board-v8 {
         virtual = 1
        }
        li:objects {
-        ha:line.1001707 {
+        ha:line.1035552 {
          clearance = 0.0
-         y2 = 1.826in
+         y2 = 1.26in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 70.0786mm
-         x2 = 70.0786mm
-         y1 = 1.826in
+         x1 = 73.152mm
+         x2 = 73.152mm
+         y1 = 1.26in
         }
-        ha:line.1001710 {
+        ha:line.1035555 {
          clearance = 0.0
-         y2 = 1.826in
+         y2 = 1.26in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 70.0786mm
-         x2 = 70.0786mm
-         y1 = 1.826in
+         x1 = 2.93in
+         x2 = 2.93in
+         y1 = 1.26in
         }
-        ha:line.1001713 {
+        ha:line.1035558 {
          clearance = 0.0
-         y2 = 1.826in
+         y2 = 1.26in
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 70.0786mm
-         x2 = 69.0786mm
-         y1 = 1.826in
+         x1 = 2.93in
+         x2 = 73.422mm
+         y1 = 1.26in
         }
-        ha:line.1001716 {
+        ha:line.1035561 {
          clearance = 0.0
-         y2 = 45.3804mm
+         y2 = 31.004mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 70.0786mm
-         x2 = 70.0786mm
-         y1 = 1.826in
+         x1 = 2.93in
+         x2 = 2.93in
+         y1 = 1.26in
         }
        }
        ha:combining {
@@ -28525,15 +24878,15 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = awHEPLOUqbax+QojwTkAAABl
+    uid = 2T5hFYSkncza3u8NS5oAAABk
    }
-   ha:subc.1001722 {
+   ha:subc.1040797 {
     ha:attributes {
-     refdes = R24
-     value = 33
      footprint = 0402
+     value = 0.1uF
      openscad = 0402
-      device=RESISTOR
+     refdes = C5
+      device=CAPACITOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -28607,7 +24960,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      li:objects {
-      ha:padstack_ref.1001735 {
+      ha:padstack_ref.1040811 {
        smirror = 0
        ha:attributes {
         term = 1
@@ -28615,9 +24968,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 70.485mm
-       rot = 180.000000
-       y = 1.869in
+       x = 996.0mil
+       rot = 90.000000
+       y = 1.08648in
        li:thermal {
        }
        ha:flags {
@@ -28625,7 +24978,7 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 10.0mil
       }
-      ha:padstack_ref.1001736 {
+      ha:padstack_ref.1040812 {
        smirror = 0
        ha:attributes {
         term = 2
@@ -28633,9 +24986,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.74352in
-       rot = 180.000000
-       y = 1.869in
+       x = 996.0mil
+       rot = 90.000000
+       y = 26.797mm
        li:thermal {
        }
        ha:flags {
@@ -28664,49 +25017,49 @@ ha:pcb-rnd-board-v8 {
         virtual = 1
        }
        li:objects {
-        ha:line.1001723 {
+        ha:line.1040799 {
          clearance = 0.0
-         y2 = 1.869in
+         y2 = 1.07074in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 2.75926in
-         x2 = 2.75926in
-         y1 = 1.869in
+         x1 = 996.0mil
+         x2 = 996.0mil
+         y1 = 1.07074in
         }
-        ha:line.1001726 {
+        ha:line.1040802 {
          clearance = 0.0
-         y2 = 1.869in
+         y2 = 1.07074in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 2.75926in
-         x2 = 2.75926in
-         y1 = 1.869in
+         x1 = 996.0mil
+         x2 = 996.0mil
+         y1 = 1.07074in
         }
-        ha:line.1001729 {
+        ha:line.1040805 {
          clearance = 0.0
-         y2 = 1.869in
+         y2 = 26.196796mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 2.75926in
-         x2 = 69.085204mm
-         y1 = 1.869in
+         x1 = 996.0mil
+         x2 = 996.0mil
+         y1 = 1.07074in
         }
-        ha:line.1001732 {
+        ha:line.1040808 {
          clearance = 0.0
-         y2 = 46.4726mm
+         y2 = 1.07074in
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 2.75926in
-         x2 = 2.75926in
-         y1 = 1.869in
+         x1 = 996.0mil
+         x2 = 26.2984mm
+         y1 = 1.07074in
         }
        }
        ha:combining {
@@ -28714,14 +25067,14 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = awHEPLOUqbax+QojwTkAAABh
+    uid = y5FJ817IGIrTlZXh58AAAABl
    }
-   ha:subc.1001738 {
+   ha:subc.1040830 {
     ha:attributes {
-     openscad = 0402
-     value = 33
-     refdes = R23
      footprint = 0402
+     value = 52.3k
+     openscad = 0402
+     refdes = R41
       device=RESISTOR
     }
     ha:data {
@@ -28796,7 +25149,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      li:objects {
-      ha:padstack_ref.1001751 {
+      ha:padstack_ref.1040844 {
        smirror = 0
        ha:attributes {
         term = 1
@@ -28804,9 +25157,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.77474in
-       rot = 180.000000
-       y = 1.912in
+       x = 839.0mil
+       rot = 90.000000
+       y = 1.08548in
        li:thermal {
        }
        ha:flags {
@@ -28814,7 +25167,7 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 10.0mil
       }
-      ha:padstack_ref.1001752 {
+      ha:padstack_ref.1040845 {
        smirror = 0
        ha:attributes {
         term = 2
@@ -28822,9 +25175,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.74326in
-       rot = 180.000000
-       y = 1.912in
+       x = 839.0mil
+       rot = 90.000000
+       y = 1.054in
        li:thermal {
        }
        ha:flags {
@@ -28853,49 +25206,49 @@ ha:pcb-rnd-board-v8 {
         virtual = 1
        }
        li:objects {
-        ha:line.1001739 {
+        ha:line.1040832 {
          clearance = 0.0
-         y2 = 1.912in
+         y2 = 1.06974in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 70.0786mm
-         x2 = 70.0786mm
-         y1 = 1.912in
+         x1 = 839.0mil
+         x2 = 839.0mil
+         y1 = 1.06974in
         }
-        ha:line.1001742 {
+        ha:line.1040835 {
          clearance = 0.0
-         y2 = 1.912in
+         y2 = 1.06974in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 70.0786mm
-         x2 = 70.0786mm
-         y1 = 1.912in
+         x1 = 839.0mil
+         x2 = 839.0mil
+         y1 = 1.06974in
         }
-        ha:line.1001745 {
+        ha:line.1040838 {
          clearance = 0.0
-         y2 = 1.912in
+         y2 = 26.171396mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 70.0786mm
-         x2 = 69.0786mm
-         y1 = 1.912in
+         x1 = 839.0mil
+         x2 = 839.0mil
+         y1 = 1.06974in
         }
-        ha:line.1001748 {
+        ha:line.1040841 {
          clearance = 0.0
-         y2 = 47.5648mm
+         y2 = 1.06974in
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 70.0786mm
-         x2 = 70.0786mm
-         y1 = 1.912in
+         x1 = 839.0mil
+         x2 = 22.3106mm
+         y1 = 1.06974in
         }
        }
        ha:combining {
@@ -28903,14 +25256,15 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = m7vO7oCLHBbWiqAZI8QAAABX
+    uid = y5FJ817IGIrTlZXh58AAAABn
    }
-   ha:subc.937452 {
+   ha:subc.1040863 {
     ha:attributes {
-     value = Omega2S+
-     footprint = Omega2S
-     refdes = U1
-      device=IC
+     footprint = 0402
+     value = 10k
+     openscad = 0402
+     refdes = R42
+      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -28921,14 +25275,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -0.430021mm
-          0.750061mm
-          0.430021mm
-          0.750061mm
-          0.430021mm
-          -0.750061mm
-          -0.430021mm
-          -0.750061mm
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
          }
          ha:layer_mask {
           copper = 1
@@ -28940,14 +25294,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -19.93mil
-          32.53mil
-          19.93mil
-          32.53mil
-          19.93mil
-          -32.53mil
-          -19.93mil
-          -32.53mil
+          12.84mil
+          -16.77mil
+          -12.84mil
+          -16.77mil
+          -12.84mil
+          16.77mil
+          12.84mil
+          16.77mil
          }
          ha:layer_mask {
           top = 1
@@ -28961,14 +25315,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -0.430021mm
-          0.750061mm
-          0.430021mm
-          0.750061mm
-          0.430021mm
-          -0.750061mm
-          -0.430021mm
-          -0.750061mm
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
          }
          ha:layer_mask {
           top = 1
@@ -28982,21 +25336,138 @@ ha:pcb-rnd-board-v8 {
        hbottom = 0
        hplated = 0
       }
-      ha:ps_proto_v6.1 {
+     }
+     li:objects {
+      ha:padstack_ref.1040877 {
+       smirror = 0
+       ha:attributes {
+        term = 1
+        name = 1
+       }
+       proto = 0
+       xmirror = 0
+       x = 839.0mil
+       rot = 90.000000
+       y = 1.15548in
+       li:thermal {
+       }
+       clearance = 10.0mil
+      }
+      ha:padstack_ref.1040878 {
+       smirror = 0
+       ha:attributes {
+        term = 2
+        name = 2
+       }
+       proto = 0
+       xmirror = 0
+       x = 839.0mil
+       rot = 90.000000
+       y = 1.124in
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 10.0mil
+      }
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        top = 1
+       }
+       li:objects {
+       }
+       ha:combining {
+       }
+      }
+      ha:subc-aux {
+       lid = 1
+       ha:type {
+        top = 1
+        misc = 1
+        virtual = 1
+       }
+       li:objects {
+        ha:line.1040865 {
+         clearance = 0.0
+         y2 = 28.949396mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
+         }
+         x1 = 839.0mil
+         x2 = 839.0mil
+         y1 = 28.949396mm
+        }
+        ha:line.1040868 {
+         clearance = 0.0
+         y2 = 28.949396mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
+         }
+         x1 = 839.0mil
+         x2 = 839.0mil
+         y1 = 28.949396mm
+        }
+        ha:line.1040871 {
+         clearance = 0.0
+         y2 = 27.949396mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
+         }
+         x1 = 839.0mil
+         x2 = 839.0mil
+         y1 = 28.949396mm
+        }
+        ha:line.1040874 {
+         clearance = 0.0
+         y2 = 28.949396mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
+         }
+         x1 = 839.0mil
+         x2 = 22.3106mm
+         y1 = 28.949396mm
+        }
+       }
+       ha:combining {
+       }
+      }
+     }
+    }
+    uid = y5FJ817IGIrTlZXh58AAAABp
+   }
+   ha:subc.1040896 {
+    ha:attributes {
+     value = 3.3uH
+     footprint = NRS50
+     refdes = L1
+      device=INDUCTOR
+    }
+    ha:data {
+     li:padstack_prototypes {
+      ha:ps_proto_v6.0 {
        htop = 0
        hdia = 0.0
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          0.750061mm
-          0.430021mm
-          0.750061mm
-          -0.430021mm
-          -0.750061mm
-          -0.430021mm
-          -0.750061mm
-          0.430021mm
+          29.53mil
+          -78.735mil
+          -29.53mil
+          -78.735mil
+          -29.53mil
+          78.735mil
+          29.53mil
+          78.735mil
          }
          ha:layer_mask {
           copper = 1
@@ -29009,13 +25480,13 @@ ha:pcb-rnd-board-v8 {
          clearance = 0.0
          li:ps_poly {
           32.53mil
-          19.93mil
-          32.53mil
-          -19.93mil
+          -81.735mil
           -32.53mil
-          -19.93mil
+          -81.735mil
           -32.53mil
-          19.93mil
+          81.735mil
+          32.53mil
+          81.735mil
          }
          ha:layer_mask {
           top = 1
@@ -29029,14 +25500,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          0.750061mm
-          0.430021mm
-          0.750061mm
-          -0.430021mm
-          -0.750061mm
-          -0.430021mm
-          -0.750061mm
-          0.430021mm
+          29.53mil
+          -78.735mil
+          -29.53mil
+          -78.735mil
+          -29.53mil
+          78.735mil
+          29.53mil
+          78.735mil
          }
          ha:layer_mask {
           top = 1
@@ -29052,22 +25523,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      li:objects {
-      ha:padstack_ref.937478 {
-       smirror = 0
-       ha:attributes {
-        term = 63
-        name = pin63
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 2.64999in
-       li:thermal {
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937479 {
+      ha:padstack_ref.1040910 {
        smirror = 0
        ha:attributes {
         term = 1
@@ -29075,32 +25531,17 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 2.64999in
-       li:thermal {
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937480 {
-       smirror = 0
-       ha:attributes {
-        term = 62
-        name = pin62
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 2.59999in
+       x = 936.14mil
+       rot = 0.000000
+       y = 857.005mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 8.0mil
       }
-      ha:padstack_ref.937481 {
+      ha:padstack_ref.1040911 {
        smirror = 0
        ha:attributes {
         term = 2
@@ -29108,143 +25549,237 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 2.59999in
+       x = 1.07787in
+       rot = 0.000000
+       y = 857.005mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 8.0mil
       }
-      ha:padstack_ref.937482 {
-       smirror = 0
-       ha:attributes {
-        term = 61
-        name = pin61
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        top = 1
        }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 2.54999in
-       li:thermal {
+       li:objects {
        }
-       ha:flags {
-        clearline = 1
+       ha:combining {
        }
-       clearance = 8.07mil
       }
-      ha:padstack_ref.937483 {
-       smirror = 0
-       ha:attributes {
-        term = 3
-        name = pin3
+      ha:subc-aux {
+       lid = 1
+       ha:type {
+        top = 1
+        misc = 1
+        virtual = 1
        }
-       proto = 0
-       xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 2.54999in
-       li:thermal {
+       li:objects {
+        ha:line.1040898 {
+         clearance = 0.0
+         y2 = 21.767927mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
+         }
+         x1 = 25.577927mm
+         x2 = 25.577927mm
+         y1 = 21.767927mm
+        }
+        ha:line.1040901 {
+         clearance = 0.0
+         y2 = 857.0mil
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
+         }
+         x1 = 1.007in
+         x2 = 1.007in
+         y1 = 857.0mil
+        }
+        ha:line.1040904 {
+         clearance = 0.0
+         y2 = 857.0mil
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
+         }
+         x1 = 1.007in
+         x2 = 26.5778mm
+         y1 = 857.0mil
+        }
+        ha:line.1040907 {
+         clearance = 0.0
+         y2 = 22.7678mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
+         }
+         x1 = 1.007in
+         x2 = 1.007in
+         y1 = 857.0mil
+        }
        }
-       ha:flags {
-        clearline = 1
+       ha:combining {
        }
-       clearance = 8.07mil
       }
-      ha:padstack_ref.937484 {
-       smirror = 0
-       ha:attributes {
-        term = 60
-        name = pin60
+     }
+    }
+    uid = y5FJ817IGIrTlZXh58AAAABr
+   }
+   ha:subc.1043482 {
+    ha:attributes {
+     value = AP62150
+     footprint = TSOT26
+     refdes = U4
+      device=IC
+    }
+    ha:data {
+     li:padstack_prototypes {
+      ha:ps_proto_v6.0 {
+       htop = 0
+       hdia = 0.0
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -13.78mil
+          19.685mil
+          13.78mil
+          19.685mil
+          13.78mil
+          -19.685mil
+          -13.78mil
+          -19.685mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -16.78mil
+          22.685mil
+          16.78mil
+          22.685mil
+          16.78mil
+          -22.685mil
+          -16.78mil
+          -22.685mil
+         }
+         ha:layer_mask {
+          top = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -13.78mil
+          19.685mil
+          13.78mil
+          19.685mil
+          13.78mil
+          -19.685mil
+          -13.78mil
+          -19.685mil
+         }
+         ha:layer_mask {
+          top = 1
+          paste = 1
+         }
+         ha:combining {
+          auto = 1
+         }
+        }
        }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 2.49999in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937485 {
-       smirror = 0
-       ha:attributes {
-        term = 4
-        name = pin4
-       }
-       proto = 0
-       xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 2.49999in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937486 {
-       smirror = 0
-       ha:attributes {
-        term = 59
-        name = pin59
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 2.44999in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937487 {
-       smirror = 0
-       ha:attributes {
-        term = 5
-        name = pin5
-       }
-       proto = 0
-       xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 2.44999in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
+       hbottom = 0
+       hplated = 0
       }
-      ha:padstack_ref.937488 {
-       smirror = 0
-       ha:attributes {
-        term = 58
-        name = pin58
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 2.39999in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
+      ha:ps_proto_v6.1 {
+       htop = 0
+       hdia = 0.0
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          13.78mil
+          -19.685mil
+          -13.78mil
+          -19.685mil
+          -13.78mil
+          19.685mil
+          13.78mil
+          19.685mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          16.78mil
+          -22.685mil
+          -16.78mil
+          -22.685mil
+          -16.78mil
+          22.685mil
+          16.78mil
+          22.685mil
+         }
+         ha:layer_mask {
+          top = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          13.78mil
+          -19.685mil
+          -13.78mil
+          -19.685mil
+          -13.78mil
+          19.685mil
+          13.78mil
+          19.685mil
+         }
+         ha:layer_mask {
+          top = 1
+          paste = 1
+         }
+         ha:combining {
+          auto = 1
+         }
+        }
        }
-       clearance = 8.07mil
+       hbottom = 0
+       hplated = 0
       }
-      ha:padstack_ref.937489 {
+     }
+     li:objects {
+      ha:padstack_ref.1043497 {
        smirror = 0
        ha:attributes {
         term = 6
@@ -29252,965 +25787,984 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 2.39999in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937490 {
-       smirror = 0
-       ha:attributes {
-        term = 57
-        name = pin57
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 2.34999in
+       x = 954.39mil
+       rot = 180.000000
+       y = 27.871293mm
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 5.0mil
       }
-      ha:padstack_ref.937491 {
+      ha:padstack_ref.1043498 {
        smirror = 0
        ha:attributes {
-        term = 7
-        name = pin7
+        term = 1
+        name = pin1
        }
-       proto = 0
+       proto = 1
        xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 2.34999in
+       x = 954.39mil
+       rot = 180.000000
+       y = 25.671653mm
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
+       clearance = 5.0mil
       }
-      ha:padstack_ref.937492 {
+      ha:padstack_ref.1043499 {
        smirror = 0
        ha:attributes {
-        term = 56
-        name = pin56
+        term = 5
+        name = pin5
        }
        proto = 0
        xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 2.29999in
+       x = 917.0mil
+       rot = 180.000000
+       y = 27.871293mm
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 5.0mil
       }
-      ha:padstack_ref.937493 {
+      ha:padstack_ref.1043500 {
        smirror = 0
        ha:attributes {
-        term = 8
-        name = pin8
+        term = 2
+        name = pin2
        }
-       proto = 0
+       proto = 1
        xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 2.29999in
+       x = 917.0mil
+       rot = 180.000000
+       y = 25.671653mm
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 5.0mil
       }
-      ha:padstack_ref.937494 {
+      ha:padstack_ref.1043501 {
        smirror = 0
        ha:attributes {
-        term = 55
-        name = pin55
+        term = 4
+        name = pin4
        }
        proto = 0
        xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 2.24999in
+       x = 879.6mil
+       rot = 180.000000
+       y = 27.871293mm
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 5.0mil
       }
-      ha:padstack_ref.937495 {
+      ha:padstack_ref.1043502 {
        smirror = 0
        ha:attributes {
-        term = 9
-        name = pin9
+        term = 3
+        name = pin3
        }
-       proto = 0
+       proto = 1
        xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 2.24999in
+       x = 879.6mil
+       rot = 180.000000
+       y = 25.671653mm
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 5.0mil
       }
-      ha:padstack_ref.937496 {
-       smirror = 0
-       ha:attributes {
-        term = 54
-        name = pin54
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        top = 1
        }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 2.19999in
-       li:thermal {
+       li:objects {
+        ha:arc.1043483 {
+         astart = 180.000000
+         thickness = 10.0mil
+         width = 5.0mil
+         height = 5.0mil
+         x = 973.09mil
+         y = 24.921718mm
+         adelta = 360.000000
+         clearance = 0.0
+        }
        }
-       ha:flags {
-        clearline = 1
+       ha:combining {
        }
-       clearance = 8.07mil
       }
-      ha:padstack_ref.937497 {
-       smirror = 0
-       ha:attributes {
-        term = 10
-        name = pin10
+      ha:subc-aux {
+       lid = 1
+       ha:type {
+        top = 1
+        misc = 1
+        virtual = 1
        }
-       proto = 0
-       xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 2.19999in
-       li:thermal {
+       li:objects {
+        ha:line.1043485 {
+         clearance = 0.0
+         y2 = 26.771473mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
+         }
+         x1 = 23.291716mm
+         x2 = 23.291716mm
+         y1 = 26.771473mm
+        }
+        ha:line.1043488 {
+         clearance = 0.0
+         y2 = 1.054in
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
+         }
+         x1 = 917.0mil
+         x2 = 917.0mil
+         y1 = 1.054in
+        }
+        ha:line.1043491 {
+         clearance = 0.0
+         y2 = 25.7716mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
+         }
+         x1 = 917.0mil
+         x2 = 917.0mil
+         y1 = 1.054in
+        }
+        ha:line.1043494 {
+         clearance = 0.0
+         y2 = 1.054in
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
+         }
+         x1 = 917.0mil
+         x2 = 22.2918mm
+         y1 = 1.054in
+        }
        }
-       ha:flags {
-        clearline = 1
+       ha:combining {
        }
-       clearance = 8.07mil
       }
-      ha:padstack_ref.937498 {
-       smirror = 0
-       ha:attributes {
-        term = 53
-        name = pin53
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 2.14999in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
+     }
+    }
+    uid = 6VQtC+Lm0hulvsIjOFwAAABo
+   }
+   ha:subc.1051356 {
+    ha:attributes {
+     footprint = 1206
+     value = 47uF
+     openscad = 1206
+     refdes = C37
+      device=CAPACITOR
+    }
+    ha:data {
+     li:padstack_prototypes {
+      ha:ps_proto_v6.0 {
+       htop = 0
+       hdia = 0.0
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          25.59mil
+          -37.4mil
+          -25.59mil
+          -37.4mil
+          -25.59mil
+          37.4mil
+          25.59mil
+          37.4mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          28.59mil
+          -40.4mil
+          -28.59mil
+          -40.4mil
+          -28.59mil
+          40.4mil
+          28.59mil
+          40.4mil
+         }
+         ha:layer_mask {
+          top = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          25.59mil
+          -37.4mil
+          -25.59mil
+          -37.4mil
+          -25.59mil
+          37.4mil
+          25.59mil
+          37.4mil
+         }
+         ha:layer_mask {
+          top = 1
+          paste = 1
+         }
+         ha:combining {
+          auto = 1
+         }
+        }
        }
-       clearance = 8.07mil
+       hbottom = 0
+       hplated = 0
       }
-      ha:padstack_ref.937499 {
+     }
+     li:objects {
+      ha:padstack_ref.1051375 {
        smirror = 0
        ha:attributes {
-        term = 11
-        name = pin11
+        term = 1
+        name = 1
        }
        proto = 0
        xmirror = 0
-       x = 2.3in
+       x = 1.07in
        rot = 90.000000
-       y = 2.14999in
+       y = 28.62707mm
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
+       clearance = 10.0mil
       }
-      ha:padstack_ref.937500 {
+      ha:padstack_ref.1051376 {
        smirror = 0
        ha:attributes {
-        term = 52
-        name = pin52
+        term = 2
+        name = 2
        }
        proto = 0
        xmirror = 0
-       x = 1.51261in
+       x = 1.07in
        rot = 90.000000
-       y = 2.09999in
+       y = 25.62733mm
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 10.0mil
       }
-      ha:padstack_ref.937501 {
-       smirror = 0
-       ha:attributes {
-        term = 12
-        name = pin12
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        top = 1
        }
-       proto = 0
-       xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 2.09999in
-       li:thermal {
+       li:objects {
+        ha:line.1051357 {
+         clearance = 0.0
+         y2 = 1.04438in
+         thickness = 8.0mil
+         x1 = 26.22804mm
+         x2 = 26.22804mm
+         y1 = 27.727148mm
+        }
+        ha:line.1051360 {
+         clearance = 0.0
+         y2 = 1.04438in
+         thickness = 8.0mil
+         x1 = 1.1074in
+         x2 = 1.1074in
+         y1 = 27.727148mm
+        }
        }
-       ha:flags {
-        clearline = 1
+       ha:combining {
        }
-       clearance = 8.07mil
       }
-      ha:padstack_ref.937502 {
-       smirror = 0
-       ha:attributes {
-        term = 51
-        name = pin51
+      ha:subc-aux {
+       lid = 1
+       ha:type {
+        top = 1
+        misc = 1
+        virtual = 1
        }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 52.07mm
-       li:thermal {
+       li:objects {
+        ha:line.1051363 {
+         clearance = 0.0
+         y2 = 1.068in
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
+         }
+         x1 = 1.07in
+         x2 = 1.07in
+         ha:flags {
+          selected = 1
+         }
+         y1 = 1.068in
+        }
+        ha:line.1051366 {
+         clearance = 0.0
+         y2 = 1.068in
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
+         }
+         x1 = 1.07in
+         x2 = 1.07in
+         ha:flags {
+          selected = 1
+         }
+         y1 = 1.068in
+        }
+        ha:line.1051369 {
+         clearance = 0.0
+         y2 = 26.1272mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
+         }
+         x1 = 1.07in
+         x2 = 1.07in
+         ha:flags {
+          selected = 1
+         }
+         y1 = 1.068in
+        }
+        ha:line.1051372 {
+         clearance = 0.0
+         y2 = 1.068in
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
+         }
+         x1 = 1.07in
+         x2 = 28.178mm
+         ha:flags {
+          selected = 1
+         }
+         y1 = 1.068in
+        }
        }
-       ha:flags {
-        clearline = 1
+       ha:combining {
        }
-       clearance = 8.07mil
       }
-      ha:padstack_ref.937503 {
-       smirror = 0
-       ha:attributes {
-        term = 13
-        name = pin13
-       }
-       proto = 0
-       xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 52.07mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937504 {
-       smirror = 0
-       ha:attributes {
-        term = 50
-        name = pin50
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 2.0in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
+     }
+    }
+    uid = RDzDyDixN6YiIsu9KFsAAABp
+   }
+   ha:subc.1052070 {
+    ha:attributes {
+     value = LM293
+     footprint = miniso8
+     refdes = U13
+      device=IC
+    }
+    ha:data {
+     li:padstack_prototypes {
+      ha:ps_proto_v6.0 {
+       htop = 0
+       hdia = 0.0
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          9.45mil
+          -22.25mil
+          -9.45mil
+          -22.25mil
+          -9.45mil
+          22.25mil
+          9.45mil
+          22.25mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          12.45mil
+          -25.25mil
+          -12.45mil
+          -25.25mil
+          -12.45mil
+          25.25mil
+          12.45mil
+          25.25mil
+         }
+         ha:layer_mask {
+          top = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          9.45mil
+          -22.25mil
+          -9.45mil
+          -22.25mil
+          -9.45mil
+          22.25mil
+          9.45mil
+          22.25mil
+         }
+         ha:layer_mask {
+          top = 1
+          paste = 1
+         }
+         ha:combining {
+          auto = 1
+         }
+        }
        }
-       clearance = 8.07mil
+       hbottom = 0
+       hplated = 0
       }
-      ha:padstack_ref.937505 {
+     }
+     li:objects {
+      ha:padstack_ref.1052098 {
        smirror = 0
        ha:attributes {
-        term = 14
-        name = pin14
+        term = 1
+        name = 1
        }
        proto = 0
        xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 2.0in
+       x = 681.61mil
+       rot = 0.000000
+       y = 934.37mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 6.0mil
       }
-      ha:padstack_ref.937506 {
+      ha:padstack_ref.1052099 {
        smirror = 0
        ha:attributes {
-        term = 49
-        name = pin49
+        term = 8
+        name = 8
        }
        proto = 0
        xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 49.53mm
+       x = 681.61mil
+       rot = 0.000000
+       y = 755.63mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 6.0mil
       }
-      ha:padstack_ref.937507 {
+      ha:padstack_ref.1052100 {
        smirror = 0
        ha:attributes {
-        term = 15
-        name = pin15
+        term = 2
+        name = 2
        }
        proto = 0
        xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 49.53mm
+       x = 707.2mil
+       rot = 0.000000
+       y = 934.37mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 6.0mil
       }
-      ha:padstack_ref.937508 {
+      ha:padstack_ref.1052101 {
        smirror = 0
        ha:attributes {
-        term = 48
-        name = pin48
+        term = 7
+        name = 7
        }
        proto = 0
        xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 1.9in
+       x = 707.2mil
+       rot = 0.000000
+       y = 755.63mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 6.0mil
       }
-      ha:padstack_ref.937509 {
+      ha:padstack_ref.1052102 {
        smirror = 0
        ha:attributes {
-        term = 16
-        name = pin16
+        term = 3
+        name = 3
        }
        proto = 0
        xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 1.9in
+       x = 732.8mil
+       rot = 0.000000
+       y = 934.37mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 6.0mil
       }
-      ha:padstack_ref.937510 {
+      ha:padstack_ref.1052103 {
        smirror = 0
        ha:attributes {
-        term = 47
-        name = pin47
+        term = 6
+        name = 6
        }
        proto = 0
        xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 46.99mm
+       x = 732.8mil
+       rot = 0.000000
+       y = 755.63mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 6.0mil
       }
-      ha:padstack_ref.937511 {
+      ha:padstack_ref.1052104 {
        smirror = 0
        ha:attributes {
-        term = 17
-        name = pin17
+        term = 4
+        name = 4
        }
        proto = 0
        xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 46.99mm
+       x = 758.39mil
+       rot = 0.000000
+       y = 934.37mil
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
+       clearance = 6.0mil
       }
-      ha:padstack_ref.937512 {
+      ha:padstack_ref.1052105 {
        smirror = 0
        ha:attributes {
-        term = 46
-        name = pin46
+        term = 5
+        name = 5
        }
        proto = 0
        xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 1.8in
+       x = 758.39mil
+       rot = 0.000000
+       y = 755.63mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 6.0mil
       }
-      ha:padstack_ref.937513 {
-       smirror = 0
-       ha:attributes {
-        term = 18
-        name = pin18
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        top = 1
        }
-       proto = 0
-       xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 1.8in
-       li:thermal {
+       li:objects {
+        ha:line.1052071 {
+         clearance = 0.0
+         y2 = 915.87mil
+         thickness = 10.0mil
+         x1 = 16.487902mm
+         x2 = 16.487902mm
+         y1 = 915.87mil
+        }
+        ha:line.1052074 {
+         clearance = 0.0
+         y2 = 785.94mil
+         thickness = 10.0mil
+         x1 = 660.94mil
+         x2 = 19.788124mm
+         y1 = 785.94mil
+        }
+        ha:line.1052077 {
+         clearance = 0.0
+         y2 = 22.963124mm
+         thickness = 10.0mil
+         x1 = 19.788124mm
+         x2 = 19.788124mm
+         y1 = 785.94mil
+        }
+        ha:line.1052080 {
+         clearance = 0.0
+         y2 = 22.963124mm
+         thickness = 10.0mil
+         x1 = 19.788124mm
+         x2 = 660.94mil
+         y1 = 22.963124mm
+        }
+        ha:line.1052083 {
+         clearance = 0.0
+         y2 = 785.94mil
+         thickness = 10.0mil
+         x1 = 660.94mil
+         x2 = 660.94mil
+         y1 = 22.963124mm
+        }
        }
-       ha:flags {
-        clearline = 1
+       ha:combining {
        }
-       clearance = 8.07mil
       }
-      ha:padstack_ref.937514 {
-       smirror = 0
-       ha:attributes {
-        term = 45
-        name = pin45
+      ha:subc-aux {
+       lid = 1
+       ha:type {
+        top = 1
+        misc = 1
+        virtual = 1
        }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 44.45mm
-       li:thermal {
+       li:objects {
+        ha:line.1052086 {
+         clearance = 0.0
+         y2 = 845.0mil
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
+         }
+         x1 = 720.0mil
+         x2 = 720.0mil
+         y1 = 845.0mil
+        }
+        ha:line.1052089 {
+         clearance = 0.0
+         y2 = 845.0mil
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
+         }
+         x1 = 720.0mil
+         x2 = 720.0mil
+         y1 = 845.0mil
+        }
+        ha:line.1052092 {
+         clearance = 0.0
+         y2 = 22.463mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
+         }
+         x1 = 720.0mil
+         x2 = 720.0mil
+         y1 = 845.0mil
+        }
+        ha:line.1052095 {
+         clearance = 0.0
+         y2 = 845.0mil
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
+         }
+         x1 = 720.0mil
+         x2 = 19.288mm
+         y1 = 845.0mil
+        }
        }
-       ha:flags {
-        clearline = 1
+       ha:combining {
        }
-       clearance = 8.07mil
       }
-      ha:padstack_ref.937515 {
-       smirror = 0
-       ha:attributes {
-        term = 19
-        name = pin19
-       }
-       proto = 0
-       xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 44.45mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
+     }
+    }
+    uid = awHEPLOUqbax+QojwTkAAAB9
+   }
+   ha:subc.1052107 {
+    ha:attributes {
+     {io_pcb::hidename_y} = 30.3236 mm
+     footprint = powerdi123
+     {io_pcb::hidename_scale} = 60
+     refdes = D3
+     value = DFLS130L
+     {io_pcb::hidename_direction} = 0
+     {io_pcb::hidename_x} = 6.9342 mm
+      device=DIODE
+    }
+    ha:data {
+     li:padstack_prototypes {
+      ha:ps_proto_v6.0 {
+       htop = 0
+       hdia = 0.0
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -43.31mil
+          -27.56mil
+          -43.31mil
+          27.56mil
+          43.31mil
+          27.56mil
+          43.31mil
+          -27.56mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -49.215mil
+          -33.465mil
+          -49.215mil
+          33.465mil
+          49.215mil
+          33.465mil
+          49.215mil
+          -33.465mil
+         }
+         ha:layer_mask {
+          top = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -43.31mil
+          -27.56mil
+          -43.31mil
+          27.56mil
+          43.31mil
+          27.56mil
+          43.31mil
+          -27.56mil
+         }
+         ha:layer_mask {
+          top = 1
+          paste = 1
+         }
+         ha:combining {
+          auto = 1
+         }
+        }
        }
-       clearance = 8.07mil
+       hbottom = 0
+       hplated = 0
       }
-      ha:padstack_ref.937516 {
-       smirror = 0
-       ha:attributes {
-        term = 44
-        name = pin44
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 1.7in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
+      ha:ps_proto_v6.1 {
+       htop = 0
+       hdia = 0.0
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          17.715mil
+          -27.555mil
+          -17.715mil
+          -27.555mil
+          -17.715mil
+          27.555mil
+          17.715mil
+          27.555mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          23.62mil
+          -33.46mil
+          -23.62mil
+          -33.46mil
+          -23.62mil
+          33.46mil
+          23.62mil
+          33.46mil
+         }
+         ha:layer_mask {
+          top = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          17.715mil
+          -27.555mil
+          -17.715mil
+          -27.555mil
+          -17.715mil
+          27.555mil
+          17.715mil
+          27.555mil
+         }
+         ha:layer_mask {
+          top = 1
+          paste = 1
+         }
+         ha:combining {
+          auto = 1
+         }
+        }
        }
-       clearance = 8.07mil
+       hbottom = 0
+       hplated = 0
       }
-      ha:padstack_ref.937517 {
+     }
+     li:objects {
+      ha:padstack_ref.1052141 {
        smirror = 0
        ha:attributes {
-        term = 20
-        name = pin20
+        term = 2
+        name = 2
        }
        proto = 0
        xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 1.7in
+       x = 744.39mil
+       rot = 180.000000
+       y = 1.021in
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 11.81mil
       }
-      ha:padstack_ref.937518 {
+      ha:padstack_ref.1052142 {
        smirror = 0
        ha:attributes {
-        term = 43
-        name = pin43
+        term = 1
+        name = 1
        }
-       proto = 0
+       proto = 1
        xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 41.91mm
+       x = 644.0mil
+       rot = 180.000000
+       y = 1.021in
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.07mil
+       clearance = 11.81mil
       }
-      ha:padstack_ref.937519 {
-       smirror = 0
-       ha:attributes {
-        term = 21
-        name = pin21
-       }
-       proto = 0
-       xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 41.91mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937520 {
-       smirror = 0
-       ha:attributes {
-        term = 42
-        name = pin42
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 1.6in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937521 {
-       smirror = 0
-       ha:attributes {
-        term = 22
-        name = pin22
-       }
-       proto = 0
-       xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 1.6in
-       li:thermal {
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937522 {
-       smirror = 0
-       ha:attributes {
-        term = 41
-        name = pin41
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 39.37mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937523 {
-       smirror = 0
-       ha:attributes {
-        term = 23
-        name = pin23
-       }
-       proto = 0
-       xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 39.37mm
-       li:thermal {
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937524 {
-       smirror = 0
-       ha:attributes {
-        term = 40
-        name = pin40
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 38.1mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937525 {
-       smirror = 0
-       ha:attributes {
-        term = 24
-        name = pin24
-       }
-       proto = 0
-       xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 38.1mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937526 {
-       smirror = 0
-       ha:attributes {
-        term = 39
-        name = pin39
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.51261in
-       rot = 90.000000
-       y = 36.83mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937527 {
-       smirror = 0
-       ha:attributes {
-        term = 25
-        name = pin25
-       }
-       proto = 0
-       xmirror = 0
-       x = 2.3in
-       rot = 90.000000
-       y = 36.83mm
-       li:thermal {
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937528 {
-       smirror = 0
-       ha:attributes {
-        term = 38
-        name = pin38
-       }
-       proto = 1
-       xmirror = 0
-       x = 1.60631in
-       rot = 90.000000
-       y = 1.38071in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937529 {
-       smirror = 0
-       ha:attributes {
-        term = 37
-        name = pin37
-       }
-       proto = 1
-       xmirror = 0
-       x = 1.65631in
-       rot = 90.000000
-       y = 1.38071in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937530 {
-       smirror = 0
-       ha:attributes {
-        term = 36
-        name = pin36
-       }
-       proto = 1
-       xmirror = 0
-       x = 1.70631in
-       rot = 90.000000
-       y = 1.38071in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937531 {
-       smirror = 0
-       ha:attributes {
-        term = 35
-        name = pin35
-       }
-       proto = 1
-       xmirror = 0
-       x = 1.75631in
-       rot = 90.000000
-       y = 1.38071in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937532 {
-       smirror = 0
-       ha:attributes {
-        term = 34
-        name = pin34
-       }
-       proto = 1
-       xmirror = 0
-       x = 1.80631in
-       rot = 90.000000
-       y = 1.38071in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937533 {
-       smirror = 0
-       ha:attributes {
-        term = 33
-        name = pin33
-       }
-       proto = 1
-       xmirror = 0
-       x = 1.85631in
-       rot = 90.000000
-       y = 1.38071in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937534 {
-       smirror = 0
-       ha:attributes {
-        term = 32
-        name = pin32
-       }
-       proto = 1
-       xmirror = 0
-       x = 1.9063in
-       rot = 90.000000
-       y = 1.38071in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937535 {
-       smirror = 0
-       ha:attributes {
-        term = 31
-        name = pin31
-       }
-       proto = 1
-       xmirror = 0
-       x = 1.9563in
-       rot = 90.000000
-       y = 1.38071in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937536 {
-       smirror = 0
-       ha:attributes {
-        term = 30
-        name = pin30
-       }
-       proto = 1
-       xmirror = 0
-       x = 2.0063in
-       rot = 90.000000
-       y = 1.38071in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937537 {
-       smirror = 0
-       ha:attributes {
-        term = 29
-        name = pin29
-       }
-       proto = 1
-       xmirror = 0
-       x = 2.0563in
-       rot = 90.000000
-       y = 1.38071in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937538 {
-       smirror = 0
-       ha:attributes {
-        term = 28
-        name = pin28
-       }
-       proto = 1
-       xmirror = 0
-       x = 2.1063in
-       rot = 90.000000
-       y = 1.38071in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937539 {
-       smirror = 0
-       ha:attributes {
-        term = 27
-        name = pin27
-       }
-       proto = 1
-       xmirror = 0
-       x = 2.1563in
-       rot = 90.000000
-       y = 1.38071in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-      ha:padstack_ref.937540 {
-       smirror = 0
-       ha:attributes {
-        term = 26
-        name = pin26
-       }
-       proto = 1
-       xmirror = 0
-       x = 2.2063in
-       rot = 90.000000
-       y = 1.38071in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.07mil
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        top = 1
        }
        li:objects {
-        ha:line.937453 {
+        ha:line.1052108 {
          clearance = 0.0
-         y2 = 2.71928in
+         y2 = 24.968454mm
          thickness = 10.0mil
-         x1 = 1.51261in
-         x2 = 2.3in
-         y1 = 2.71928in
+         x1 = 19.45767mm
+         x2 = 16.457422mm
+         y1 = 24.968454mm
         }
-        ha:line.937456 {
+        ha:line.1052111 {
          clearance = 0.0
-         y2 = 1.38071in
+         y2 = 24.968454mm
          thickness = 10.0mil
-         x1 = 2.3in
-         x2 = 2.3in
-         y1 = 2.71928in
+         x1 = 19.45767mm
+         x2 = 19.45767mm
+         y1 = 1.05899in
+        }
+        ha:line.1052114 {
+         clearance = 0.0
+         y2 = 1.05899in
+         thickness = 10.0mil
+         x1 = 19.45767mm
+         x2 = 16.457422mm
+         y1 = 1.05899in
         }
-        ha:line.937459 {
+        ha:line.1052117 {
          clearance = 0.0
-         y2 = 1.38071in
+         y2 = 24.968454mm
          thickness = 10.0mil
-         x1 = 2.3in
-         x2 = 1.51261in
-         y1 = 1.38071in
+         x1 = 16.457422mm
+         x2 = 16.457422mm
+         y1 = 1.05899in
+        }
+        ha:line.1052120 {
+         clearance = 0.0
+         y2 = 24.968454mm
+         thickness = 10.0mil
+         x1 = 806.07mil
+         x2 = 787.08mil
+         y1 = 24.968454mm
+        }
+        ha:line.1052123 {
+         clearance = 0.0
+         y2 = 24.968454mm
+         thickness = 10.0mil
+         x1 = 806.07mil
+         x2 = 806.07mil
+         y1 = 1.05899in
         }
-        ha:line.937462 {
+        ha:line.1052126 {
          clearance = 0.0
-         y2 = 2.71928in
+         y2 = 1.05899in
          thickness = 10.0mil
-         x1 = 1.51261in
-         x2 = 1.51261in
-         y1 = 1.38071in
+         x1 = 806.07mil
+         x2 = 787.08mil
+         y1 = 1.05899in
         }
        }
        ha:combining {
@@ -30224,49 +26778,49 @@ ha:pcb-rnd-board-v8 {
         virtual = 1
        }
        li:objects {
-        ha:line.937466 {
+        ha:line.1052129 {
          clearance = 0.0
-         y2 = 48.561974mm
+         y2 = 1.021in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 48.420144mm
-         x2 = 48.420144mm
-         y1 = 48.561974mm
+         x1 = 694.195mil
+         x2 = 694.195mil
+         y1 = 1.021in
         }
-        ha:line.937469 {
+        ha:line.1052132 {
          clearance = 0.0
-         y2 = 52.07mm
+         y2 = 1.021in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 48.42002mm
-         x2 = 48.42002mm
-         y1 = 52.07mm
+         x1 = 706.99mil
+         x2 = 706.99mil
+         y1 = 1.021in
         }
-        ha:line.937472 {
+        ha:line.1052135 {
          clearance = 0.0
-         y2 = 52.07mm
+         y2 = 1.021in
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 48.42002mm
-         x2 = 49.42002mm
-         y1 = 52.07mm
+         x1 = 706.99mil
+         x2 = 18.957546mm
+         y1 = 1.021in
         }
-        ha:line.937475 {
+        ha:line.1052138 {
          clearance = 0.0
-         y2 = 51.07mm
+         y2 = 26.9334mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 48.42002mm
-         x2 = 48.42002mm
-         y1 = 52.07mm
+         x1 = 706.99mil
+         x2 = 706.99mil
+         y1 = 1.021in
         }
        }
        ha:combining {
@@ -30274,14 +26828,14 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = awHEPLOUqbax+QojwTkAAACD
+    uid = fdmrigvTMcHho9IPHtUAAABi
    }
-   ha:subc.1030233 {
+   ha:subc.1052144 {
     ha:attributes {
-     value = TSM200N03D
-     footprint = PDFN33
-     refdes = Q2
-      device=MOSFET
+     value = 16.5k
+     footprint = 0402
+     refdes = R39
+      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -30292,14 +26846,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          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:layer_mask {
           copper = 1
@@ -30311,14 +26865,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          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
          }
          ha:layer_mask {
           top = 1
@@ -30332,14 +26886,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          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:layer_mask {
           top = 1
@@ -30353,89 +26907,138 @@ ha:pcb-rnd-board-v8 {
        hbottom = 0
        hplated = 0
       }
-      ha:ps_proto_v6.1 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
+     }
+     li:objects {
+      ha:padstack_ref.1052157 {
+       smirror = 0
+       ha:attributes {
+        term = 1
+        name = 1
+       }
+       proto = 0
+       xmirror = 0
+       x = 800.0mil
+       rot = 270.000000
+       y = 696.26mil
+       li:thermal {
+       }
+       clearance = 10.0mil
+      }
+      ha:padstack_ref.1052158 {
+       smirror = 0
+       ha:attributes {
+        term = 2
+        name = 2
+       }
+       proto = 0
+       xmirror = 0
+       x = 800.0mil
+       rot = 270.000000
+       y = 727.74mil
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 10.0mil
+      }
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        top = 1
+       }
+       li:objects {
+       }
+       ha:combining {
+       }
+      }
+      ha:subc-aux {
+       lid = 1
+       ha:type {
+        top = 1
+        misc = 1
+        virtual = 1
+       }
+       li:objects {
+        ha:line.1052145 {
          clearance = 0.0
-         li:ps_poly {
-          -7.875mil
-          11.815mil
-          7.875mil
-          11.815mil
-          7.875mil
-          -11.815mil
-          -7.875mil
-          -11.815mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
+         y2 = 712.0mil
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
          }
-         ha:combining {
+         x1 = 800.0mil
+         x2 = 800.0mil
+         y1 = 712.0mil
+        }
+        ha:line.1052148 {
+         clearance = 0.0
+         y2 = 712.0mil
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
          }
+         x1 = 800.0mil
+         x2 = 800.0mil
+         y1 = 712.0mil
         }
-        ha:ps_shape_v4 {
+        ha:line.1052151 {
          clearance = 0.0
-         li:ps_poly {
-          -10.875mil
-          14.815mil
-          10.875mil
-          14.815mil
-          10.875mil
-          -14.815mil
-          -10.875mil
-          -14.815mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
+         y2 = 19.0848mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
          }
+         x1 = 800.0mil
+         x2 = 800.0mil
+         y1 = 712.0mil
         }
-        ha:ps_shape_v4 {
+        ha:line.1052154 {
          clearance = 0.0
-         li:ps_poly {
-          -7.875mil
-          11.815mil
-          7.875mil
-          11.815mil
-          7.875mil
-          -11.815mil
-          -7.875mil
-          -11.815mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
+         y2 = 712.0mil
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
          }
+         x1 = 800.0mil
+         x2 = 19.32mm
+         y1 = 712.0mil
         }
        }
-       hbottom = 0
-       hplated = 0
+       ha:combining {
+       }
       }
-      ha:ps_proto_v6.2 {
+     }
+    }
+    uid = fdmrigvTMcHho9IPHtUAAABb
+   }
+   ha:subc.1052160 {
+    ha:attributes {
+     value = 200k
+     footprint = 0402
+     refdes = R38
+      device=RESISTOR
+    }
+    ha:data {
+     li:padstack_prototypes {
+      ha:ps_proto_v6.0 {
        htop = 0
        hdia = 0.0
        li:shape {
         ha:ps_shape_v4 {
          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:layer_mask {
           copper = 1
@@ -30447,14 +27050,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -28.395mil
-          49.26mil
-          28.395mil
-          49.26mil
-          28.395mil
-          -49.26mil
-          -28.395mil
-          -49.26mil
+          12.84mil
+          -16.77mil
+          -12.84mil
+          -16.77mil
+          -12.84mil
+          16.77mil
+          12.84mil
+          16.77mil
          }
          ha:layer_mask {
           top = 1
@@ -30468,14 +27071,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          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:layer_mask {
           top = 1
@@ -30491,179 +27094,41 @@ ha:pcb-rnd-board-v8 {
       }
      }
      li:objects {
-      ha:padstack_ref.1030260 {
-       smirror = 0
-       ha:attributes {
-        term = 8
-        name = pin8
-       }
-       proto = 0
-       xmirror = 0
-       x = 2.60306in
-       rot = 270.000000
-       y = 2.40162in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 4.92mil
-      }
-      ha:padstack_ref.1030261 {
+      ha:padstack_ref.1052173 {
        smirror = 0
        ha:attributes {
         term = 1
-        name = pin1
-       }
-       proto = 1
-       xmirror = 0
-       x = 2.48693in
-       rot = 270.000000
-       y = 2.40162in
-       li:thermal {
-       }
-       clearance = 4.92mil
-      }
-      ha:padstack_ref.1030262 {
-       smirror = 0
-       ha:attributes {
-        term = 7
-        name = pin7
+        name = 1
        }
        proto = 0
        xmirror = 0
-       x = 2.60306in
+       x = 847.0mil
        rot = 270.000000
-       y = 2.42721in
+       y = 727.74mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 5.0mil
+       clearance = 10.0mil
       }
-      ha:padstack_ref.1030263 {
+      ha:padstack_ref.1052174 {
        smirror = 0
        ha:attributes {
         term = 2
-        name = pin2
-       }
-       proto = 1
-       xmirror = 0
-       x = 2.48693in
-       rot = 270.000000
-       y = 2.42721in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 5.0mil
-      }
-      ha:padstack_ref.1030264 {
-       smirror = 0
-       ha:attributes {
-        term = 6
-        name = pin6
-       }
-       proto = 0
-       xmirror = 0
-       x = 2.60306in
-       rot = 270.000000
-       y = 2.4528in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 5.0mil
-      }
-      ha:padstack_ref.1030265 {
-       smirror = 0
-       ha:attributes {
-        term = 3
-        name = pin3
-       }
-       proto = 1
-       xmirror = 0
-       x = 2.48693in
-       rot = 270.000000
-       y = 2.4528in
-       li:thermal {
-       }
-       clearance = 4.92mil
-      }
-      ha:padstack_ref.1030266 {
-       smirror = 0
-       ha:attributes {
-        term = 5
-        name = pin5
+        name = 2
        }
        proto = 0
        xmirror = 0
-       x = 2.60306in
-       rot = 270.000000
-       y = 2.47839in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 4.92mil
-      }
-      ha:padstack_ref.1030267 {
-       smirror = 0
-       ha:attributes {
-        term = 4
-        name = pin4
-       }
-       proto = 1
-       xmirror = 0
-       x = 2.48693in
-       rot = 270.000000
-       y = 2.47839in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 5.0mil
-      }
-      ha:padstack_ref.1030268 {
-       smirror = 0
-       ha:attributes {
-        term = 8
-        name = pin8
-       }
-       proto = 2
-       xmirror = 0
-       x = 64.992885mm
-       rot = 270.000000
-       y = 2.4097in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 8.0mil
-      }
-      ha:padstack_ref.1030269 {
-       smirror = 0
-       ha:attributes {
-        term = 5
-        name = pin5
-       }
-       proto = 2
-       xmirror = 0
-       x = 64.992885mm
+       x = 847.0mil
        rot = 270.000000
-       y = 2.47031in
+       y = 696.26mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 8.0mil
+       clearance = 10.0mil
       }
      }
      li:layers {
@@ -30674,48 +27139,6 @@ ha:pcb-rnd-board-v8 {
         top = 1
        }
        li:objects {
-        ha:line.1030234 {
-         clearance = 0.0
-         y2 = 2.37407in
-         thickness = 10.0mil
-         x1 = 66.29273mm
-         x2 = 62.993016mm
-         y1 = 2.37407in
-        }
-        ha:line.1030237 {
-         clearance = 0.0
-         y2 = 2.50594in
-         thickness = 10.0mil
-         x1 = 62.993016mm
-         x2 = 62.993016mm
-         y1 = 2.37407in
-        }
-        ha:line.1030240 {
-         clearance = 0.0
-         y2 = 2.50594in
-         thickness = 10.0mil
-         x1 = 62.993016mm
-         x2 = 66.29273mm
-         y1 = 2.50594in
-        }
-        ha:line.1030243 {
-         clearance = 0.0
-         y2 = 2.37407in
-         thickness = 10.0mil
-         x1 = 66.29273mm
-         x2 = 66.29273mm
-         y1 = 2.50594in
-        }
-        ha:arc.1030246 {
-         astart = 270.000000
-         thickness = 10.0mil
-         width = 5.0mil
-         height = 5.0mil
-         x = 62.512956mm
-         y = 2.38883in
-         adelta = 360.000000
-         clearance = 0.0
-        }
        }
        ha:combining {
        }
@@ -30728,49 +27151,49 @@ ha:pcb-rnd-board-v8 {
         virtual = 1
        }
        li:objects {
-        ha:line.1030248 {
+        ha:line.1052161 {
          clearance = 0.0
-         y2 = 2.440005in
+         y2 = 712.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 64.712875mm
-         x2 = 64.712875mm
-         y1 = 2.440005in
+         x1 = 847.0mil
+         x2 = 847.0mil
+         y1 = 712.0mil
         }
-        ha:line.1030251 {
+        ha:line.1052164 {
          clearance = 0.0
-         y2 = 61.976mm
+         y2 = 712.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 64.643mm
-         x2 = 64.643mm
-         y1 = 61.976mm
+         x1 = 847.0mil
+         x2 = 847.0mil
+         y1 = 712.0mil
         }
-        ha:line.1030254 {
+        ha:line.1052167 {
          clearance = 0.0
-         y2 = 61.976mm
+         y2 = 17.0848mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 64.643mm
-         x2 = 63.643mm
-         y1 = 61.976mm
+         x1 = 847.0mil
+         x2 = 847.0mil
+         y1 = 712.0mil
         }
-        ha:line.1030257 {
+        ha:line.1052170 {
          clearance = 0.0
-         y2 = 62.976mm
+         y2 = 712.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 64.643mm
-         x2 = 64.643mm
-         y1 = 61.976mm
+         x1 = 847.0mil
+         x2 = 22.5138mm
+         y1 = 712.0mil
         }
        }
        ha:combining {
@@ -30778,32 +27201,32 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = QCR2wv5MgQmjx0n3Kz8AAABk
+    uid = fdmrigvTMcHho9IPHtUAAABa
    }
-   ha:subc.1035538 {
+   ha:subc.1052176 {
     ha:attributes {
-     value = Force Bootloader
-     footprint = 100mil2pin
-     refdes = J9
-      device=CONNECTOR
+     value = 22k
+     footprint = 0402
+     refdes = R37
+      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
       ha:ps_proto_v6.0 {
        htop = 0
-       hdia = 38.0mil
+       hdia = 0.0
        li:shape {
         ha:ps_shape_v4 {
          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
          }
          ha:layer_mask {
           copper = 1
@@ -30815,52 +27238,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -35.0mil
-          -35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -35.0mil
-          -35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         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:layer_mask {
           top = 1
@@ -30874,113 +27259,30 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          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:layer_mask {
-          bottom = 1
-          mask = 1
+          top = 1
+          paste = 1
          }
          ha:combining {
-          sub = 1
           auto = 1
          }
         }
        }
        hbottom = 0
-       hplated = 1
-      }
-      ha:ps_proto_v6.1 {
-       htop = 0
-       hdia = 38.0mil
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 70.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 70.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 70.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 85.0mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 85.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 1
+       hplated = 0
       }
      }
      li:objects {
-      ha:padstack_ref.1035564 {
+      ha:padstack_ref.1052189 {
        smirror = 0
        ha:attributes {
         term = 1
@@ -30988,45 +27290,30 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.93in
+       x = 858.0mil
        rot = 180.000000
-       y = 1.26in
+       y = 805.74mil
        li:thermal {
-        li:2 {
-         on
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         on
-         diag
-         round
-         noshape
-        }
-       }
-       ha:flags {
-        clearline = 1
        }
-       clearance = 7.5mil
+       clearance = 10.0mil
       }
-      ha:padstack_ref.1035565 {
+      ha:padstack_ref.1052190 {
        smirror = 0
        ha:attributes {
         term = 2
         name = 2
        }
-       proto = 1
+       proto = 0
        xmirror = 0
-       x = 2.83in
+       x = 858.0mil
        rot = 180.000000
-       y = 1.26in
+       y = 774.26mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 7.5mil
+       clearance = 10.0mil
       }
      }
      li:layers {
@@ -31037,38 +27324,6 @@ ha:pcb-rnd-board-v8 {
         top = 1
        }
        li:objects {
-        ha:line.1035539 {
-         clearance = 0.0
-         y2 = 1.31in
-         thickness = 15.0mil
-         x1 = 2.78in
-         x2 = 2.98in
-         y1 = 1.31in
-        }
-        ha:line.1035542 {
-         clearance = 0.0
-         y2 = 30.734mm
-         thickness = 15.0mil
-         x1 = 2.98in
-         x2 = 2.98in
-         y1 = 1.31in
-        }
-        ha:line.1035545 {
-         clearance = 0.0
-         y2 = 30.734mm
-         thickness = 15.0mil
-         x1 = 2.98in
-         x2 = 2.78in
-         y1 = 30.734mm
-        }
-        ha:line.1035548 {
-         clearance = 0.0
-         y2 = 1.31in
-         thickness = 15.0mil
-         x1 = 2.78in
-         x2 = 2.78in
-         y1 = 30.734mm
-        }
        }
        ha:combining {
        }
@@ -31081,49 +27336,49 @@ ha:pcb-rnd-board-v8 {
         virtual = 1
        }
        li:objects {
-        ha:line.1035552 {
+        ha:line.1052177 {
          clearance = 0.0
-         y2 = 1.26in
+         y2 = 790.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 73.152mm
-         x2 = 73.152mm
-         y1 = 1.26in
+         x1 = 858.0mil
+         x2 = 858.0mil
+         y1 = 790.0mil
         }
-        ha:line.1035555 {
+        ha:line.1052180 {
          clearance = 0.0
-         y2 = 1.26in
+         y2 = 790.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 2.93in
-         x2 = 2.93in
-         y1 = 1.26in
+         x1 = 858.0mil
+         x2 = 858.0mil
+         y1 = 790.0mil
         }
-        ha:line.1035558 {
+        ha:line.1052183 {
          clearance = 0.0
-         y2 = 1.26in
+         y2 = 21.066mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 2.93in
-         x2 = 73.422mm
-         y1 = 1.26in
+         x1 = 858.0mil
+         x2 = 858.0mil
+         y1 = 790.0mil
         }
-        ha:line.1035561 {
+        ha:line.1052186 {
          clearance = 0.0
-         y2 = 31.004mm
+         y2 = 790.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 2.93in
-         x2 = 2.93in
-         y1 = 1.26in
+         x1 = 858.0mil
+         x2 = 22.7932mm
+         y1 = 790.0mil
         }
        }
        ha:combining {
@@ -31131,15 +27386,14 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = 2T5hFYSkncza3u8NS5oAAABk
+    uid = fdmrigvTMcHho9IPHtUAAABT
    }
-   ha:subc.1040797 {
+   ha:subc.1052192 {
     ha:attributes {
+     value = 200k
      footprint = 0402
-     value = 0.1uF
-     openscad = 0402
-     refdes = C5
-      device=CAPACITOR
+     refdes = R36
+      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -31150,14 +27404,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          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
          }
          ha:layer_mask {
           copper = 1
@@ -31169,14 +27423,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          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
          }
          ha:layer_mask {
           top = 1
@@ -31190,14 +27444,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          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
          }
          ha:layer_mask {
           top = 1
@@ -31213,7 +27467,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      li:objects {
-      ha:padstack_ref.1040811 {
+      ha:padstack_ref.1052205 {
        smirror = 0
        ha:attributes {
         term = 1
@@ -31221,9 +27475,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 996.0mil
-       rot = 90.000000
-       y = 1.08648in
+       x = 813.0mil
+       rot = 180.000000
+       y = 774.26mil
        li:thermal {
        }
        ha:flags {
@@ -31231,7 +27485,7 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 10.0mil
       }
-      ha:padstack_ref.1040812 {
+      ha:padstack_ref.1052206 {
        smirror = 0
        ha:attributes {
         term = 2
@@ -31239,9 +27493,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 996.0mil
-       rot = 90.000000
-       y = 26.797mm
+       x = 813.0mil
+       rot = 180.000000
+       y = 805.74mil
        li:thermal {
        }
        ha:flags {
@@ -31270,49 +27524,49 @@ ha:pcb-rnd-board-v8 {
         virtual = 1
        }
        li:objects {
-        ha:line.1040799 {
+        ha:line.1052193 {
          clearance = 0.0
-         y2 = 1.07074in
+         y2 = 790.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 996.0mil
-         x2 = 996.0mil
-         y1 = 1.07074in
+         x1 = 813.0mil
+         x2 = 813.0mil
+         y1 = 790.0mil
         }
-        ha:line.1040802 {
+        ha:line.1052196 {
          clearance = 0.0
-         y2 = 1.07074in
+         y2 = 790.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 996.0mil
-         x2 = 996.0mil
-         y1 = 1.07074in
+         x1 = 813.0mil
+         x2 = 813.0mil
+         y1 = 790.0mil
         }
-        ha:line.1040805 {
+        ha:line.1052199 {
          clearance = 0.0
-         y2 = 26.196796mm
+         y2 = 19.066mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 996.0mil
-         x2 = 996.0mil
-         y1 = 1.07074in
+         x1 = 813.0mil
+         x2 = 813.0mil
+         y1 = 790.0mil
         }
-        ha:line.1040808 {
+        ha:line.1052202 {
          clearance = 0.0
-         y2 = 1.07074in
+         y2 = 790.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 996.0mil
-         x2 = 26.2984mm
-         y1 = 1.07074in
+         x1 = 813.0mil
+         x2 = 19.6502mm
+         y1 = 790.0mil
         }
        }
        ha:combining {
@@ -31320,2914 +27574,1433 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = y5FJ817IGIrTlZXh58AAAABl
+    uid = fdmrigvTMcHho9IPHtUAAABU
    }
-   ha:subc.1040830 {
-    ha:attributes {
-     footprint = 0402
-     value = 31.6k
-     openscad = 0402
-     refdes = R41
-      device=RESISTOR
-    }
+    ha:subc.1056153 {
+     ha:attributes {
+      value=LPC11U14FHI33
+      footprint=hvqfn33
+      refdes=U2
+       device=IC
+     }
     ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
+        li:padstack_prototypes {
+
+     ha:ps_proto_v6.0 {
+       hdia=0.0; hplated=0; htop=0; hbottom=0;
        li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
+
+         ha:ps_shape_v4 {
+          ha:combining {          }
+          ha:layer_mask {
+           copper = 1
+           top = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            -16.73mil  
+            -5.315mil  
+            -16.73mil  
+            5.315mil  
+            16.73mil  
+            5.315mil  
+            16.73mil  
+            -5.315mil  
+           }
          }
-         ha:combining {
+
+         ha:ps_shape_v4 {
+          ha:combining { sub=1; auto=1;          }
+          ha:layer_mask {
+           top = 1
+           mask = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            -19.73mil  
+            -8.315mil  
+            -19.73mil  
+            8.315mil  
+            19.73mil  
+            8.315mil  
+            19.73mil  
+            -8.315mil  
+           }
          }
-        }
-        ha:ps_shape_v4 {
-         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 {
+            -16.73mil  
+            -5.315mil  
+            -16.73mil  
+            5.315mil  
+            16.73mil  
+            5.315mil  
+            16.73mil  
+            -5.315mil  
+           }
          }
-         ha:layer_mask {
-          top = 1
-          mask = 1
+       }
+     }
+
+     ha:ps_proto_v6.1 {
+       hdia=0.0; hplated=0; htop=0; hbottom=0;
+       li:shape {
+
+         ha:ps_shape_v4 {
+          ha:combining {          }
+          ha:layer_mask {
+           copper = 1
+           top = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            5.315mil  
+            -16.73mil  
+            -5.315mil  
+            -16.73mil  
+            -5.315mil  
+            16.73mil  
+            5.315mil  
+            16.73mil  
+           }
          }
-         ha:combining {
-          sub = 1
-          auto = 1
+
+         ha:ps_shape_v4 {
+          ha:combining { sub=1; auto=1;          }
+          ha:layer_mask {
+           top = 1
+           mask = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            8.315mil  
+            -19.73mil  
+            -8.315mil  
+            -19.73mil  
+            -8.315mil  
+            19.73mil  
+            8.315mil  
+            19.73mil  
+           }
          }
-        }
-        ha:ps_shape_v4 {
-         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 { auto=1;          }
+          ha:layer_mask {
+           top = 1
+           paste = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            5.315mil  
+            -16.73mil  
+            -5.315mil  
+            -16.73mil  
+            -5.315mil  
+            16.73mil  
+            5.315mil  
+            16.73mil  
+           }
          }
-         ha:layer_mask {
-          top = 1
-          paste = 1
+       }
+     }
+
+     ha:ps_proto_v6.2 {
+       hdia=0.0; hplated=0; htop=0; hbottom=0;
+       li:shape {
+
+         ha:ps_shape_v4 {
+          ha:combining {          }
+          ha:layer_mask {
+           copper = 1
+           top = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            -73.82mil  
+            73.82mil  
+            73.82mil  
+            73.82mil  
+            73.82mil  
+            -73.82mil  
+            -73.82mil  
+            -73.82mil  
+           }
          }
-         ha:combining {
-          auto = 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.0  
+            0.0  
+            0.0  
+            0.0  
+            0.0  
+            0.0  
+            0.0  
+            0.0  
+           }
          }
-        }
        }
-       hbottom = 0
-       hplated = 0
-      }
      }
-     li:objects {
-      ha:padstack_ref.1040844 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 0
-       x = 839.0mil
-       rot = 90.000000
-       y = 1.08548in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-      ha:padstack_ref.1040845 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = 2
+
+     ha:ps_proto_v6.3 {
+       hdia=13.0mil; hplated=1; htop=0; hbottom=0;
+       li:shape {
+
+         ha:ps_shape_v4 {
+          ha:ps_circ { x=0.0; y=0.0; dia=27.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=27.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=27.0mil;          }
+          ha:combining {          }
+          ha:layer_mask {
+           copper = 1
+           intern = 1
+          }
+          clearance=0.0
+         }
        }
-       proto = 0
-       xmirror = 0
-       x = 839.0mil
-       rot = 90.000000
-       y = 1.054in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
      }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
-       }
-       li:objects {
-       }
-       ha:combining {
-       }
-      }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
-       }
-       li:objects {
-        ha:line.1040832 {
-         clearance = 0.0
-         y2 = 1.06974in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 839.0mil
-         x2 = 839.0mil
-         y1 = 1.06974in
-        }
-        ha:line.1040835 {
-         clearance = 0.0
-         y2 = 1.06974in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 839.0mil
-         x2 = 839.0mil
-         y1 = 1.06974in
-        }
-        ha:line.1040838 {
-         clearance = 0.0
-         y2 = 26.171396mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
+
+     ha:ps_proto_v6.4 {
+       hdia=0.0; hplated=0; htop=0; hbottom=0;
+       li:shape {
+
+         ha:ps_shape_v4 {
+          ha:combining {          }
+          ha:layer_mask {
+           copper = 1
+           top = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            -15.08mil  
+            15.08mil  
+            15.08mil  
+            15.08mil  
+            15.08mil  
+            -15.08mil  
+            -15.08mil  
+            -15.08mil  
+           }
          }
-         x1 = 839.0mil
-         x2 = 839.0mil
-         y1 = 1.06974in
-        }
-        ha:line.1040841 {
-         clearance = 0.0
-         y2 = 1.06974in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
+
+         ha:ps_shape_v4 {
+          ha:combining { sub=1; auto=1;          }
+          ha:layer_mask {
+           top = 1
+           mask = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            0.0  
+            0.0  
+            0.0  
+            0.0  
+            0.0  
+            0.0  
+            0.0  
+            0.0  
+           }
          }
-         x1 = 839.0mil
-         x2 = 22.3106mm
-         y1 = 1.06974in
-        }
-       }
-       ha:combining {
        }
-      }
      }
-    }
-    uid = y5FJ817IGIrTlZXh58AAAABn
-   }
-   ha:subc.1040863 {
-    ha:attributes {
-     footprint = 0402
-     value = 10k
-     openscad = 0402
-     refdes = R42
-      device=RESISTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
+
+     ha:ps_proto_v6.5 {
+       hdia=0.0; hplated=0; htop=0; hbottom=0;
        li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          12.84mil
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          -12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
+
+         ha:ps_shape_v4 {
+          ha:combining {          }
+          ha:layer_mask {
+           copper = 1
+           top = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            -15.08mil  
+            15.08mil  
+            15.08mil  
+            15.08mil  
+            15.08mil  
+            -15.08mil  
+            -15.08mil  
+            -15.08mil  
+           }
          }
-         ha:combining {
-          sub = 1
-          auto = 1
+
+         ha:ps_shape_v4 {
+          ha:combining { sub=1; auto=1;          }
+          ha:layer_mask {
+           top = 1
+           mask = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            -15.08mil  
+            15.08mil  
+            15.08mil  
+            15.08mil  
+            15.08mil  
+            -15.08mil  
+            -15.08mil  
+            -15.08mil  
+           }
          }
-        }
-        ha:ps_shape_v4 {
-         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.6 {
+       hdia=0.0; hplated=0; htop=0; hbottom=0;
+       li:shape {
+
+         ha:ps_shape_v4 {
+          ha:combining {          }
+          ha:layer_mask {
+           copper = 1
+           top = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            -8.615mil  
+            8.615mil  
+            8.615mil  
+            8.615mil  
+            8.615mil  
+            -8.615mil  
+            -8.615mil  
+            -8.615mil  
+           }
          }
-         ha:layer_mask {
-          top = 1
-          paste = 1
+
+         ha:ps_shape_v4 {
+          ha:combining { sub=1; auto=1;          }
+          ha:layer_mask {
+           top = 1
+           mask = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            -11.615mil  
+            11.615mil  
+            11.615mil  
+            11.615mil  
+            11.615mil  
+            -11.615mil  
+            -11.615mil  
+            -11.615mil  
+           }
          }
-         ha:combining {
-          auto = 1
+
+         ha:ps_shape_v4 {
+          ha:combining { auto=1;          }
+          ha:layer_mask {
+           top = 1
+           paste = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            -8.615mil  
+            8.615mil  
+            8.615mil  
+            8.615mil  
+            8.615mil  
+            -8.615mil  
+            -8.615mil  
+            -8.615mil  
+           }
          }
-        }
        }
-       hbottom = 0
-       hplated = 0
-      }
      }
+    }
+
      li:objects {
-      ha:padstack_ref.1040877 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
+      ha:padstack_ref.1056182 {
+       proto=0; x=2.4611in; y=50.808763mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       proto = 0
-       xmirror = 0
-       x = 839.0mil
-       rot = 90.000000
-       y = 1.15548in
+
        li:thermal {
        }
-       clearance = 10.0mil
-      }
-      ha:padstack_ref.1040878 {
-       smirror = 0
+
        ha:attributes {
-        term = 2
-        name = 2
+         term=1
+         name=1
        }
-       proto = 0
-       xmirror = 0
-       x = 839.0mil
-       rot = 90.000000
-       y = 1.124in
+      }
+      ha:padstack_ref.1056183 {
+       proto=1; x=66.886963mm; y=1.9659in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=9
+         name=9
        }
-       clearance = 10.0mil
       }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
+      ha:padstack_ref.1056184 {
+       proto=0; x=2.5989in; y=45.558837mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
+
+       li:thermal {
        }
-       ha:combining {
+
+       ha:attributes {
+         term=17
+         name=17
        }
       }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
-       }
-       li:objects {
-        ha:line.1040865 {
-         clearance = 0.0
-         y2 = 28.949396mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 839.0mil
-         x2 = 839.0mil
-         y1 = 28.949396mm
-        }
-        ha:line.1040868 {
-         clearance = 0.0
-         y2 = 28.949396mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 839.0mil
-         x2 = 839.0mil
-         y1 = 28.949396mm
-        }
-        ha:line.1040871 {
-         clearance = 0.0
-         y2 = 27.949396mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 839.0mil
-         x2 = 839.0mil
-         y1 = 28.949396mm
-        }
-        ha:line.1040874 {
-         clearance = 0.0
-         y2 = 28.949396mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 839.0mil
-         x2 = 22.3106mm
-         y1 = 28.949396mm
-        }
+      ha:padstack_ref.1056185 {
+       proto=1; x=61.637037mm; y=1.8281in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       ha:combining {
+
+       li:thermal {
        }
-      }
-     }
-    }
-    uid = y5FJ817IGIrTlZXh58AAAABp
-   }
-   ha:subc.1040896 {
-    ha:attributes {
-     value = 3.3uH
-     footprint = NRS50
-     refdes = L1
-      device=INDUCTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          29.53mil
-          -78.735mil
-          -29.53mil
-          -78.735mil
-          -29.53mil
-          78.735mil
-          29.53mil
-          78.735mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          32.53mil
-          -81.735mil
-          -32.53mil
-          -81.735mil
-          -32.53mil
-          81.735mil
-          32.53mil
-          81.735mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          29.53mil
-          -78.735mil
-          -29.53mil
-          -78.735mil
-          -29.53mil
-          78.735mil
-          29.53mil
-          78.735mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
-         }
-        }
+
+       ha:attributes {
+         term=25
+         name=25
        }
-       hbottom = 0
-       hplated = 0
       }
-     }
-     li:objects {
-      ha:padstack_ref.1040910 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = pin1
+      ha:padstack_ref.1056186 {
+       proto=0; x=2.48079in; y=50.808763mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       proto = 0
-       xmirror = 0
-       x = 936.14mil
-       rot = 0.000000
-       y = 857.005mil
+
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=2
+         name=2
        }
-       clearance = 8.0mil
       }
-      ha:padstack_ref.1040911 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = pin2
+      ha:padstack_ref.1056187 {
+       proto=1; x=66.886963mm; y=1.94621in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       proto = 0
-       xmirror = 0
-       x = 1.07787in
-       rot = 0.000000
-       y = 857.005mil
+
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=10
+         name=10
        }
-       clearance = 8.0mil
       }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
+      ha:padstack_ref.1056188 {
+       proto=0; x=2.57921in; y=45.558837mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
+
+       li:thermal {
        }
-       ha:combining {
+
+       ha:attributes {
+         term=18
+         name=18
        }
       }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
+      ha:padstack_ref.1056189 {
+       proto=1; x=61.637037mm; y=1.84779in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
-        ha:line.1040898 {
-         clearance = 0.0
-         y2 = 21.767927mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 25.577927mm
-         x2 = 25.577927mm
-         y1 = 21.767927mm
-        }
-        ha:line.1040901 {
-         clearance = 0.0
-         y2 = 857.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 1.007in
-         x2 = 1.007in
-         y1 = 857.0mil
-        }
-        ha:line.1040904 {
-         clearance = 0.0
-         y2 = 857.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 1.007in
-         x2 = 26.5778mm
-         y1 = 857.0mil
-        }
-        ha:line.1040907 {
-         clearance = 0.0
-         y2 = 22.7678mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 1.007in
-         x2 = 1.007in
-         y1 = 857.0mil
-        }
+
+       li:thermal {
        }
-       ha:combining {
+
+       ha:attributes {
+         term=26
+         name=26
        }
       }
-     }
-    }
-    uid = y5FJ817IGIrTlZXh58AAAABr
-   }
-   ha:subc.1043482 {
-    ha:attributes {
-     value = AP62150
-     footprint = TSOT26
-     refdes = U4
-      device=IC
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -13.78mil
-          19.685mil
-          13.78mil
-          19.685mil
-          13.78mil
-          -19.685mil
-          -13.78mil
-          -19.685mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -16.78mil
-          22.685mil
-          16.78mil
-          22.685mil
-          16.78mil
-          -22.685mil
-          -16.78mil
-          -22.685mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -13.78mil
-          19.685mil
-          13.78mil
-          19.685mil
-          13.78mil
-          -19.685mil
-          -13.78mil
-          -19.685mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
-         }
-        }
+      ha:padstack_ref.1056190 {
+       proto=0; x=2.50047in; y=50.808763mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       hbottom = 0
-       hplated = 0
-      }
-      ha:ps_proto_v6.1 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          13.78mil
-          -19.685mil
-          -13.78mil
-          -19.685mil
-          -13.78mil
-          19.685mil
-          13.78mil
-          19.685mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          16.78mil
-          -22.685mil
-          -16.78mil
-          -22.685mil
-          -16.78mil
-          22.685mil
-          16.78mil
-          22.685mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          13.78mil
-          -19.685mil
-          -13.78mil
-          -19.685mil
-          -13.78mil
-          19.685mil
-          13.78mil
-          19.685mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
-         }
-        }
+
+       li:thermal {
        }
-       hbottom = 0
-       hplated = 0
-      }
-     }
-     li:objects {
-      ha:padstack_ref.1043497 {
-       smirror = 0
+
        ha:attributes {
-        term = 6
-        name = pin6
+         term=3
+         name=3
        }
-       proto = 0
-       xmirror = 0
-       x = 954.39mil
-       rot = 180.000000
-       y = 27.871293mm
+      }
+      ha:padstack_ref.1056191 {
+       proto=1; x=66.886963mm; y=1.92653in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=11
+         name=11
        }
-       clearance = 5.0mil
       }
-      ha:padstack_ref.1043498 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = pin1
+      ha:padstack_ref.1056192 {
+       proto=0; x=2.55953in; y=45.558837mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       proto = 1
-       xmirror = 0
-       x = 954.39mil
-       rot = 180.000000
-       y = 25.671653mm
+
        li:thermal {
        }
-       clearance = 5.0mil
-      }
-      ha:padstack_ref.1043499 {
-       smirror = 0
+
        ha:attributes {
-        term = 5
-        name = pin5
+         term=19
+         name=19
        }
-       proto = 0
-       xmirror = 0
-       x = 917.0mil
-       rot = 180.000000
-       y = 27.871293mm
+      }
+      ha:padstack_ref.1056193 {
+       proto=1; x=61.637037mm; y=1.86747in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=27
+         name=27
        }
-       clearance = 5.0mil
       }
-      ha:padstack_ref.1043500 {
-       smirror = 0
+      ha:padstack_ref.1056194 {
+       proto=0; x=2.52016in; y=50.808763mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
        ha:attributes {
-        term = 2
-        name = pin2
+         term=4
+         name=4
        }
-       proto = 1
-       xmirror = 0
-       x = 917.0mil
-       rot = 180.000000
-       y = 25.671653mm
+      }
+      ha:padstack_ref.1056195 {
+       proto=1; x=66.886963mm; y=1.90684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
        li:thermal {
        }
+
+       ha:attributes {
+         term=12
+         name=12
+       }
+      }
+      ha:padstack_ref.1056196 {
+       proto=0; x=2.53984in; y=45.558837mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
-        clearline = 1
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
+       ha:attributes {
+         term=20
+         name=20
        }
-       clearance = 5.0mil
       }
-      ha:padstack_ref.1043501 {
-       smirror = 0
+      ha:padstack_ref.1056197 {
+       proto=1; x=61.637037mm; y=1.88716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
        ha:attributes {
-        term = 4
-        name = pin4
+         term=28
+         name=28
        }
-       proto = 0
-       xmirror = 0
-       x = 879.6mil
-       rot = 180.000000
-       y = 27.871293mm
+      }
+      ha:padstack_ref.1056198 {
+       proto=0; x=2.53984in; y=50.808763mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
        li:thermal {
        }
+
+       ha:attributes {
+         term=5
+         name=5
+       }
+      }
+      ha:padstack_ref.1056199 {
+       proto=1; x=66.886963mm; y=1.88716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
-        clearline = 1
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
+       ha:attributes {
+         term=13
+         name=13
        }
-       clearance = 5.0mil
       }
-      ha:padstack_ref.1043502 {
-       smirror = 0
+      ha:padstack_ref.1056200 {
+       proto=0; x=2.52016in; y=45.558837mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
        ha:attributes {
-        term = 3
-        name = pin3
+         term=21
+         name=21
        }
-       proto = 1
-       xmirror = 0
-       x = 879.6mil
-       rot = 180.000000
-       y = 25.671653mm
+      }
+      ha:padstack_ref.1056201 {
+       proto=1; x=61.637037mm; y=1.90684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
        li:thermal {
        }
+
+       ha:attributes {
+         term=29
+         name=29
+       }
+      }
+      ha:padstack_ref.1056202 {
+       proto=0; x=2.55953in; y=50.808763mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
-        clearline = 1
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
+       ha:attributes {
+         term=6
+         name=6
        }
-       clearance = 5.0mil
       }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
+      ha:padstack_ref.1056203 {
+       proto=1; x=66.886963mm; y=1.86747in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
-        ha:arc.1043483 {
-         astart = 180.000000
-         thickness = 10.0mil
-         width = 5.0mil
-         height = 5.0mil
-         x = 973.09mil
-         y = 24.921718mm
-         adelta = 360.000000
-         clearance = 0.0
-        }
+
+       li:thermal {
        }
-       ha:combining {
+
+       ha:attributes {
+         term=14
+         name=14
        }
       }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
+      ha:padstack_ref.1056204 {
+       proto=0; x=2.50047in; y=45.558837mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
-        ha:line.1043485 {
-         clearance = 0.0
-         y2 = 26.771473mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 23.291716mm
-         x2 = 23.291716mm
-         y1 = 26.771473mm
-        }
-        ha:line.1043488 {
-         clearance = 0.0
-         y2 = 1.054in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 917.0mil
-         x2 = 917.0mil
-         y1 = 1.054in
-        }
-        ha:line.1043491 {
-         clearance = 0.0
-         y2 = 25.7716mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 917.0mil
-         x2 = 917.0mil
-         y1 = 1.054in
-        }
-        ha:line.1043494 {
-         clearance = 0.0
-         y2 = 1.054in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 917.0mil
-         x2 = 22.2918mm
-         y1 = 1.054in
-        }
-       }
-       ha:combining {
-       }
-      }
-     }
-    }
-    uid = 6VQtC+Lm0hulvsIjOFwAAABo
-   }
-   ha:subc.1051356 {
-    ha:attributes {
-     footprint = 1206
-     value = 47uF
-     openscad = 1206
-     refdes = C37
-      device=CAPACITOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          25.59mil
-          -37.4mil
-          -25.59mil
-          -37.4mil
-          -25.59mil
-          37.4mil
-          25.59mil
-          37.4mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          28.59mil
-          -40.4mil
-          -28.59mil
-          -40.4mil
-          -28.59mil
-          40.4mil
-          28.59mil
-          40.4mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          25.59mil
-          -37.4mil
-          -25.59mil
-          -37.4mil
-          -25.59mil
-          37.4mil
-          25.59mil
-          37.4mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
-         }
-        }
+
+       li:thermal {
        }
-       hbottom = 0
-       hplated = 0
-      }
-     }
-     li:objects {
-      ha:padstack_ref.1051375 {
-       smirror = 0
+
        ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.07in
-       rot = 90.000000
-       y = 28.62707mm
-       li:thermal {
+         term=22
+         name=22
        }
-       clearance = 10.0mil
       }
-      ha:padstack_ref.1051376 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = 2
+      ha:padstack_ref.1056205 {
+       proto=1; x=61.637037mm; y=1.92653in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       proto = 0
-       xmirror = 0
-       x = 1.07in
-       rot = 90.000000
-       y = 25.62733mm
+
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=30
+         name=30
        }
-       clearance = 10.0mil
       }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
+      ha:padstack_ref.1056206 {
+       proto=0; x=2.57921in; y=50.808763mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
-        ha:line.1051357 {
-         clearance = 0.0
-         y2 = 1.04438in
-         thickness = 8.0mil
-         x1 = 26.22804mm
-         x2 = 26.22804mm
-         y1 = 27.727148mm
-        }
-        ha:line.1051360 {
-         clearance = 0.0
-         y2 = 1.04438in
-         thickness = 8.0mil
-         x1 = 1.1074in
-         x2 = 1.1074in
-         y1 = 27.727148mm
-        }
+
+       li:thermal {
        }
-       ha:combining {
+
+       ha:attributes {
+         term=7
+         name=7
        }
       }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
-       }
-       li:objects {
-        ha:line.1051363 {
-         clearance = 0.0
-         y2 = 1.068in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 1.07in
-         x2 = 1.07in
-         ha:flags {
-          selected = 1
-         }
-         y1 = 1.068in
-        }
-        ha:line.1051366 {
-         clearance = 0.0
-         y2 = 1.068in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 1.07in
-         x2 = 1.07in
-         ha:flags {
-          selected = 1
-         }
-         y1 = 1.068in
-        }
-        ha:line.1051369 {
-         clearance = 0.0
-         y2 = 26.1272mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 1.07in
-         x2 = 1.07in
-         ha:flags {
-          selected = 1
-         }
-         y1 = 1.068in
-        }
-        ha:line.1051372 {
-         clearance = 0.0
-         y2 = 1.068in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 1.07in
-         x2 = 28.178mm
-         ha:flags {
-          selected = 1
-         }
-         y1 = 1.068in
-        }
+      ha:padstack_ref.1056207 {
+       proto=1; x=66.886963mm; y=1.84779in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       ha:combining {
+
+       li:thermal {
        }
-      }
-     }
-    }
-    uid = RDzDyDixN6YiIsu9KFsAAABp
-   }
-   ha:subc.1052070 {
-    ha:attributes {
-     value = LM293
-     footprint = miniso8
-     refdes = U13
-      device=IC
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          9.45mil
-          -22.25mil
-          -9.45mil
-          -22.25mil
-          -9.45mil
-          22.25mil
-          9.45mil
-          22.25mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          12.45mil
-          -25.25mil
-          -12.45mil
-          -25.25mil
-          -12.45mil
-          25.25mil
-          12.45mil
-          25.25mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          9.45mil
-          -22.25mil
-          -9.45mil
-          -22.25mil
-          -9.45mil
-          22.25mil
-          9.45mil
-          22.25mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
-         }
-        }
+
+       ha:attributes {
+         term=15
+         name=15
        }
-       hbottom = 0
-       hplated = 0
       }
-     }
-     li:objects {
-      ha:padstack_ref.1052098 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
+      ha:padstack_ref.1056208 {
+       proto=0; x=2.48079in; y=45.558837mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       proto = 0
-       xmirror = 0
-       x = 681.61mil
-       rot = 0.000000
-       y = 934.37mil
+
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=23
+         name=23
        }
-       clearance = 6.0mil
       }
-      ha:padstack_ref.1052099 {
-       smirror = 0
-       ha:attributes {
-        term = 8
-        name = 8
+      ha:padstack_ref.1056209 {
+       proto=1; x=61.637037mm; y=1.94621in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       proto = 0
-       xmirror = 0
-       x = 681.61mil
-       rot = 0.000000
-       y = 755.63mil
+
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=31
+         name=31
        }
-       clearance = 6.0mil
       }
-      ha:padstack_ref.1052100 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = 2
+      ha:padstack_ref.1056210 {
+       proto=0; x=2.5989in; y=50.808763mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       proto = 0
-       xmirror = 0
-       x = 707.2mil
-       rot = 0.000000
-       y = 934.37mil
+
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=8
+         name=8
        }
-       clearance = 6.0mil
       }
-      ha:padstack_ref.1052101 {
-       smirror = 0
-       ha:attributes {
-        term = 7
-        name = 7
+      ha:padstack_ref.1056211 {
+       proto=1; x=66.886963mm; y=1.8281in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       proto = 0
-       xmirror = 0
-       x = 707.2mil
-       rot = 0.000000
-       y = 755.63mil
+
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=16
+         name=16
        }
-       clearance = 6.0mil
       }
-      ha:padstack_ref.1052102 {
-       smirror = 0
-       ha:attributes {
-        term = 3
-        name = 3
+      ha:padstack_ref.1056212 {
+       proto=0; x=2.4611in; y=45.558837mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       proto = 0
-       xmirror = 0
-       x = 732.8mil
-       rot = 0.000000
-       y = 934.37mil
+
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=24
+         name=24
        }
-       clearance = 6.0mil
       }
-      ha:padstack_ref.1052103 {
-       smirror = 0
-       ha:attributes {
-        term = 6
-        name = 6
+      ha:padstack_ref.1056213 {
+       proto=1; x=61.637037mm; y=1.9659in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       proto = 0
-       xmirror = 0
-       x = 732.8mil
-       rot = 0.000000
-       y = 755.63mil
+
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.1052104 {
-       smirror = 0
+
        ha:attributes {
-        term = 4
-        name = 4
+         term=32
+         name=32
        }
-       proto = 0
-       xmirror = 0
-       x = 758.39mil
-       rot = 0.000000
-       y = 934.37mil
+      }
+      ha:padstack_ref.1056214 {
+       proto=2; x=2.53in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        li:thermal {
        }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.1052105 {
-       smirror = 0
+
        ha:attributes {
-        term = 5
-        name = 5
+         term=33
+         name=33
        }
-       proto = 0
-       xmirror = 0
-       x = 758.39mil
-       rot = 0.000000
-       y = 755.63mil
+      }
+      ha:padstack_ref.1056215 {
+       proto=3; x=2.46968in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
        li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
+         }
+         li:3 {
+          on  
+          solid  
+          noshape  
+         }
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=33
+         name=33
        }
-       clearance = 6.0mil
       }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
+      ha:padstack_ref.1056216 {
+       proto=4; x=2.46968in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
-        ha:line.1052071 {
-         clearance = 0.0
-         y2 = 915.87mil
-         thickness = 10.0mil
-         x1 = 16.487902mm
-         x2 = 16.487902mm
-         y1 = 915.87mil
-        }
-        ha:line.1052074 {
-         clearance = 0.0
-         y2 = 785.94mil
-         thickness = 10.0mil
-         x1 = 660.94mil
-         x2 = 19.788124mm
-         y1 = 785.94mil
-        }
-        ha:line.1052077 {
-         clearance = 0.0
-         y2 = 22.963124mm
-         thickness = 10.0mil
-         x1 = 19.788124mm
-         x2 = 19.788124mm
-         y1 = 785.94mil
-        }
-        ha:line.1052080 {
-         clearance = 0.0
-         y2 = 22.963124mm
-         thickness = 10.0mil
-         x1 = 19.788124mm
-         x2 = 660.94mil
-         y1 = 22.963124mm
-        }
-        ha:line.1052083 {
-         clearance = 0.0
-         y2 = 785.94mil
-         thickness = 10.0mil
-         x1 = 660.94mil
-         x2 = 660.94mil
-         y1 = 22.963124mm
-        }
+
+       li:thermal {
+         li:2 {
+          on  
+          noshape  
+         }
        }
-       ha:combining {
+
+       ha:attributes {
+         term=33
+         name=33
        }
       }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
+      ha:padstack_ref.1056217 {
+       proto=3; x=2.46968in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
-        ha:line.1052086 {
-         clearance = 0.0
-         y2 = 845.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 720.0mil
-         x2 = 720.0mil
-         y1 = 845.0mil
-        }
-        ha:line.1052089 {
-         clearance = 0.0
-         y2 = 845.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 720.0mil
-         x2 = 720.0mil
-         y1 = 845.0mil
-        }
-        ha:line.1052092 {
-         clearance = 0.0
-         y2 = 22.463mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 720.0mil
-         x2 = 720.0mil
-         y1 = 845.0mil
-        }
-        ha:line.1052095 {
-         clearance = 0.0
-         y2 = 845.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
+
+       li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
          }
-         x1 = 720.0mil
-         x2 = 19.288mm
-         y1 = 845.0mil
-        }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
        }
-       ha:combining {
+
+       ha:attributes {
+         term=33
+         name=33
        }
       }
-     }
-    }
-    uid = awHEPLOUqbax+QojwTkAAAB9
-   }
-   ha:subc.1052107 {
-    ha:attributes {
-     {io_pcb::hidename_y} = 30.3236 mm
-     footprint = powerdi123
-     {io_pcb::hidename_scale} = 60
-     refdes = D3
-     value = DFLS130L
-     {io_pcb::hidename_direction} = 0
-     {io_pcb::hidename_x} = 6.9342 mm
-      device=DIODE
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -43.31mil
-          -27.56mil
-          -43.31mil
-          27.56mil
-          43.31mil
-          27.56mil
-          43.31mil
-          -27.56mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -49.215mil
-          -33.465mil
-          -49.215mil
-          33.465mil
-          49.215mil
-          33.465mil
-          49.215mil
-          -33.465mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -43.31mil
-          -27.56mil
-          -43.31mil
-          27.56mil
-          43.31mil
-          27.56mil
-          43.31mil
-          -27.56mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
-         }
-        }
+      ha:padstack_ref.1056218 {
+       proto=4; x=2.46968in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
+       ha:attributes {
+         term=33
+         name=33
        }
-       hbottom = 0
-       hplated = 0
       }
-      ha:ps_proto_v6.1 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          17.715mil
-          -27.555mil
-          -17.715mil
-          -27.555mil
-          -17.715mil
-          27.555mil
-          17.715mil
-          27.555mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          23.62mil
-          -33.46mil
-          -23.62mil
-          -33.46mil
-          -23.62mil
-          33.46mil
-          23.62mil
-          33.46mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          17.715mil
-          -27.555mil
-          -17.715mil
-          -27.555mil
-          -17.715mil
-          27.555mil
-          17.715mil
-          27.555mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
+      ha:padstack_ref.1056219 {
+       proto=3; x=2.46968in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
          }
-        }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+          li:6 {
+           on  
+           sharp  
+           noshape  
+          }
        }
-       hbottom = 0
-       hplated = 0
-      }
-     }
-     li:objects {
-      ha:padstack_ref.1052141 {
-       smirror = 0
+
        ha:attributes {
-        term = 2
-        name = 2
+         term=33
+         name=33
        }
-       proto = 0
-       xmirror = 0
-       x = 744.39mil
-       rot = 180.000000
-       y = 1.021in
+      }
+      ha:padstack_ref.1056220 {
+       proto=4; x=2.46968in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=33
+         name=33
        }
-       clearance = 11.81mil
       }
-      ha:padstack_ref.1052142 {
-       smirror = 0
+      ha:padstack_ref.1056221 {
+       proto=3; x=2.53in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
+         }
+         li:3 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+
        ha:attributes {
-        term = 1
-        name = 1
+         term=33
+         name=33
        }
-       proto = 1
-       xmirror = 0
-       x = 644.0mil
-       rot = 180.000000
-       y = 1.021in
+      }
+      ha:padstack_ref.1056222 {
+       proto=4; x=2.53in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
        li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
+         }
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=33
+         name=33
        }
-       clearance = 11.81mil
       }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
+      ha:padstack_ref.1056223 {
+       proto=3; x=2.53in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
-        ha:line.1052108 {
-         clearance = 0.0
-         y2 = 24.968454mm
-         thickness = 10.0mil
-         x1 = 19.45767mm
-         x2 = 16.457422mm
-         y1 = 24.968454mm
-        }
-        ha:line.1052111 {
-         clearance = 0.0
-         y2 = 24.968454mm
-         thickness = 10.0mil
-         x1 = 19.45767mm
-         x2 = 19.45767mm
-         y1 = 1.05899in
-        }
-        ha:line.1052114 {
-         clearance = 0.0
-         y2 = 1.05899in
-         thickness = 10.0mil
-         x1 = 19.45767mm
-         x2 = 16.457422mm
-         y1 = 1.05899in
-        }
-        ha:line.1052117 {
-         clearance = 0.0
-         y2 = 24.968454mm
-         thickness = 10.0mil
-         x1 = 16.457422mm
-         x2 = 16.457422mm
-         y1 = 1.05899in
-        }
-        ha:line.1052120 {
-         clearance = 0.0
-         y2 = 24.968454mm
-         thickness = 10.0mil
-         x1 = 806.07mil
-         x2 = 787.08mil
-         y1 = 24.968454mm
-        }
-        ha:line.1052123 {
-         clearance = 0.0
-         y2 = 24.968454mm
-         thickness = 10.0mil
-         x1 = 806.07mil
-         x2 = 806.07mil
-         y1 = 1.05899in
-        }
-        ha:line.1052126 {
-         clearance = 0.0
-         y2 = 1.05899in
-         thickness = 10.0mil
-         x1 = 806.07mil
-         x2 = 787.08mil
-         y1 = 1.05899in
-        }
+
+       li:thermal {
+         li:2 {
+          on  
+          round  
+          noshape  
+         }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
        }
-       ha:combining {
+
+       ha:attributes {
+         term=33
+         name=33
        }
       }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
+      ha:padstack_ref.1056224 {
+       proto=4; x=2.53in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
-        ha:line.1052129 {
-         clearance = 0.0
-         y2 = 1.021in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 694.195mil
-         x2 = 694.195mil
-         y1 = 1.021in
-        }
-        ha:line.1052132 {
-         clearance = 0.0
-         y2 = 1.021in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 706.99mil
-         x2 = 706.99mil
-         y1 = 1.021in
-        }
-        ha:line.1052135 {
-         clearance = 0.0
-         y2 = 1.021in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 706.99mil
-         x2 = 18.957546mm
-         y1 = 1.021in
-        }
-        ha:line.1052138 {
-         clearance = 0.0
-         y2 = 26.9334mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 706.99mil
-         x2 = 706.99mil
-         y1 = 1.021in
-        }
+
+       li:thermal {
        }
-       ha:combining {
+
+       ha:attributes {
+         term=33
+         name=33
        }
       }
-     }
-    }
-    uid = fdmrigvTMcHho9IPHtUAAABi
-   }
-   ha:subc.1052144 {
-    ha:attributes {
-     value = 26.1k
-     footprint = 0402
-     refdes = R39
-      device=RESISTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          12.84mil
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          -12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
+      ha:padstack_ref.1056225 {
+       proto=3; x=2.53in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
          }
-        }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
        }
-       hbottom = 0
-       hplated = 0
-      }
-     }
-     li:objects {
-      ha:padstack_ref.1052157 {
-       smirror = 0
+
        ha:attributes {
-        term = 1
-        name = 1
+         term=33
+         name=33
        }
-       proto = 0
-       xmirror = 0
-       x = 800.0mil
-       rot = 270.000000
-       y = 696.26mil
+      }
+      ha:padstack_ref.1056226 {
+       proto=4; x=2.53in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:flags {
+        clearline=1
+       }
+
        li:thermal {
        }
-       clearance = 10.0mil
-      }
-      ha:padstack_ref.1052158 {
-       smirror = 0
+
        ha:attributes {
-        term = 2
-        name = 2
+         term=33
+         name=33
        }
-       proto = 0
-       xmirror = 0
-       x = 800.0mil
-       rot = 270.000000
-       y = 727.74mil
+      }
+      ha:padstack_ref.1056227 {
+       proto=3; x=2.59032in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
        li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
+         }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=33
+         name=33
        }
-       clearance = 10.0mil
       }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
+      ha:padstack_ref.1056228 {
+       proto=4; x=2.59032in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
+
+       li:thermal {
        }
-       ha:combining {
+
+       ha:attributes {
+         term=33
+         name=33
        }
       }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
+      ha:padstack_ref.1056229 {
+       proto=3; x=2.59032in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
-        ha:line.1052145 {
-         clearance = 0.0
-         y2 = 712.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 800.0mil
-         x2 = 800.0mil
-         y1 = 712.0mil
-        }
-        ha:line.1052148 {
-         clearance = 0.0
-         y2 = 712.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 800.0mil
-         x2 = 800.0mil
-         y1 = 712.0mil
-        }
-        ha:line.1052151 {
-         clearance = 0.0
-         y2 = 19.0848mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
+
+       li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
          }
-         x1 = 800.0mil
-         x2 = 800.0mil
-         y1 = 712.0mil
-        }
-        ha:line.1052154 {
-         clearance = 0.0
-         y2 = 712.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
+         li:3 {
+          on  
+          solid  
+          noshape  
          }
-         x1 = 800.0mil
-         x2 = 19.32mm
-         y1 = 712.0mil
-        }
        }
-       ha:combining {
+
+       ha:attributes {
+         term=33
+         name=33
        }
       }
-     }
-    }
-    uid = fdmrigvTMcHho9IPHtUAAABb
-   }
-   ha:subc.1052160 {
-    ha:attributes {
-     value = 200k
-     footprint = 0402
-     refdes = R38
-      device=RESISTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          12.84mil
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          -12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
+      ha:padstack_ref.1056230 {
+       proto=4; x=2.59032in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+       li:thermal {
+         li:2 {
+          on  
+          diag  
+           round  
+           noshape  
          }
-         ha:combining {
-          auto = 1
+       }
+
+       ha:attributes {
+         term=33
+         name=33
+       }
+      }
+      ha:padstack_ref.1056231 {
+       proto=3; x=2.59032in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
          }
-        }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+       }
+
+       ha:attributes {
+         term=33
+         name=33
        }
-       hbottom = 0
-       hplated = 0
       }
-     }
-     li:objects {
-      ha:padstack_ref.1052173 {
-       smirror = 0
+      ha:padstack_ref.1056232 {
+       proto=4; x=2.59032in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
        ha:attributes {
-        term = 1
-        name = 1
+         term=33
+         name=33
        }
-       proto = 0
-       xmirror = 0
-       x = 847.0mil
-       rot = 270.000000
-       y = 727.74mil
+      }
+      ha:padstack_ref.1056233 {
+       proto=5; x=2.46968in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=33
+         name=33
        }
-       clearance = 10.0mil
       }
-      ha:padstack_ref.1052174 {
-       smirror = 0
+      ha:padstack_ref.1056234 {
+       proto=6; x=2.46968in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
        ha:attributes {
-        term = 2
-        name = 2
+         term=33
+         name=33
        }
-       proto = 0
-       xmirror = 0
-       x = 847.0mil
-       rot = 270.000000
-       y = 696.26mil
+      }
+      ha:padstack_ref.1056235 {
+       proto=5; x=2.46968in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=33
+         name=33
        }
-       clearance = 10.0mil
       }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
+      ha:padstack_ref.1056236 {
+       proto=6; x=2.46968in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
+
+       li:thermal {
        }
-       ha:combining {
+
+       ha:attributes {
+         term=33
+         name=33
        }
       }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
+      ha:padstack_ref.1056237 {
+       proto=5; x=2.49984in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       li:thermal {
        }
-       li:objects {
-        ha:line.1052161 {
-         clearance = 0.0
-         y2 = 712.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 847.0mil
-         x2 = 847.0mil
-         y1 = 712.0mil
-        }
-        ha:line.1052164 {
-         clearance = 0.0
-         y2 = 712.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 847.0mil
-         x2 = 847.0mil
-         y1 = 712.0mil
-        }
-        ha:line.1052167 {
-         clearance = 0.0
-         y2 = 17.0848mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 847.0mil
-         x2 = 847.0mil
-         y1 = 712.0mil
-        }
-        ha:line.1052170 {
-         clearance = 0.0
-         y2 = 712.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 847.0mil
-         x2 = 22.5138mm
-         y1 = 712.0mil
-        }
-       }
-       ha:combining {
+
+       ha:attributes {
+         term=33
+         name=33
        }
       }
-     }
-    }
-    uid = fdmrigvTMcHho9IPHtUAAABa
-   }
-   ha:subc.1052176 {
-    ha:attributes {
-     value = 22k
-     footprint = 0402
-     refdes = R37
-      device=RESISTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-          -9.84mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
-          -12.84mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-          -9.84mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
-         }
-        }
+      ha:padstack_ref.1056238 {
+       proto=6; x=2.49984in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       hbottom = 0
-       hplated = 0
-      }
-     }
-     li:objects {
-      ha:padstack_ref.1052189 {
-       smirror = 0
+
+       li:thermal {
+       }
+
        ha:attributes {
-        term = 1
-        name = 1
+         term=33
+         name=33
        }
-       proto = 0
-       xmirror = 0
-       x = 858.0mil
-       rot = 180.000000
-       y = 805.74mil
+      }
+      ha:padstack_ref.1056239 {
+       proto=5; x=2.49984in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
        li:thermal {
        }
-       clearance = 10.0mil
-      }
-      ha:padstack_ref.1052190 {
-       smirror = 0
+
        ha:attributes {
-        term = 2
-        name = 2
+         term=33
+         name=33
        }
-       proto = 0
-       xmirror = 0
-       x = 858.0mil
-       rot = 180.000000
-       y = 774.26mil
+      }
+      ha:padstack_ref.1056240 {
+       proto=6; x=2.49984in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=33
+         name=33
        }
-       clearance = 10.0mil
       }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
+      ha:padstack_ref.1056241 {
+       proto=5; x=2.49984in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
+
+       li:thermal {
        }
-       ha:combining {
+
+       ha:attributes {
+         term=33
+         name=33
        }
       }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
+      ha:padstack_ref.1056242 {
+       proto=6; x=2.49984in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
-        ha:line.1052177 {
-         clearance = 0.0
-         y2 = 790.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 858.0mil
-         x2 = 858.0mil
-         y1 = 790.0mil
-        }
-        ha:line.1052180 {
-         clearance = 0.0
-         y2 = 790.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 858.0mil
-         x2 = 858.0mil
-         y1 = 790.0mil
-        }
-        ha:line.1052183 {
-         clearance = 0.0
-         y2 = 21.066mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 858.0mil
-         x2 = 858.0mil
-         y1 = 790.0mil
-        }
-        ha:line.1052186 {
-         clearance = 0.0
-         y2 = 790.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 858.0mil
-         x2 = 22.7932mm
-         y1 = 790.0mil
-        }
+
+       li:thermal {
        }
-       ha:combining {
+
+       ha:attributes {
+         term=33
+         name=33
        }
       }
-     }
-    }
-    uid = fdmrigvTMcHho9IPHtUAAABT
-   }
-   ha:subc.1052192 {
-    ha:attributes {
-     value = 200k
-     footprint = 0402
-     refdes = R36
-      device=RESISTOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 0.0
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-          -9.84mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
-          -12.84mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
-          -9.84mil
-         }
-         ha:layer_mask {
-          top = 1
-          paste = 1
-         }
-         ha:combining {
-          auto = 1
-         }
-        }
+      ha:padstack_ref.1056243 {
+       proto=5; x=2.49984in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       hbottom = 0
-       hplated = 0
-      }
-     }
-     li:objects {
-      ha:padstack_ref.1052205 {
-       smirror = 0
+
+       li:thermal {
+       }
+
        ha:attributes {
-        term = 1
-        name = 1
+         term=33
+         name=33
        }
-       proto = 0
-       xmirror = 0
-       x = 813.0mil
-       rot = 180.000000
-       y = 774.26mil
+      }
+      ha:padstack_ref.1056244 {
+       proto=6; x=2.49984in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
        li:thermal {
        }
-       ha:flags {
-        clearline = 1
+
+       ha:attributes {
+         term=33
+         name=33
        }
-       clearance = 10.0mil
       }
-      ha:padstack_ref.1052206 {
-       smirror = 0
+      ha:padstack_ref.1056245 {
+       proto=5; x=2.49984in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       li:thermal {
+       }
+
        ha:attributes {
-        term = 2
-        name = 2
+         term=33
+         name=33
        }
-       proto = 0
-       xmirror = 0
-       x = 813.0mil
-       rot = 180.000000
-       y = 805.74mil
+      }
+      ha:padstack_ref.1056246 {
+       proto=6; x=2.49984in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
        li:thermal {
        }
+
+       ha:attributes {
+         term=33
+         name=33
+       }
+      }
+      ha:padstack_ref.1056247 {
+       proto=5; x=2.53in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
-        clearline = 1
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
+       ha:attributes {
+         term=33
+         name=33
        }
-       clearance = 10.0mil
       }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
+      ha:padstack_ref.1056248 {
+       proto=6; x=2.53in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
+
+       li:thermal {
        }
-       ha:combining {
+
+       ha:attributes {
+         term=33
+         name=33
        }
       }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
+      ha:padstack_ref.1056249 {
+       proto=5; x=2.53in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-       li:objects {
-        ha:line.1052193 {
-         clearance = 0.0
-         y2 = 790.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 813.0mil
-         x2 = 813.0mil
-         y1 = 790.0mil
-        }
-        ha:line.1052196 {
-         clearance = 0.0
-         y2 = 790.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 813.0mil
-         x2 = 813.0mil
-         y1 = 790.0mil
-        }
-        ha:line.1052199 {
-         clearance = 0.0
-         y2 = 19.066mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 813.0mil
-         x2 = 813.0mil
-         y1 = 790.0mil
-        }
-        ha:line.1052202 {
-         clearance = 0.0
-         y2 = 790.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 813.0mil
-         x2 = 19.6502mm
-         y1 = 790.0mil
-        }
+
+       li:thermal {
        }
-       ha:combining {
+
+       ha:attributes {
+         term=33
+         name=33
        }
       }
-     }
-    }
-    uid = fdmrigvTMcHho9IPHtUAAABU
-   }
-    ha:subc.1056153 {
-     ha:attributes {
-      value=LPC11U14FHI33
-      footprint=hvqfn33
-      refdes=U2
-       device=IC
-     }
-    ha:data {
-        li:padstack_prototypes {
+      ha:padstack_ref.1056250 {
+       proto=6; x=2.53in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
 
-     ha:ps_proto_v6.0 {
-       hdia=0.0; hplated=0; htop=0; hbottom=0;
-       li:shape {
-
-         ha:ps_shape_v4 {
-          ha:combining {          }
-          ha:layer_mask {
-           copper = 1
-           top = 1
-          }
-          clearance=0.0
-           li:ps_poly {
-            -16.73mil  
-            -5.315mil  
-            -16.73mil  
-            5.315mil  
-            16.73mil  
-            5.315mil  
-            16.73mil  
-            -5.315mil  
-           }
-         }
-
-         ha:ps_shape_v4 {
-          ha:combining { sub=1; auto=1;          }
-          ha:layer_mask {
-           top = 1
-           mask = 1
-          }
-          clearance=0.0
-           li:ps_poly {
-            -19.73mil  
-            -8.315mil  
-            -19.73mil  
-            8.315mil  
-            19.73mil  
-            8.315mil  
-            19.73mil  
-            -8.315mil  
-           }
-         }
-
-         ha:ps_shape_v4 {
-          ha:combining { auto=1;          }
-          ha:layer_mask {
-           top = 1
-           paste = 1
-          }
-          clearance=0.0
-           li:ps_poly {
-            -16.73mil  
-            -5.315mil  
-            -16.73mil  
-            5.315mil  
-            16.73mil  
-            5.315mil  
-            16.73mil  
-            -5.315mil  
-           }
-         }
-       }
-     }
-
-     ha:ps_proto_v6.1 {
-       hdia=0.0; hplated=0; htop=0; hbottom=0;
-       li:shape {
-
-         ha:ps_shape_v4 {
-          ha:combining {          }
-          ha:layer_mask {
-           copper = 1
-           top = 1
-          }
-          clearance=0.0
-           li:ps_poly {
-            5.315mil  
-            -16.73mil  
-            -5.315mil  
-            -16.73mil  
-            -5.315mil  
-            16.73mil  
-            5.315mil  
-            16.73mil  
-           }
-         }
-
-         ha:ps_shape_v4 {
-          ha:combining { sub=1; auto=1;          }
-          ha:layer_mask {
-           top = 1
-           mask = 1
-          }
-          clearance=0.0
-           li:ps_poly {
-            8.315mil  
-            -19.73mil  
-            -8.315mil  
-            -19.73mil  
-            -8.315mil  
-            19.73mil  
-            8.315mil  
-            19.73mil  
-           }
-         }
-
-         ha:ps_shape_v4 {
-          ha:combining { auto=1;          }
-          ha:layer_mask {
-           top = 1
-           paste = 1
-          }
-          clearance=0.0
-           li:ps_poly {
-            5.315mil  
-            -16.73mil  
-            -5.315mil  
-            -16.73mil  
-            -5.315mil  
-            16.73mil  
-            5.315mil  
-            16.73mil  
-           }
-         }
-       }
-     }
-
-     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 {
-            -73.82mil  
-            73.82mil  
-            73.82mil  
-            73.82mil  
-            73.82mil  
-            -73.82mil  
-            -73.82mil  
-            -73.82mil  
-           }
-         }
-
-         ha:ps_shape_v4 {
-          ha:combining { sub=1; auto=1;          }
-          ha:layer_mask {
-           top = 1
-           mask = 1
-          }
-          clearance=0.0
-           li:ps_poly {
-            0.0  
-            0.0  
-            0.0  
-            0.0  
-            0.0  
-            0.0  
-            0.0  
-            0.0  
-           }
-         }
-       }
-     }
-
-     ha:ps_proto_v6.3 {
-       hdia=13.0mil; hplated=1; htop=0; hbottom=0;
-       li:shape {
-
-         ha:ps_shape_v4 {
-          ha:ps_circ { x=0.0; y=0.0; dia=27.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=27.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=27.0mil;          }
-          ha:combining {          }
-          ha:layer_mask {
-           copper = 1
-           intern = 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:combining {          }
-          ha:layer_mask {
-           copper = 1
-           top = 1
-          }
-          clearance=0.0
-           li:ps_poly {
-            -15.08mil  
-            15.08mil  
-            15.08mil  
-            15.08mil  
-            15.08mil  
-            -15.08mil  
-            -15.08mil  
-            -15.08mil  
-           }
-         }
-
-         ha:ps_shape_v4 {
-          ha:combining { sub=1; auto=1;          }
-          ha:layer_mask {
-           top = 1
-           mask = 1
-          }
-          clearance=0.0
-           li:ps_poly {
-            0.0  
-            0.0  
-            0.0  
-            0.0  
-            0.0  
-            0.0  
-            0.0  
-            0.0  
-           }
-         }
-       }
-     }
-
-     ha:ps_proto_v6.5 {
-       hdia=0.0; hplated=0; htop=0; hbottom=0;
-       li:shape {
-
-         ha:ps_shape_v4 {
-          ha:combining {          }
-          ha:layer_mask {
-           copper = 1
-           top = 1
-          }
-          clearance=0.0
-           li:ps_poly {
-            -15.08mil  
-            15.08mil  
-            15.08mil  
-            15.08mil  
-            15.08mil  
-            -15.08mil  
-            -15.08mil  
-            -15.08mil  
-           }
-         }
-
-         ha:ps_shape_v4 {
-          ha:combining { sub=1; auto=1;          }
-          ha:layer_mask {
-           top = 1
-           mask = 1
-          }
-          clearance=0.0
-           li:ps_poly {
-            -15.08mil  
-            15.08mil  
-            15.08mil  
-            15.08mil  
-            15.08mil  
-            -15.08mil  
-            -15.08mil  
-            -15.08mil  
-           }
-         }
-       }
-     }
-
-     ha:ps_proto_v6.6 {
-       hdia=0.0; hplated=0; htop=0; hbottom=0;
-       li:shape {
-
-         ha:ps_shape_v4 {
-          ha:combining {          }
-          ha:layer_mask {
-           copper = 1
-           top = 1
-          }
-          clearance=0.0
-           li:ps_poly {
-            -8.615mil  
-            8.615mil  
-            8.615mil  
-            8.615mil  
-            8.615mil  
-            -8.615mil  
-            -8.615mil  
-            -8.615mil  
-           }
-         }
-
-         ha:ps_shape_v4 {
-          ha:combining { sub=1; auto=1;          }
-          ha:layer_mask {
-           top = 1
-           mask = 1
-          }
-          clearance=0.0
-           li:ps_poly {
-            -11.615mil  
-            11.615mil  
-            11.615mil  
-            11.615mil  
-            11.615mil  
-            -11.615mil  
-            -11.615mil  
-            -11.615mil  
-           }
-         }
-
-         ha:ps_shape_v4 {
-          ha:combining { auto=1;          }
-          ha:layer_mask {
-           top = 1
-           paste = 1
-          }
-          clearance=0.0
-           li:ps_poly {
-            -8.615mil  
-            8.615mil  
-            8.615mil  
-            8.615mil  
-            8.615mil  
-            -8.615mil  
-            -8.615mil  
-            -8.615mil  
-           }
-         }
-       }
-     }
-    }
-
-     li:objects {
-      ha:padstack_ref.1056182 {
-       proto=0; x=2.4611in; y=50.808763mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
-
-       li:thermal {
-       }
+       li:thermal {
+       }
 
        ha:attributes {
-         term=1
-         name=1
+         term=33
+         name=33
        }
       }
-      ha:padstack_ref.1056183 {
-       proto=1; x=66.886963mm; y=1.9659in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
-
+      ha:padstack_ref.1056251 {
+       proto=5; x=2.56016in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        li:thermal {
        }
 
        ha:attributes {
-         term=9
-         name=9
+         term=33
+         name=33
        }
       }
-      ha:padstack_ref.1056184 {
-       proto=0; x=2.5989in; y=45.558837mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:padstack_ref.1056252 {
+       proto=6; x=2.56016in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
@@ -34236,26 +29009,22 @@ ha:pcb-rnd-board-v8 {
        }
 
        ha:attributes {
-         term=17
-         name=17
+         term=33
+         name=33
        }
       }
-      ha:padstack_ref.1056185 {
-       proto=1; x=61.637037mm; y=1.8281in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
-
+      ha:padstack_ref.1056253 {
+       proto=5; x=2.56016in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        li:thermal {
        }
 
        ha:attributes {
-         term=25
-         name=25
+         term=33
+         name=33
        }
       }
-      ha:padstack_ref.1056186 {
-       proto=0; x=2.48079in; y=50.808763mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:padstack_ref.1056254 {
+       proto=6; x=2.56016in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
@@ -34264,26 +29033,22 @@ ha:pcb-rnd-board-v8 {
        }
 
        ha:attributes {
-         term=2
-         name=2
+         term=33
+         name=33
        }
       }
-      ha:padstack_ref.1056187 {
-       proto=1; x=66.886963mm; y=1.94621in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
-
+      ha:padstack_ref.1056255 {
+       proto=5; x=2.56016in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        li:thermal {
        }
 
        ha:attributes {
-         term=10
-         name=10
+         term=33
+         name=33
        }
       }
-      ha:padstack_ref.1056188 {
-       proto=0; x=2.57921in; y=45.558837mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:padstack_ref.1056256 {
+       proto=6; x=2.56016in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
@@ -34292,26 +29057,22 @@ ha:pcb-rnd-board-v8 {
        }
 
        ha:attributes {
-         term=18
-         name=18
+         term=33
+         name=33
        }
       }
-      ha:padstack_ref.1056189 {
-       proto=1; x=61.637037mm; y=1.84779in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
-
+      ha:padstack_ref.1056257 {
+       proto=5; x=2.56016in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        li:thermal {
        }
 
        ha:attributes {
-         term=26
-         name=26
+         term=33
+         name=33
        }
       }
-      ha:padstack_ref.1056190 {
-       proto=0; x=2.50047in; y=50.808763mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:padstack_ref.1056258 {
+       proto=6; x=2.56016in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
@@ -34320,26 +29081,22 @@ ha:pcb-rnd-board-v8 {
        }
 
        ha:attributes {
-         term=3
-         name=3
+         term=33
+         name=33
        }
       }
-      ha:padstack_ref.1056191 {
-       proto=1; x=66.886963mm; y=1.92653in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
-
+      ha:padstack_ref.1056259 {
+       proto=5; x=2.56016in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        li:thermal {
        }
 
        ha:attributes {
-         term=11
-         name=11
+         term=33
+         name=33
        }
       }
-      ha:padstack_ref.1056192 {
-       proto=0; x=2.55953in; y=45.558837mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:padstack_ref.1056260 {
+       proto=6; x=2.56016in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
@@ -34348,26 +29105,22 @@ ha:pcb-rnd-board-v8 {
        }
 
        ha:attributes {
-         term=19
-         name=19
+         term=33
+         name=33
        }
       }
-      ha:padstack_ref.1056193 {
-       proto=1; x=61.637037mm; y=1.86747in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
-
+      ha:padstack_ref.1056261 {
+       proto=5; x=2.59032in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        li:thermal {
        }
 
        ha:attributes {
-         term=27
-         name=27
+         term=33
+         name=33
        }
       }
-      ha:padstack_ref.1056194 {
-       proto=0; x=2.52016in; y=50.808763mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:padstack_ref.1056262 {
+       proto=6; x=2.59032in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
@@ -34376,26 +29129,22 @@ ha:pcb-rnd-board-v8 {
        }
 
        ha:attributes {
-         term=4
-         name=4
+         term=33
+         name=33
        }
       }
-      ha:padstack_ref.1056195 {
-       proto=1; x=66.886963mm; y=1.90684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
-
+      ha:padstack_ref.1056263 {
+       proto=5; x=2.59032in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        li:thermal {
        }
 
        ha:attributes {
-         term=12
-         name=12
+         term=33
+         name=33
        }
       }
-      ha:padstack_ref.1056196 {
-       proto=0; x=2.53984in; y=45.558837mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:padstack_ref.1056264 {
+       proto=6; x=2.59032in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
@@ -34404,10346 +29153,5697 @@ ha:pcb-rnd-board-v8 {
        }
 
        ha:attributes {
-         term=20
-         name=20
+         term=33
+         name=33
        }
       }
-      ha:padstack_ref.1056197 {
-       proto=1; x=61.637037mm; y=1.88716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
-
-       li:thermal {
-       }
-
-       ha:attributes {
-         term=28
-         name=28
-       }
-      }
-      ha:padstack_ref.1056198 {
-       proto=0; x=2.53984in; y=50.808763mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
-
-       li:thermal {
-       }
-
-       ha:attributes {
-         term=5
-         name=5
-       }
-      }
-      ha:padstack_ref.1056199 {
-       proto=1; x=66.886963mm; y=1.88716in; rot=90.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=13
-         name=13
-       }
+        li:objects {
+         ha:line.1056154 {
+          x1=2.43157in; y1=1.99543in; x2=2.43157in; y2=1.79857in; thickness=10.0mil; clearance=0.0;
+         }
+         ha:line.1056157 {
+          x1=2.43157in; y1=1.79857in; x2=66.762122mm; y2=1.79857in; thickness=10.0mil; clearance=0.0;
+         }
+         ha:line.1056160 {
+          x1=66.762122mm; y1=1.79857in; x2=66.762122mm; y2=1.99543in; thickness=10.0mil; clearance=0.0;
+         }
+         ha:line.1056163 {
+          x1=66.762122mm; y1=1.99543in; x2=2.43157in; y2=1.99543in; thickness=10.0mil; clearance=0.0;
+         }
+         ha:line.1056166 {
+          x1=2.41976in; y1=50.983896mm; x2=2.41976in; y2=50.983896mm; thickness=10.0mil; clearance=0.0;
+         }
+        }
+        ha:type {
+         silk = 1
+         top = 1
+        }
       }
-      ha:padstack_ref.1056200 {
-       proto=0; x=2.52016in; y=45.558837mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
 
-       li:thermal {
-       }
+      ha:subc-aux {
+       lid=1
+       ha:combining {       }
 
-       ha:attributes {
-         term=21
-         name=21
-       }
+        li:objects {
+         ha:line.1056170 {
+          x1=2.53in; y1=1.897in; x2=2.53in; y2=1.897in; thickness=0.1mm; clearance=0.0;
+          ha:attributes {
+            subc-role=pnp-origin
+          }
+         }
+         ha:line.1056173 {
+          x1=2.53in; y1=1.897in; x2=2.53in; y2=1.897in; thickness=0.1mm; clearance=0.0;
+          ha:attributes {
+            subc-role=origin
+          }
+         }
+         ha:line.1056176 {
+          x1=2.53in; y1=1.897in; x2=2.53in; y2=47.1838mm; thickness=0.1mm; clearance=0.0;
+          ha:attributes {
+            subc-role=x
+          }
+         }
+         ha:line.1056179 {
+          x1=2.53in; y1=1.897in; x2=65.262mm; y2=1.897in; thickness=0.1mm; clearance=0.0;
+          ha:attributes {
+            subc-role=y
+          }
+         }
+        }
+        ha:type {
+         top = 1
+         misc = 1
+         virtual = 1
+        }
       }
-      ha:padstack_ref.1056201 {
-       proto=1; x=61.637037mm; y=1.90684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+     }
+    }
+     uid = wZqRBfM1urTrMW5lGYEAAABo
+    }
+          ha:subc.1098633 {
+           ha:attributes {
+            refdes=C110
+            value=47uF
+            footprint=1206
+            openscad=1206
+             device=CAPACITOR
+           }
+          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=29
-         name=29
-       }
-      }
-      ha:padstack_ref.1056202 {
-       proto=0; x=2.55953in; y=50.808763mm; rot=90.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 {
+                  25.59mil  
+                  -37.4mil  
+                  -25.59mil  
+                  -37.4mil  
+                  -25.59mil  
+                  37.4mil  
+                  25.59mil  
+                  37.4mil  
+                 }
+               }
 
-       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 {
+                  28.59mil  
+                  -40.4mil  
+                  -28.59mil  
+                  -40.4mil  
+                  -28.59mil  
+                  40.4mil  
+                  28.59mil  
+                  40.4mil  
+                 }
+               }
 
-       ha:attributes {
-         term=6
-         name=6
-       }
-      }
-      ha:padstack_ref.1056203 {
-       proto=1; x=66.886963mm; y=1.86747in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  25.59mil  
+                  -37.4mil  
+                  -25.59mil  
+                  -37.4mil  
+                  -25.59mil  
+                  37.4mil  
+                  25.59mil  
+                  37.4mil  
+                 }
+               }
+             }
+           }
+          }
 
-       li:thermal {
-       }
+           li:objects {
+            ha:padstack_ref.1098653 {
+             proto=0; x=1.721in; y=1.232in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-       ha:attributes {
-         term=14
-         name=14
-       }
-      }
-      ha:padstack_ref.1056204 {
-       proto=0; x=2.50047in; y=45.558837mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+             li:thermal {
+             }
 
-       li:thermal {
-       }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.1098654 {
+             proto=0; x=1.6029in; y=1.232in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             li:thermal {
+             }
 
-       ha:attributes {
-         term=22
-         name=22
-       }
-      }
-      ha:padstack_ref.1056205 {
-       proto=1; x=61.637037mm; y=1.92653in; rot=90.000000; xmirror=0; smirror=0; clearance=6.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=30
-         name=30
-       }
-      }
-      ha:padstack_ref.1056206 {
-       proto=0; x=2.57921in; y=50.808763mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+              li:objects {
+               ha:line.1098634 {
+                x1=1.68557in; y1=1.2694in; x2=1.63833in; y2=1.2694in; thickness=8.0mil; clearance=0.0;
+               }
+               ha:line.1098637 {
+                x1=1.68557in; y1=1.1946in; x2=1.63833in; y2=1.1946in; thickness=8.0mil; clearance=0.0;
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
 
-       li:thermal {
-       }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-       ha:attributes {
-         term=7
-         name=7
-       }
-      }
-      ha:padstack_ref.1056207 {
-       proto=1; x=66.886963mm; y=1.84779in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+              li:objects {
+               ha:line.1098641 {
+                x1=42.21353mm; y1=1.232in; x2=42.21353mm; y2=1.232in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.1098644 {
+                x1=42.21353mm; y1=1.232in; x2=42.21353mm; y2=1.232in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.1098647 {
+                x1=42.21353mm; y1=1.232in; x2=41.21353mm; y2=1.232in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.1098650 {
+                x1=42.21353mm; y1=1.232in; x2=42.21353mm; y2=30.2928mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = uBW/nUHTf4QJGTtC2iUAAABx
+          }
+          ha:subc.1098672 {
+           ha:attributes {
+            refdes=C111
+            value=10uF
+            footprint=0402
+            openscad=0402
+             device=CAPACITOR
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-       li:thermal {
-       }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-       ha:attributes {
-         term=15
-         name=15
-       }
-      }
-      ha:padstack_ref.1056208 {
-       proto=0; x=2.48079in; y=45.558837mm; rot=90.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.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=23
-         name=23
-       }
-      }
-      ha:padstack_ref.1056209 {
-       proto=1; x=61.637037mm; y=1.94621in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
+                 }
+               }
+             }
+           }
+          }
 
-       li:thermal {
-       }
+           li:objects {
+            ha:padstack_ref.1098686 {
+             proto=0; x=1.64952in; y=1.121in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             li:thermal {
+             }
 
-       ha:attributes {
-         term=31
-         name=31
-       }
-      }
-      ha:padstack_ref.1056210 {
-       proto=0; x=2.5989in; y=50.808763mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.1098687 {
+             proto=0; x=1.681in; y=1.121in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-       li:thermal {
-       }
+             li:thermal {
+             }
 
-       ha:attributes {
-         term=8
-         name=8
-       }
-      }
-      ha:padstack_ref.1056211 {
-       proto=1; x=66.886963mm; y=1.8281in; rot=90.000000; xmirror=0; smirror=0; clearance=6.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=16
-         name=16
-       }
-      }
-      ha:padstack_ref.1056212 {
-       proto=0; x=2.4611in; y=45.558837mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+              li:objects {
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
 
-       li:thermal {
-       }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-       ha:attributes {
-         term=24
-         name=24
-       }
-      }
-      ha:padstack_ref.1056213 {
-       proto=1; x=61.637037mm; y=1.9659in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+              li:objects {
+               ha:line.1098674 {
+                x1=1.66526in; y1=1.121in; x2=1.66526in; y2=1.121in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.1098677 {
+                x1=1.66526in; y1=1.121in; x2=1.66526in; y2=1.121in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.1098680 {
+                x1=1.66526in; y1=1.121in; x2=43.297604mm; y2=1.121in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.1098683 {
+                x1=1.66526in; y1=1.121in; x2=1.66526in; y2=29.4734mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = uBW/nUHTf4QJGTtC2iUAAABz
+          }
+          ha:subc.1098705 {
+           ha:attributes {
+            refdes=C107
+            value=10uF
+            footprint=0402
+            openscad=0402
+             device=CAPACITOR
+           }
+          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=32
-         name=32
-       }
-      }
-      ha:padstack_ref.1056214 {
-       proto=2; x=2.53in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       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=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056215 {
-       proto=3; x=2.46968in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  16.77mil  
+                  12.84mil  
+                  16.77mil  
+                 }
+               }
 
-       li:thermal {
-         li:2 {
-          on  
-          solid  
-          noshape  
-         }
-         li:3 {
-          on  
-          solid  
-          noshape  
-         }
-       }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
+                 }
+               }
+             }
+           }
+          }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056216 {
-       proto=4; x=2.46968in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-       ha:flags {
-        clearline=1
-       }
+           li:objects {
+            ha:padstack_ref.1098719 {
+             proto=0; x=1.65052in; y=740.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             li:thermal {
+             }
 
-       li:thermal {
-         li:2 {
-          on  
-          noshape  
-         }
-       }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.1098720 {
+             proto=0; x=1.682in; y=740.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056217 {
-       proto=3; x=2.46968in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+             li:thermal {
+             }
 
-       li:thermal {
-         li:2 {
-          on  
-          solid  
-          noshape  
-         }
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
-       }
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+           }
+           li:layers {
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056218 {
-       proto=4; x=2.46968in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-       ha:flags {
-        clearline=1
-       }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-       li:thermal {
-       }
+              li:objects {
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056219 {
-       proto=3; x=2.46968in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-       li:thermal {
-         li:2 {
-          on  
-          solid  
-          noshape  
-         }
-          li:3 {
-           on  
-           solid  
-           noshape  
+              li:objects {
+               ha:line.1098707 {
+                x1=1.66626in; y1=740.0mil; x2=1.66626in; y2=740.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.1098710 {
+                x1=1.66626in; y1=740.0mil; x2=1.66626in; y2=740.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.1098713 {
+                x1=1.66626in; y1=740.0mil; x2=43.323004mm; y2=740.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.1098716 {
+                x1=1.66626in; y1=740.0mil; x2=1.66626in; y2=19.796mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
           }
-          li:6 {
-           on  
-           sharp  
-           noshape  
+           uid = uBW/nUHTf4QJGTtC2iUAAAB1
           }
-       }
-
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056220 {
-       proto=4; x=2.46968in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-       li:thermal {
-       }
-
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056221 {
-       proto=3; x=2.53in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+          ha:subc.1098738 {
+           ha:attributes {
+            refdes=C108
+            value=1uF
+            footprint=0402
+            openscad=0402
+             device=CAPACITOR
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-       li:thermal {
-         li:2 {
-          on  
-          solid  
-          noshape  
-         }
-         li:3 {
-          on  
-          solid  
-          noshape  
-         }
-       }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056222 {
-       proto=4; x=2.53in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-       li:thermal {
-         li:2 {
-          on  
-          solid  
-          noshape  
-         }
-       }
+               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=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056223 {
-       proto=3; x=2.53in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  16.77mil  
+                  12.84mil  
+                  16.77mil  
+                 }
+               }
 
-       li:thermal {
-         li:2 {
-          on  
-          round  
-          noshape  
-         }
-          li:3 {
-           on  
-           solid  
-           noshape  
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
+                 }
+               }
+             }
+           }
           }
-       }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056224 {
-       proto=4; x=2.53in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-       ha:flags {
-        clearline=1
-       }
+           li:objects {
+            ha:padstack_ref.1098752 {
+             proto=0; x=1.7918in; y=1.12032in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             li:thermal {
+             }
 
-       li:thermal {
-       }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.1098753 {
+             proto=0; x=1.76032in; y=1.12032in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056225 {
-       proto=3; x=2.53in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+             li:thermal {
+             }
 
-       li:thermal {
-         li:2 {
-          on  
-          solid  
-          noshape  
-         }
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
-       }
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+           }
+           li:layers {
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056226 {
-       proto=4; x=2.53in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-       ha:flags {
-        clearline=1
-       }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-       li:thermal {
-       }
+              li:objects {
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056227 {
-       proto=3; x=2.59032in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-       li:thermal {
-         li:2 {
-          on  
-          solid  
-          noshape  
-         }
-          li:3 {
-           on  
-           solid  
-           noshape  
+              li:objects {
+               ha:line.1098740 {
+                x1=1.77606in; y1=1.12032in; x2=1.77606in; y2=1.12032in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.1098743 {
+                x1=1.77606in; y1=1.12032in; x2=1.77606in; y2=1.12032in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.1098746 {
+                x1=1.77606in; y1=1.12032in; x2=44.111924mm; y2=1.12032in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.1098749 {
+                x1=1.77606in; y1=1.12032in; x2=1.77606in; y2=27.456128mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
           }
-       }
-
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056228 {
-       proto=4; x=2.59032in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-       ha:flags {
-        clearline=1
-       }
-
-       li:thermal {
-       }
-
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056229 {
-       proto=3; x=2.59032in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+           uid = uBW/nUHTf4QJGTtC2iUAAAB3
+          }
+          ha:subc.1098771 {
+           ha:attributes {
+            refdes=C109
+            value=1uF
+            footprint=0402
+            openscad=0402
+             device=CAPACITOR
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-       li:thermal {
-         li:2 {
-          on  
-          solid  
-          noshape  
-         }
-         li:3 {
-          on  
-          solid  
-          noshape  
-         }
-       }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056230 {
-       proto=4; x=2.59032in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-       li:thermal {
-         li:2 {
-          on  
-          diag  
-           round  
-           noshape  
-         }
-       }
+               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=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056231 {
-       proto=3; x=2.59032in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  16.77mil  
+                  12.84mil  
+                  16.77mil  
+                 }
+               }
 
-       li:thermal {
-         li:2 {
-          on  
-          solid  
-          noshape  
-         }
-          li:3 {
-           on  
-           solid  
-           noshape  
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
+                 }
+               }
+             }
+           }
           }
-       }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056232 {
-       proto=4; x=2.59032in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-       ha:flags {
-        clearline=1
-       }
+           li:objects {
+            ha:padstack_ref.1098785 {
+             proto=0; x=1.79148in; y=740.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             li:thermal {
+             }
 
-       li:thermal {
-       }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.1098786 {
+             proto=0; x=1.76in; y=740.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056233 {
-       proto=5; x=2.46968in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       li:thermal {
-       }
+             li:thermal {
+             }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056234 {
-       proto=6; x=2.46968in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.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=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056235 {
-       proto=5; x=2.46968in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       li:thermal {
-       }
+              li:objects {
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056236 {
-       proto=6; x=2.46968in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-       li:thermal {
-       }
+              li:objects {
+               ha:line.1098773 {
+                x1=1.77574in; y1=740.0mil; x2=1.77574in; y2=740.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.1098776 {
+                x1=1.77574in; y1=740.0mil; x2=1.77574in; y2=740.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.1098779 {
+                x1=1.77574in; y1=740.0mil; x2=44.103796mm; y2=740.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.1098782 {
+                x1=1.77574in; y1=740.0mil; x2=1.77574in; y2=17.796mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = uBW/nUHTf4QJGTtC2iUAAAB5
+          }
+           ha:subc.1101630 {
+            ha:attributes {
+             footprint=0402
+             value=1uF
+             openscad=0402
+             refdes=C102
+              device=CAPACITOR
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056237 {
-       proto=5; x=2.49984in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       li:thermal {
-       }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056238 {
-       proto=6; x=2.49984in; y=1.95732in; rot=90.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.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=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056239 {
-       proto=5; x=2.49984in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   9.84mil  
+                   -13.77mil  
+                   -9.84mil  
+                   -13.77mil  
+                   -9.84mil  
+                   13.77mil  
+                   9.84mil  
+                   13.77mil  
+                  }
+                }
+              }
+            }
+           }
 
-       li:thermal {
-       }
+            li:objects {
+             ha:padstack_ref.1101643 {
+              proto=0; x=1.721in; y=1.166in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056240 {
-       proto=6; x=2.49984in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+              li:thermal {
+              }
 
-       li:thermal {
-       }
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.1101644 {
+              proto=0; x=1.68952in; y=1.166in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              li:thermal {
+              }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056241 {
-       proto=5; x=2.49984in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=6.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=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056242 {
-       proto=6; x=2.49984in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+               li:objects {
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
 
-       li:thermal {
-       }
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056243 {
-       proto=5; x=2.49984in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+               li:objects {
+                ha:line.1101631 {
+                 x1=1.70526in; y1=1.166in; x2=1.70526in; y2=1.166in; thickness=0.1mm; clearance=0.0;
+                 ha:flags {
+                  selected=1
+                 }
 
-       li:thermal {
-       }
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.1101634 {
+                 x1=1.70526in; y1=1.166in; x2=1.70526in; y2=1.166in; thickness=0.1mm; clearance=0.0;
+                 ha:flags {
+                  selected=1
+                 }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056244 {
-       proto=6; x=2.49984in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.1101637 {
+                 x1=1.70526in; y1=1.166in; x2=42.313604mm; y2=1.166in; thickness=0.1mm; clearance=0.0;
+                 ha:flags {
+                  selected=1
+                 }
 
-       li:thermal {
-       }
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.1101640 {
+                 x1=1.70526in; y1=1.166in; x2=1.70526in; y2=28.6164mm; thickness=0.1mm; clearance=0.0;
+                 ha:flags {
+                  selected=1
+                 }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056245 {
-       proto=5; x=2.49984in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       li:thermal {
-       }
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
+            }
+           }
+            uid = uBW/nUHTf4QJGTtC2iUAAABv
+           }
+            ha:subc.1107227 {
+             ha:attributes {
+              value=HEADER40
+              device=CONNECTOR
+              footprint=100mil20x2
+              refdes=J2
+             }
+            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 {
+                    -34.75mil  
+                    -34.75mil  
+                    34.75mil  
+                    -34.75mil  
+                    34.75mil  
+                    34.75mil  
+                    -34.75mil  
+                    34.75mil  
+                   }
+                 }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056246 {
-       proto=6; x=2.49984in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+                 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  
+                   }
+                 }
 
-       li:thermal {
-       }
+                 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  
+                   }
+                 }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056247 {
-       proto=5; x=2.53in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+                 ha:ps_shape_v4 {
+                  ha:combining { sub=1; auto=1;                  }
+                  ha:layer_mask {
+                   top = 1
+                   mask = 1
+                  }
+                  clearance=0.0
+                   li:ps_poly {
+                    -37.75mil  
+                    -37.75mil  
+                    37.75mil  
+                    -37.75mil  
+                    37.75mil  
+                    37.75mil  
+                    -37.75mil  
+                    37.75mil  
+                   }
+                 }
 
-       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 {
+                    -37.75mil  
+                    -37.75mil  
+                    37.75mil  
+                    -37.75mil  
+                    37.75mil  
+                    37.75mil  
+                    -37.75mil  
+                    37.75mil  
+                   }
+                 }
+               }
+             }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056248 {
-       proto=6; x=2.53in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+             ha:ps_proto_v6.1 {
+               hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+               li:shape {
 
-       li:thermal {
-       }
+                 ha:ps_shape_v4 {
+                  ha:ps_circ { x=0.0; y=0.0; dia=69.5mil;                  }
+                  ha:combining {                  }
+                  ha:layer_mask {
+                   copper = 1
+                   top = 1
+                  }
+                  clearance=0.0
+                 }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056249 {
-       proto=5; x=2.53in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+                 ha:ps_shape_v4 {
+                  ha:ps_circ { x=0.0; y=0.0; dia=69.5mil;                  }
+                  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=69.5mil;                  }
+                  ha:combining {                  }
+                  ha:layer_mask {
+                   copper = 1
+                   intern = 1
+                  }
+                  clearance=0.0
+                 }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056250 {
-       proto=6; x=2.53in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+                 ha:ps_shape_v4 {
+                  ha:ps_circ { x=0.0; y=0.0; dia=75.5mil;                  }
+                  ha:combining { sub=1; auto=1;                  }
+                  ha:layer_mask {
+                   top = 1
+                   mask = 1
+                  }
+                  clearance=0.0
+                 }
 
-       li:thermal {
-       }
+                 ha:ps_shape_v4 {
+                  ha:ps_circ { x=0.0; y=0.0; dia=75.5mil;                  }
+                  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.1056251 {
-       proto=5; x=2.56016in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       li:thermal {
-       }
+             li:objects {
+              ha:padstack_ref.1107253 {
+               proto=0; x=39.37mm; y=62.23mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056252 {
-       proto=6; x=2.56016in; y=1.95732in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+               li:thermal {
+               }
 
-       li:thermal {
-       }
+               ha:attributes {
+                 term=1
+                 name=1
+               }
+              }
+              ha:padstack_ref.1107254 {
+               proto=1; x=36.83mm; y=62.23mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056253 {
-       proto=5; x=2.56016in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       li:thermal {
-       }
+               li:thermal {
+               }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056254 {
-       proto=6; x=2.56016in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+               ha:attributes {
+                 term=2
+                 name=2
+               }
+              }
+              ha:padstack_ref.1107255 {
+               proto=1; x=39.37mm; y=59.69mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-       li:thermal {
-       }
+               li:thermal {
+               }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056255 {
-       proto=5; x=2.56016in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       li:thermal {
-       }
+               ha:attributes {
+                 term=3
+                 name=3
+               }
+              }
+              ha:padstack_ref.1107256 {
+               proto=1; x=36.83mm; y=59.69mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056256 {
-       proto=6; x=2.56016in; y=1.897in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+               li:thermal {
+               }
 
-       li:thermal {
-       }
+               ha:attributes {
+                 term=4
+                 name=4
+               }
+              }
+              ha:padstack_ref.1107257 {
+               proto=1; x=39.37mm; y=57.15mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056257 {
-       proto=5; x=2.56016in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       li:thermal {
-       }
+               li:thermal {
+               }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056258 {
-       proto=6; x=2.56016in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+               ha:attributes {
+                 term=5
+                 name=5
+               }
+              }
+              ha:padstack_ref.1107258 {
+               proto=1; x=36.83mm; y=57.15mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-       li:thermal {
-       }
+               li:thermal {
+                 li:2 {
+                  on  
+                  diag  
+                  round  
+                  noshape  
+                 }
+                 li:3 {
+                  on  
+                  diag  
+                  round  
+                  noshape  
+                 }
+               }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056259 {
-       proto=5; x=2.56016in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       li:thermal {
-       }
+               ha:attributes {
+                 term=6
+                 name=6
+               }
+              }
+              ha:padstack_ref.1107259 {
+               proto=1; x=39.37mm; y=54.61mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056260 {
-       proto=6; x=2.56016in; y=1.83668in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+               li:thermal {
+               }
 
-       li:thermal {
-       }
+               ha:attributes {
+                 term=7
+                 name=7
+               }
+              }
+              ha:padstack_ref.1107260 {
+               proto=1; x=36.83mm; y=54.61mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056261 {
-       proto=5; x=2.59032in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       li:thermal {
-       }
+               li:thermal {
+               }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056262 {
-       proto=6; x=2.59032in; y=1.92716in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+               ha:attributes {
+                 term=8
+                 name=8
+               }
+              }
+              ha:padstack_ref.1107261 {
+               proto=1; x=39.37mm; y=52.07mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-       li:thermal {
-       }
+               li:thermal {
+                 li:2 {
+                  on  
+                  diag  
+                  round  
+                  noshape  
+                 }
+                 li:3 {
+                  on  
+                  diag  
+                  round  
+                  noshape  
+                 }
+               }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056263 {
-       proto=5; x=2.59032in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       li:thermal {
-       }
+               ha:attributes {
+                 term=9
+                 name=9
+               }
+              }
+              ha:padstack_ref.1107262 {
+               proto=1; x=36.83mm; y=52.07mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-      ha:padstack_ref.1056264 {
-       proto=6; x=2.59032in; y=1.86684in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
-       }
+               li:thermal {
+               }
 
-       li:thermal {
-       }
+               ha:attributes {
+                 term=10
+                 name=10
+               }
+              }
+              ha:padstack_ref.1107263 {
+               proto=1; x=39.37mm; y=49.53mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-       ha:attributes {
-         term=33
-         name=33
-       }
-      }
-     }
-     li:layers {
+               li:thermal {
+               }
 
-      ha:top-silk {
-       lid=0
-       ha:combining {       }
+               ha:attributes {
+                 term=11
+                 name=11
+               }
+              }
+              ha:padstack_ref.1107264 {
+               proto=1; x=36.83mm; y=49.53mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-        li:objects {
-         ha:line.1056154 {
-          x1=2.43157in; y1=1.99543in; x2=2.43157in; y2=1.79857in; thickness=10.0mil; clearance=0.0;
-         }
-         ha:line.1056157 {
-          x1=2.43157in; y1=1.79857in; x2=66.762122mm; y2=1.79857in; thickness=10.0mil; clearance=0.0;
-         }
-         ha:line.1056160 {
-          x1=66.762122mm; y1=1.79857in; x2=66.762122mm; y2=1.99543in; thickness=10.0mil; clearance=0.0;
-         }
-         ha:line.1056163 {
-          x1=66.762122mm; y1=1.99543in; x2=2.43157in; y2=1.99543in; thickness=10.0mil; clearance=0.0;
-         }
-         ha:line.1056166 {
-          x1=2.41976in; y1=50.983896mm; x2=2.41976in; y2=50.983896mm; thickness=10.0mil; clearance=0.0;
-         }
-        }
-        ha:type {
-         silk = 1
-         top = 1
-        }
-      }
+               li:thermal {
+               }
 
-      ha:subc-aux {
-       lid=1
-       ha:combining {       }
+               ha:attributes {
+                 term=12
+                 name=12
+               }
+              }
+              ha:padstack_ref.1107265 {
+               proto=1; x=39.37mm; y=46.99mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-        li:objects {
-         ha:line.1056170 {
-          x1=2.53in; y1=1.897in; x2=2.53in; y2=1.897in; thickness=0.1mm; clearance=0.0;
-          ha:attributes {
-            subc-role=pnp-origin
-          }
-         }
-         ha:line.1056173 {
-          x1=2.53in; y1=1.897in; x2=2.53in; y2=1.897in; thickness=0.1mm; clearance=0.0;
-          ha:attributes {
-            subc-role=origin
-          }
-         }
-         ha:line.1056176 {
-          x1=2.53in; y1=1.897in; x2=2.53in; y2=47.1838mm; thickness=0.1mm; clearance=0.0;
-          ha:attributes {
-            subc-role=x
-          }
-         }
-         ha:line.1056179 {
-          x1=2.53in; y1=1.897in; x2=65.262mm; y2=1.897in; thickness=0.1mm; clearance=0.0;
-          ha:attributes {
-            subc-role=y
-          }
-         }
-        }
-        ha:type {
-         top = 1
-         misc = 1
-         virtual = 1
-        }
-      }
-     }
-    }
-     uid = wZqRBfM1urTrMW5lGYEAAABo
-    }
-     ha:subc.1058880 {
-      ha:attributes {
-       refdes=R10
-       value=3.3k
-       footprint=0402
-       openscad=0402
-        device=RESISTOR
-      }
-     ha:data {
-          li:padstack_prototypes {
+               li:thermal {
+               }
 
-      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:attributes {
+                 term=13
+                 name=13
+               }
+              }
+              ha:padstack_ref.1107266 {
+               proto=1; x=36.83mm; y=46.99mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             12.84mil  
-             -16.77mil  
-             -12.84mil  
-             -16.77mil  
-             -12.84mil  
-             16.77mil  
-             12.84mil  
-             16.77mil  
-            }
-          }
+               li:thermal {
+                 li:2 {
+                  on  
+                  diag  
+                  round  
+                  noshape  
+                 }
+                 li:3 {
+                  on  
+                  diag  
+                  round  
+                  noshape  
+                 }
+               }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             9.84mil  
-             -13.77mil  
-             -9.84mil  
-             -13.77mil  
-             -9.84mil  
-             13.77mil  
-             9.84mil  
-             13.77mil  
-            }
-          }
-        }
-      }
-     }
+               ha:attributes {
+                 term=14
+                 name=14
+               }
+              }
+              ha:padstack_ref.1107267 {
+               proto=1; x=39.37mm; y=44.45mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-      li:objects {
-       ha:padstack_ref.1058894 {
-        proto=0; x=2.43in; y=2.68226in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+               li:thermal {
+               }
 
-        li:thermal {
-        }
+               ha:attributes {
+                 term=15
+                 name=15
+               }
+              }
+              ha:padstack_ref.1107268 {
+               proto=1; x=36.83mm; y=44.45mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1058895 {
-        proto=0; x=2.43in; y=2.71374in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+               li:thermal {
+               }
 
-        li:thermal {
-        }
+               ha:attributes {
+                 term=16
+                 name=16
+               }
+              }
+              ha:padstack_ref.1107269 {
+               proto=1; x=39.37mm; y=41.91mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.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=17
+                 name=17
+               }
+              }
+              ha:padstack_ref.1107270 {
+               proto=1; x=36.83mm; y=41.91mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-         li:objects {
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
+               li:thermal {
+               }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+               ha:attributes {
+                 term=18
+                 name=18
+               }
+              }
+              ha:padstack_ref.1107271 {
+               proto=1; x=39.37mm; y=39.37mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-         li:objects {
-          ha:line.1058882 {
-           x1=2.43in; y1=2.698in; x2=2.43in; y2=2.698in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1058885 {
-           x1=2.43in; y1=2.698in; x2=2.43in; y2=2.698in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1058888 {
-           x1=2.43in; y1=2.698in; x2=2.43in; y2=69.5292mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1058891 {
-           x1=2.43in; y1=2.698in; x2=60.722mm; y2=2.698in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = lXkwQt/fQlV0b+jqQrsAAABp
-     }
-     ha:subc.1058925 {
-      ha:attributes {
-       value=Force Uboot
-       footprint=100mil2pin
-       refdes=J12
-        device=CONNECTOR
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v6.1 {
-        hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.1058951 {
-        proto=0; x=2.83in; y=2.89in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1058952 {
-        proto=1; x=2.93in; y=2.89in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:5 {
-           on  
-           diag  
-           round  
-           noshape  
-          }
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1058926 {
-           x1=2.98in; y1=72.136mm; x2=2.78in; y2=72.136mm; thickness=15.0mil; clearance=0.0;
-          }
-          ha:line.1058929 {
-           x1=2.78in; y1=72.136mm; x2=2.78in; y2=2.94in; thickness=15.0mil; clearance=0.0;
-          }
-          ha:line.1058932 {
-           x1=2.78in; y1=2.94in; x2=2.98in; y2=2.94in; thickness=15.0mil; clearance=0.0;
-          }
-          ha:line.1058935 {
-           x1=2.98in; y1=2.94in; x2=2.98in; y2=72.136mm; thickness=15.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1058939 {
-           x1=73.152mm; y1=2.89in; x2=73.152mm; y2=2.89in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1058942 {
-           x1=2.83in; y1=2.89in; x2=2.83in; y2=2.89in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1058945 {
-           x1=2.83in; y1=2.89in; x2=72.882mm; y2=2.89in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1058948 {
-           x1=2.83in; y1=2.89in; x2=2.83in; y2=74.406mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = lXkwQt/fQlV0b+jqQrsAAABr
-     }
-      ha:subc.1064502 {
-       ha:attributes {
-        refdes=R29
-        value=10k
-        footprint=0402
-        openscad=0402
-         device=RESISTOR
-       }
-      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.1064516 {
-         proto=0; x=1.433in; y=2.22174in; 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.1064517 {
-         proto=0; x=1.433in; y=2.19026in; 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.1064504 {
-            x1=1.433in; y1=56.0324mm; x2=1.433in; y2=56.0324mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1064507 {
-            x1=1.433in; y1=56.0324mm; x2=1.433in; y2=56.0324mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1064510 {
-            x1=1.433in; y1=56.0324mm; x2=1.433in; y2=55.0324mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1064513 {
-            x1=1.433in; y1=56.0324mm; x2=37.3982mm; y2=56.0324mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = e7vFZrEoOW5inAPFhGwAAABr
-      }
-       ha:subc.1078269 {
-        ha:attributes {
-         value=microSD
-         footprint=microSDpush
-         refdes=J2
-          device=CONNECTOR
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+               li:thermal {
+               }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               29.53mil  
-               -39.375mil  
-               -29.53mil  
-               -39.375mil  
-               -29.53mil  
-               39.375mil  
-               29.53mil  
-               39.375mil  
+               ha:attributes {
+                 term=19
+                 name=19
+               }
               }
-            }
+              ha:padstack_ref.1107272 {
+               proto=1; x=36.83mm; y=39.37mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               32.48mil  
-               -42.325mil  
-               -32.48mil  
-               -42.325mil  
-               -32.48mil  
-               42.325mil  
-               32.48mil  
-               42.325mil  
-              }
-            }
+               li:thermal {
+               }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               29.53mil  
-               -39.375mil  
-               -29.53mil  
-               -39.375mil  
-               -29.53mil  
-               39.375mil  
-               29.53mil  
-               39.375mil  
+               ha:attributes {
+                 term=20
+                 name=20
+               }
               }
-            }
-          }
-        }
+              ha:padstack_ref.1107273 {
+               proto=1; x=39.37mm; y=36.83mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+               li:thermal {
+               }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               25.59mil  
-               -27.56mil  
-               -25.59mil  
-               -27.56mil  
-               -25.59mil  
-               27.56mil  
-               25.59mil  
-               27.56mil  
+               ha:attributes {
+                 term=21
+                 name=21
+               }
               }
-            }
+              ha:padstack_ref.1107274 {
+               proto=1; x=36.83mm; y=36.83mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               28.545mil  
-               -30.515mil  
-               -28.545mil  
-               -30.515mil  
-               -28.545mil  
-               30.515mil  
-               28.545mil  
-               30.515mil  
-              }
-            }
+               li:thermal {
+               }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               25.59mil  
-               -27.56mil  
-               -25.59mil  
-               -27.56mil  
-               -25.59mil  
-               27.56mil  
-               25.59mil  
-               27.56mil  
+               ha:attributes {
+                 term=22
+                 name=22
+               }
               }
-            }
-          }
-        }
+              ha:padstack_ref.1107275 {
+               proto=1; x=39.37mm; y=34.29mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+               li:thermal {
+               }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               15.75mil  
-               -29.53mil  
-               -15.75mil  
-               -29.53mil  
-               -15.75mil  
-               29.53mil  
-               15.75mil  
-               29.53mil  
+               ha:attributes {
+                 term=23
+                 name=23
+               }
               }
-            }
+              ha:padstack_ref.1107276 {
+               proto=1; x=36.83mm; y=34.29mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               18.7mil  
-               -32.48mil  
-               -18.7mil  
-               -32.48mil  
-               -18.7mil  
-               32.48mil  
-               18.7mil  
-               32.48mil  
-              }
-            }
+               li:thermal {
+               }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               15.75mil  
-               -29.53mil  
-               -15.75mil  
-               -29.53mil  
-               -15.75mil  
-               29.53mil  
-               15.75mil  
-               29.53mil  
+               ha:attributes {
+                 term=24
+                 name=24
+               }
               }
-            }
-          }
-        }
+              ha:padstack_ref.1107277 {
+               proto=1; x=39.37mm; y=31.75mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-        ha:ps_proto_v6.3 {
-          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 {
-               19.685mil  
-               18.7mil  
-               19.685mil  
-               -18.7mil  
-               -19.685mil  
-               -18.7mil  
-               -19.685mil  
-               18.7mil  
+               ha:attributes {
+                 term=25
+                 name=25
+               }
               }
-            }
+              ha:padstack_ref.1107278 {
+               proto=1; x=36.83mm; y=31.75mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               22.64mil  
-               21.655mil  
-               22.64mil  
-               -21.655mil  
-               -22.64mil  
-               -21.655mil  
-               -22.64mil  
-               21.655mil  
-              }
-            }
+               li:thermal {
+               }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               19.685mil  
-               18.7mil  
-               19.685mil  
-               -18.7mil  
-               -19.685mil  
-               -18.7mil  
-               -19.685mil  
-               18.7mil  
+               ha:attributes {
+                 term=26
+                 name=26
+               }
               }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.1078326 {
-          proto=0; x=642.0mil; y=73.787mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=10
-            name=10
-          }
-         }
-         ha:padstack_ref.1078327 {
-          proto=0; x=1.15381in; y=2.94437in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=10
-            name=10
-          }
-         }
-         ha:padstack_ref.1078328 {
-          proto=1; x=697.12mil; y=60.587001mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=10
-            name=10
-          }
-         }
-         ha:padstack_ref.1078329 {
-          proto=1; x=921.52mil; y=60.587001mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=10
-            name=10
-          }
-         }
-         ha:padstack_ref.1078330 {
-          proto=2; x=968.37mil; y=71.447025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=pin1
-          }
-         }
-         ha:padstack_ref.1078331 {
-          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=9
-            name=9
-          }
-         }
-         ha:padstack_ref.1078332 {
-          proto=2; x=925.07mil; y=71.046975mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=pin2
-          }
-         }
-         ha:padstack_ref.1078333 {
-          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=9
-            name=9
-          }
-         }
-         ha:padstack_ref.1078334 {
-          proto=2; x=881.77mil; y=71.447025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=pin3
-          }
-         }
-         ha:padstack_ref.1078335 {
-          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=9
-            name=9
-          }
-         }
-         ha:padstack_ref.1078336 {
-          proto=2; x=838.46mil; y=71.646923mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=4
-            name=pin4
-          }
-         }
-         ha:padstack_ref.1078337 {
-          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=9
-            name=9
-          }
-         }
-         ha:padstack_ref.1078338 {
-          proto=2; x=795.15mil; y=71.447025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=5
-            name=pin5
-          }
-         }
-         ha:padstack_ref.1078339 {
-          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=9
-            name=9
-          }
-         }
-         ha:padstack_ref.1078340 {
-          proto=2; x=751.85mil; y=71.646923mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=6
-            name=pin6
-          }
-         }
-         ha:padstack_ref.1078341 {
-          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=9
-            name=9
-          }
-         }
-         ha:padstack_ref.1078342 {
-          proto=2; x=708.54mil; y=71.447025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=7
-            name=pin7
-          }
-         }
-         ha:padstack_ref.1078343 {
-          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          ha:flags {
-           clearline=1
-          }
+              ha:padstack_ref.1107279 {
+               proto=1; x=39.37mm; y=29.21mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-          li:thermal {
-          }
+               li:thermal {
+               }
 
-          ha:attributes {
-            term=9
-            name=9
-          }
-         }
-         ha:padstack_ref.1078344 {
-          proto=2; x=665.23mil; y=71.447025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          ha:flags {
-           clearline=1
-          }
+               ha:attributes {
+                 term=27
+                 name=27
+               }
+              }
+              ha:padstack_ref.1107280 {
+               proto=1; x=36.83mm; y=29.21mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-          li:thermal {
-          }
+               li:thermal {
+               }
 
-          ha:attributes {
-            term=8
-            name=pin8
-          }
-         }
-         ha:padstack_ref.1078345 {
-          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-          ha:flags {
-           clearline=1
-          }
+               ha:attributes {
+                 term=28
+                 name=28
+               }
+              }
+              ha:padstack_ref.1107281 {
+               proto=1; x=39.37mm; y=26.67mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-          li:thermal {
-          }
+               li:thermal {
+               }
 
-          ha:attributes {
-            term=9
-            name=9
-          }
-         }
-        }
-        li:layers {
+               ha:attributes {
+                 term=29
+                 name=29
+               }
+              }
+              ha:padstack_ref.1107282 {
+               proto=1; x=36.83mm; y=26.67mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+               li:thermal {
+               }
 
-           li:objects {
-            ha:line.1078270 {
-             x1=18.046954mm; y1=62.046993mm; x2=793.19mil; y2=62.046993mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1078273 {
-             x1=793.19mil; y1=64.116839mm; x2=793.19mil; y2=62.046993mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1078276 {
-             x1=18.046954mm; y1=64.116839mm; x2=18.046954mm; y2=62.046993mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1078279 {
-             x1=651.85mil; y1=64.116839mm; x2=18.046954mm; y2=64.116839mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1078282 {
-             x1=994.36mil; y1=64.116839mm; x2=994.36mil; y2=66.417063mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1078285 {
-             x1=651.85mil; y1=64.116839mm; x2=651.85mil; y2=66.417063mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1078288 {
-             x1=793.19mil; y1=64.116839mm; x2=994.36mil; y2=64.116839mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1078291 {
-             x1=651.85mil; y1=66.417063mm; x2=994.36mil; y2=66.417063mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1078294 {
-             x1=1.17349in; y1=60.186951mm; x2=1.17349in; y2=75.387073mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1078297 {
-             x1=622.32mil; y1=60.186951mm; x2=622.32mil; y2=2.928625in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1078300 {
-             x1=622.32mil; y1=60.186951mm; x2=1.17349in; y2=60.186951mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1078303 {
-             x1=1.07113in; y1=2.928625in; x2=1.07113in; y2=75.387073mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1078306 {
-             x1=24.806656mm; y1=73.387077mm; x2=24.806656mm; y2=75.387073mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1078309 {
-             x1=24.806656mm; y1=75.387073mm; x2=1.17349in; y2=75.387073mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:arc.1078312 {
-             x=846.73mil; y=83.536917mm; width=10.80008mm; height=1.299972mm; astart=238.000000; adelta=64.000000; thickness=10.0mil; clearance=0.0;
-            }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+               ha:attributes {
+                 term=30
+                 name=30
+               }
+              }
+              ha:padstack_ref.1107283 {
+               proto=1; x=39.37mm; y=950.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+               li:thermal {
+               }
 
-           li:objects {
-            ha:line.1078314 {
-             x1=20.273836mm; y1=66.21098mm; x2=20.273836mm; y2=66.21098mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1078317 {
-             x1=22.80666mm; y1=60.186951mm; x2=22.80666mm; y2=60.186951mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1078320 {
-             x1=22.80666mm; y1=60.186951mm; x2=21.80666mm; y2=60.186951mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1078323 {
-             x1=22.80666mm; y1=60.186951mm; x2=22.80666mm; y2=59.186951mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = xU9ZkvwrMXyG8i08bvEAAABr
-       }
-         ha:subc.1092870 {
-          ha:attributes {
-           value=Header-5
-           footprint=100mil5pin
-           refdes=J14
-            device=CONNECTOR
-          }
-         ha:data {
-                  li:padstack_prototypes {
+               ha:attributes {
+                 term=31
+                 name=31
+               }
+              }
+              ha:padstack_ref.1107284 {
+               proto=1; x=36.83mm; y=950.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.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
+               ha:attributes {
+                 term=32
+                 name=32
                }
-               clearance=0.0
-                li:ps_poly {
-                 -35.0mil  
-                 -35.0mil  
-                 35.0mil  
-                 -35.0mil  
-                 35.0mil  
-                 35.0mil  
-                 -35.0mil  
-                 35.0mil  
-                }
               }
+              ha:padstack_ref.1107285 {
+               proto=1; x=39.37mm; y=850.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
+               li:thermal {
                }
-               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
+               ha:attributes {
+                 term=33
+                 name=33
                }
-               clearance=0.0
-                li:ps_poly {
-                 -35.0mil  
-                 -35.0mil  
-                 35.0mil  
-                 -35.0mil  
-                 35.0mil  
-                 35.0mil  
-                 -35.0mil  
-                 35.0mil  
-                }
               }
+              ha:padstack_ref.1107286 {
+               proto=1; x=36.83mm; y=850.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+               li:thermal {
                }
-               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
+               ha:attributes {
+                 term=34
+                 name=34
                }
-               clearance=0.0
-                li:ps_poly {
-                 -42.5mil  
-                 -42.5mil  
-                 42.5mil  
-                 -42.5mil  
-                 42.5mil  
-                 42.5mil  
-                 -42.5mil  
-                 42.5mil  
-                }
               }
-            }
-          }
+              ha:padstack_ref.1107287 {
+               proto=1; x=39.37mm; y=750.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-          ha:ps_proto_v6.1 {
-            hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-            li:shape {
+               li:thermal {
+               }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
+               ha:attributes {
+                 term=35
+                 name=35
                }
-               clearance=0.0
               }
+              ha:padstack_ref.1107288 {
+               proto=1; x=36.83mm; y=750.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
+               li:thermal {
                }
-               clearance=0.0
-              }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
+               ha:attributes {
+                 term=36
+                 name=36
                }
-               clearance=0.0
               }
+              ha:padstack_ref.1107289 {
+               proto=1; x=39.37mm; y=650.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+               li:thermal {
                }
-               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
+               ha:attributes {
+                 term=37
+                 name=37
                }
-               clearance=0.0
               }
-            }
-          }
-         }
+              ha:padstack_ref.1107290 {
+               proto=1; x=36.83mm; y=650.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-          li:objects {
-           ha:padstack_ref.1092896 {
-            proto=0; x=2.503in; y=27.305mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-            ha:flags {
-             clearline=1
-            }
+               li:thermal {
+               }
 
-            li:thermal {
-              li:2 {
-               on  
-               diag  
-               round  
-               noshape  
-              }
-              li:3 {
-               on  
-               diag  
-               round  
-               noshape  
+               ha:attributes {
+                 term=38
+                 name=38
+               }
               }
-            }
+              ha:padstack_ref.1107291 {
+               proto=1; x=39.37mm; y=550.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.1092897 {
-            proto=1; x=2.403in; y=27.305mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-            ha:flags {
-             clearline=1
-            }
+               li:thermal {
+               }
 
-            li:thermal {
-            }
+               ha:attributes {
+                 term=39
+                 name=39
+               }
+              }
+              ha:padstack_ref.1107292 {
+               proto=1; x=36.83mm; y=550.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+               ha:flags {
+                clearline=1
+               }
 
-            ha:attributes {
-              term=2
-              name=2
-            }
-           }
-           ha:padstack_ref.1092898 {
-            proto=1; x=2.303in; y=27.305mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-            ha:flags {
-             clearline=1
-            }
+               li:thermal {
+               }
 
-            li:thermal {
-            }
+               ha:attributes {
+                 term=40
+                 name=40
+               }
+              }
+             }
+             li:layers {
 
-            ha:attributes {
-              term=3
-              name=3
-            }
-           }
-           ha:padstack_ref.1092899 {
-            proto=1; x=2.203in; y=27.305mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-            ha:flags {
-             clearline=1
-            }
+              ha:top-silk {
+               lid=0
+               ha:combining {               }
 
-            li:thermal {
-            }
+                li:objects {
+                 ha:line.1107228 {
+                  x1=1.4in; y1=63.5mm; x2=1.4in; y2=500.0mil; thickness=10.0mil; clearance=0.0;
+                 }
+                 ha:line.1107231 {
+                  x1=1.4in; y1=500.0mil; x2=1.6in; y2=500.0mil; thickness=10.0mil; clearance=0.0;
+                 }
+                 ha:line.1107234 {
+                  x1=1.6in; y1=500.0mil; x2=1.6in; y2=63.5mm; thickness=10.0mil; clearance=0.0;
+                 }
+                 ha:line.1107237 {
+                  x1=1.6in; y1=63.5mm; x2=1.4in; y2=63.5mm; thickness=10.0mil; clearance=0.0;
+                 }
+                }
+                ha:type {
+                 silk = 1
+                 top = 1
+                }
+              }
 
-            ha:attributes {
-              term=4
-              name=4
-            }
-           }
-           ha:padstack_ref.1092900 {
-            proto=1; x=2.103in; y=27.305mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-            ha:flags {
-             clearline=1
-            }
+              ha:subc-aux {
+               lid=1
+               ha:combining {               }
 
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=5
-              name=5
-            }
-           }
-          }
-          li:layers {
-
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
-
-             li:objects {
-              ha:line.1092871 {
-               x1=52.1462mm; y1=1.125in; x2=64.8462mm; y2=1.125in; thickness=15.0mil; clearance=0.0;
-              }
-              ha:line.1092874 {
-               x1=64.8462mm; y1=1.125in; x2=64.8462mm; y2=26.035mm; thickness=15.0mil; clearance=0.0;
-              }
-              ha:line.1092877 {
-               x1=64.8462mm; y1=26.035mm; x2=52.1462mm; y2=26.035mm; thickness=15.0mil; clearance=0.0;
-              }
-              ha:line.1092880 {
-               x1=52.1462mm; y1=26.035mm; x2=52.1462mm; y2=1.125in; thickness=15.0mil; clearance=0.0;
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.1092884 {
-               x1=58.4962mm; y1=27.305mm; x2=58.4962mm; y2=27.305mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.1092887 {
-               x1=2.503in; y1=27.305mm; x2=2.503in; y2=27.305mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.1092890 {
-               x1=2.503in; y1=27.305mm; x2=2.503in; y2=26.305mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.1092893 {
-               x1=2.503in; y1=27.305mm; x2=62.5762mm; y2=27.305mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = AJrwiXNN3zwvytCMprUAAABt
-         }
-          ha:subc.1098561 {
-           ha:attributes {
-            refdes=C1
-            value=10uF
-            footprint=0402
-            openscad=0402
-             device=CAPACITOR
-           }
-          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.1098575 {
-             proto=0; x=2.42348in; y=2.3in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.1098576 {
-             proto=0; x=2.392in; y=2.3in; 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.1098563 {
-                x1=2.40774in; y1=2.3in; x2=2.40774in; y2=2.3in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1098566 {
-                x1=2.40774in; y1=2.3in; x2=2.40774in; y2=2.3in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1098569 {
-                x1=2.40774in; y1=2.3in; x2=60.156596mm; y2=2.3in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1098572 {
-                x1=2.40774in; y1=2.3in; x2=2.40774in; y2=57.42mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = uBW/nUHTf4QJGTtC2iUAAABt
-          }
-          ha:subc.1098633 {
-           ha:attributes {
-            refdes=C110
-            value=47uF
-            footprint=1206
-            openscad=1206
-             device=CAPACITOR
-           }
-          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  
-                  -37.4mil  
-                  -25.59mil  
-                  -37.4mil  
-                  -25.59mil  
-                  37.4mil  
-                  25.59mil  
-                  37.4mil  
-                 }
-               }
-
-               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  
-                  -40.4mil  
-                  -28.59mil  
-                  -40.4mil  
-                  -28.59mil  
-                  40.4mil  
-                  28.59mil  
-                  40.4mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  25.59mil  
-                  -37.4mil  
-                  -25.59mil  
-                  -37.4mil  
-                  -25.59mil  
-                  37.4mil  
-                  25.59mil  
-                  37.4mil  
+                li:objects {
+                 ha:line.1107241 {
+                  x1=38.1mm; y1=38.1mm; x2=38.1mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+                  ha:attributes {
+                    subc-role=pnp-origin
+                  }
                  }
-               }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.1098653 {
-             proto=0; x=1.721in; y=1.232in; 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.1098654 {
-             proto=0; x=1.6029in; y=1.232in; 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.1098634 {
-                x1=1.68557in; y1=1.2694in; x2=1.63833in; y2=1.2694in; thickness=8.0mil; clearance=0.0;
-               }
-               ha:line.1098637 {
-                x1=1.68557in; y1=1.1946in; x2=1.63833in; y2=1.1946in; thickness=8.0mil; clearance=0.0;
-               }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1098641 {
-                x1=42.21353mm; y1=1.232in; x2=42.21353mm; y2=1.232in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1098644 {
-                x1=42.21353mm; y1=1.232in; x2=42.21353mm; y2=1.232in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1098647 {
-                x1=42.21353mm; y1=1.232in; x2=41.21353mm; y2=1.232in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1098650 {
-                x1=42.21353mm; y1=1.232in; x2=42.21353mm; y2=30.2928mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = uBW/nUHTf4QJGTtC2iUAAABx
-          }
-          ha:subc.1098672 {
-           ha:attributes {
-            refdes=C111
-            value=10uF
-            footprint=0402
-            openscad=0402
-             device=CAPACITOR
-           }
-          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:line.1107244 {
+                  x1=38.1mm; y1=38.1mm; x2=38.1mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+                  ha:attributes {
+                    subc-role=origin
+                  }
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  12.84mil  
-                  -16.77mil  
-                  -12.84mil  
-                  -16.77mil  
-                  -12.84mil  
-                  16.77mil  
-                  12.84mil  
-                  16.77mil  
+                 ha:line.1107247 {
+                  x1=38.1mm; y1=38.1mm; x2=39.1mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+                  ha:attributes {
+                    subc-role=x
+                  }
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
+                 ha:line.1107250 {
+                  x1=38.1mm; y1=38.1mm; x2=38.1mm; y2=37.1mm; thickness=0.1mm; clearance=0.0;
+                  ha:attributes {
+                    subc-role=y
+                  }
                  }
-               }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.1098686 {
-             proto=0; x=1.64952in; y=1.121in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.1098687 {
-             proto=0; x=1.681in; y=1.121in; 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.1098674 {
-                x1=1.66526in; y1=1.121in; x2=1.66526in; y2=1.121in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1098677 {
-                x1=1.66526in; y1=1.121in; x2=1.66526in; y2=1.121in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1098680 {
-                x1=1.66526in; y1=1.121in; x2=43.297604mm; y2=1.121in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1098683 {
-                x1=1.66526in; y1=1.121in; x2=1.66526in; y2=29.4734mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = uBW/nUHTf4QJGTtC2iUAAABz
-          }
-          ha:subc.1098705 {
-           ha:attributes {
-            refdes=C107
-            value=10uF
-            footprint=0402
-            openscad=0402
-             device=CAPACITOR
-           }
-          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
+                ha:type {
                  top = 1
+                 misc = 1
+                 virtual = 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.1098719 {
-             proto=0; x=1.65052in; y=740.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.1098720 {
-             proto=0; x=1.682in; y=740.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-               name=2
-             }
-            }
-           }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
-
-              li:objects {
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1098707 {
-                x1=1.66626in; y1=740.0mil; x2=1.66626in; y2=740.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1098710 {
-                x1=1.66626in; y1=740.0mil; x2=1.66626in; y2=740.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1098713 {
-                x1=1.66626in; y1=740.0mil; x2=43.323004mm; y2=740.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1098716 {
-                x1=1.66626in; y1=740.0mil; x2=1.66626in; y2=19.796mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = uBW/nUHTf4QJGTtC2iUAAAB1
-          }
-          ha:subc.1098738 {
-           ha:attributes {
-            refdes=C108
-            value=1uF
-            footprint=0402
-            openscad=0402
-             device=CAPACITOR
-           }
-          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.1098752 {
-             proto=0; x=1.7918in; y=1.12032in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.1098753 {
-             proto=0; x=1.76032in; y=1.12032in; 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.1098740 {
-                x1=1.77606in; y1=1.12032in; x2=1.77606in; y2=1.12032in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1098743 {
-                x1=1.77606in; y1=1.12032in; x2=1.77606in; y2=1.12032in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1098746 {
-                x1=1.77606in; y1=1.12032in; x2=44.111924mm; y2=1.12032in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1098749 {
-                x1=1.77606in; y1=1.12032in; x2=1.77606in; y2=27.456128mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = uBW/nUHTf4QJGTtC2iUAAAB3
-          }
-          ha:subc.1098771 {
-           ha:attributes {
-            refdes=C109
-            value=1uF
-            footprint=0402
-            openscad=0402
-             device=CAPACITOR
-           }
-          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.1098785 {
-             proto=0; x=1.79148in; y=740.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.1098786 {
-             proto=0; x=1.76in; y=740.0mil; 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.1098773 {
-                x1=1.77574in; y1=740.0mil; x2=1.77574in; y2=740.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1098776 {
-                x1=1.77574in; y1=740.0mil; x2=1.77574in; y2=740.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1098779 {
-                x1=1.77574in; y1=740.0mil; x2=44.103796mm; y2=740.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1098782 {
-                x1=1.77574in; y1=740.0mil; x2=1.77574in; y2=17.796mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = uBW/nUHTf4QJGTtC2iUAAAB5
-          }
-           ha:subc.1101630 {
-            ha:attributes {
-             footprint=0402
-             value=1uF
-             openscad=0402
-             refdes=C102
-              device=CAPACITOR
-            }
-           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.1101643 {
-              proto=0; x=1.721in; y=1.166in; 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.1101644 {
-              proto=0; x=1.68952in; y=1.166in; 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:type {
-                silk = 1
-                top = 1
-               }
-             }
-
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
-
-               li:objects {
-                ha:line.1101631 {
-                 x1=1.70526in; y1=1.166in; x2=1.70526in; y2=1.166in; thickness=0.1mm; clearance=0.0;
-                 ha:flags {
-                  selected=1
-                 }
-
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.1101634 {
-                 x1=1.70526in; y1=1.166in; x2=1.70526in; y2=1.166in; thickness=0.1mm; clearance=0.0;
-                 ha:flags {
-                  selected=1
-                 }
-
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.1101637 {
-                 x1=1.70526in; y1=1.166in; x2=42.313604mm; y2=1.166in; thickness=0.1mm; clearance=0.0;
-                 ha:flags {
-                  selected=1
-                 }
-
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.1101640 {
-                 x1=1.70526in; y1=1.166in; x2=1.70526in; y2=28.6164mm; thickness=0.1mm; clearance=0.0;
-                 ha:flags {
-                  selected=1
-                 }
-
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
-               }
-             }
-            }
-           }
-            uid = uBW/nUHTf4QJGTtC2iUAAABv
-           }
-  }
-  li:layers {
-   ha:top-sig {
-    ha:attributes {
-     {pcb-rnd::key::vis} = {<Key>l; Shift<Key>t}
-     {pcb-rnd::key::select} = {<Key>l; <Key>t}
-    }
-    lid = 0
-    li:objects {
-     ha:line.717250 {
-      clearance = 20.0mil
-      y2 = 26.035mm
-      thickness = 140.0mil
-      x1 = 89.0mil
-      x2 = 89.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 525.0mil
-     }
-     ha:line.717253 {
-      clearance = 20.0mil
-      y2 = 1.125in
-      thickness = 10.0mil
-      x1 = 127.0mil
-      x2 = 89.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.163in
-     }
-     ha:line.717322 {
-      clearance = 20.0mil
-      y2 = 465.0mil
-      thickness = 10.0mil
-      x1 = 18.497804mm
-      x2 = 728.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 11.8176mm
-     }
-     ha:line.717325 {
-      clearance = 20.0mil
-      y2 = 11.8176mm
-      thickness = 10.0mil
-      x1 = 18.497804mm
-      x2 = 18.497804mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 607.0mil
-     }
-     ha:line.717328 {
-      clearance = 20.0mil
-      y2 = 607.0mil
-      thickness = 10.0mil
-      x1 = 759.74mil
-      x2 = 20.892008mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 607.0mil
-     }
-     ha:line.717418 {
-      clearance = 20.0mil
-      y2 = 426.0mil
-      thickness = 10.0mil
-      x1 = 791.0mil
-      x2 = 20.4046mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 11.1336mm
-     }
-     ha:line.717421 {
-      clearance = 20.0mil
-      y2 = 516.0mil
-      thickness = 10.0mil
-      x1 = 1.048in
-      x2 = 1.04939in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 13.1417mm
-     }
-     ha:line.717433 {
-      clearance = 20.0mil
-      y2 = 465.0mil
-      thickness = 170.0mil
-      x1 = 544.0mil
-      x2 = 821.33mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 465.0mil
-     }
-     ha:line.717436 {
-      clearance = 20.0mil
-      y2 = 388.0mil
-      thickness = 170.0mil
-      x1 = 525.0mil
-      x2 = 826.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 388.0mil
-     }
-     ha:line.724708 {
-      clearance = 20.0mil
-      y2 = 3.0in
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 0.0
-      x2 = 0.0
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 0.0
-     }
-     ha:line.724720 {
-      clearance = 20.0mil
-      y2 = 3.0in
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 0.0
-      x2 = 3.0in
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 3.0in
-     }
-     ha:line.724732 {
-      clearance = 20.0mil
-      y2 = 0.0
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 3.0in
-      x2 = 0.0
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 0.0
-     }
-     ha:line.724744 {
-      clearance = 20.0mil
-      y2 = 0.0
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 3.0in
-      x2 = 3.0in
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 3.0in
-     }
-     ha:line.796625 {
-      clearance = 12.0mil
-      y2 = 600.0mil
-      thickness = 10.0mil
-      x1 = 72.8472mm
-      x2 = 2.87in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 602.0mil
-     }
-     ha:line.797069 {
-      clearance = 12.0mil
-      y2 = 500.0mil
-      thickness = 10.0mil
-      x1 = 72.7456mm
-      x2 = 2.87in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 494.0mil
-     }
-     ha:line.797081 {
-      clearance = 12.0mil
-      y2 = 400.0mil
-      thickness = 10.0mil
-      x1 = 2.869in
-      x2 = 2.87in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 399.0mil
-     }
-     ha:line.850512 {
-      clearance = 12.0mil
-      y2 = 646.0mil
-      thickness = 10.0mil
-      x1 = 1.499in
-      x2 = 1.499in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 171.0mil
-     }
-     ha:line.850515 {
-      clearance = 12.0mil
-      y2 = 170.0mil
-      thickness = 10.0mil
-      x1 = 1.499in
-      x2 = 38.1mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 171.0mil
-     }
-     ha:line.866344 {
-      clearance = 12.0mil
-      y2 = 2.827in
-      thickness = 10.0mil
-      x1 = 2.3in
-      x2 = 2.3in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.83in
-     }
-     ha:line.867753 {
-      clearance = 20.0mil
-      y2 = 490.0mil
-      thickness = 20.0mil
-      x1 = 29.9212mm
-      x2 = 1.421in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 490.0mil
-     }
-     ha:line.870921 {
-      clearance = 22.0mil
-      y2 = 68.156994mm
-      thickness = 27.0mil
-      x1 = 66.980785mm
-      x2 = 72.391905mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.47031in
-     }
-     ha:line.870927 {
-      clearance = 22.0mil
-      y2 = 69.51599mm
-      thickness = 27.0mil
-      x1 = 72.0344mm
-      x2 = 72.39mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 69.16039mm
-     }
-     ha:line.922927 {
-      clearance = 12.0mil
-      y2 = 950.0mil
-      thickness = 10.0mil
-      x1 = 1.227in
-      x2 = 31.75mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 950.0mil
-     }
-     ha:line.931130 {
-      clearance = 22.0mil
-      y2 = 59.51601mm
-      thickness = 27.0mil
-      x1 = 67.30238mm
-      x2 = 72.39mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 61.20638mm
-     }
-     ha:line.943101 {
-      clearance = 20.0mil
-      y2 = 136.0mil
-      thickness = 10.0mil
-      x1 = 53.41623mm
-      x2 = 2.149in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 136.0mil
-     }
-     ha:line.943104 {
-      clearance = 20.0mil
-      y2 = 121.0mil
-      thickness = 10.0mil
-      x1 = 2.149in
-      x2 = 2.164in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 136.0mil
-     }
-     ha:line.943107 {
-      clearance = 20.0mil
-      y2 = 1.85417mm
-      thickness = 10.0mil
-      x1 = 2.164in
-      x2 = 2.164in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 121.0mil
-     }
-     ha:line.943110 {
-      clearance = 20.0mil
-      y2 = 60.0mil
-      thickness = 10.0mil
-      x1 = 2.164in
-      x2 = 54.63543mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.85417mm
-     }
-     ha:line.943113 {
-      clearance = 20.0mil
-      y2 = 136.0mil
-      thickness = 10.0mil
-      x1 = 48.20923mm
-      x2 = 1.853in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 136.0mil
-     }
-     ha:line.943116 {
-      clearance = 20.0mil
-      y2 = 123.0mil
-      thickness = 10.0mil
-      x1 = 1.853in
-      x2 = 1.84in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 136.0mil
-     }
-     ha:line.943119 {
-      clearance = 20.0mil
-      y2 = 1.80343mm
-      thickness = 10.0mil
-      x1 = 1.84in
-      x2 = 1.84in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 123.0mil
-     }
-     ha:line.943122 {
-      clearance = 20.0mil
-      y2 = 60.0mil
-      thickness = 10.0mil
-      x1 = 1.84in
-      x2 = 47.01543mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.80343mm
-     }
-     ha:line.943125 {
-      clearance = 20.0mil
-      y2 = 486.0mil
-      thickness = 10.0mil
-      x1 = 48.20923mm
-      x2 = 1.761in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 486.0mil
-     }
-     ha:line.943128 {
-      clearance = 20.0mil
-      y2 = 436.0mil
-      thickness = 10.0mil
-      x1 = 1.761in
-      x2 = 1.811in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 386.0mil
-     }
-     ha:line.943131 {
-      clearance = 20.0mil
-      y2 = 436.0mil
-      thickness = 10.0mil
-      x1 = 1.811in
-      x2 = 48.20923mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 436.0mil
-     }
-     ha:line.943134 {
-      clearance = 20.0mil
-      y2 = 301.0mil
-      thickness = 10.0mil
-      x1 = 1.761in
-      x2 = 1.761in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 286.0mil
-     }
-     ha:line.943137 {
-      clearance = 20.0mil
-      y2 = 386.0mil
-      thickness = 10.0mil
-      x1 = 1.761in
-      x2 = 1.846in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 301.0mil
-     }
-     ha:line.943140 {
-      clearance = 20.0mil
-      y2 = 386.0mil
-      thickness = 10.0mil
-      x1 = 1.846in
-      x2 = 48.20923mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 386.0mil
-     }
-     ha:line.943143 {
-      clearance = 20.0mil
-      y2 = 244.0mil
-      thickness = 10.0mil
-      x1 = 1.761in
-      x2 = 1.819in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 186.0mil
-     }
-     ha:line.943146 {
-      clearance = 20.0mil
-      y2 = 306.0mil
-      thickness = 10.0mil
-      x1 = 1.819in
-      x2 = 1.819in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 244.0mil
-     }
-     ha:line.943149 {
-      clearance = 20.0mil
-      y2 = 336.0mil
-      thickness = 10.0mil
-      x1 = 1.819in
-      x2 = 1.849in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 306.0mil
-     }
-     ha:line.943152 {
-      clearance = 20.0mil
-      y2 = 336.0mil
-      thickness = 10.0mil
-      x1 = 1.849in
-      x2 = 48.20923mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 336.0mil
-     }
-     ha:line.943155 {
-      clearance = 12.0mil
-      y2 = 586.0mil
-      thickness = 10.0mil
-      x1 = 1.761in
-      x2 = 1.761in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 486.0mil
-     }
-     ha:line.943158 {
-      clearance = 12.0mil
-      y2 = 186.0mil
-      thickness = 10.0mil
-      x1 = 1.897in
-      x2 = 49.53mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 186.0mil
-     }
-     ha:line.943161 {
-      clearance = 12.0mil
-      y2 = 236.0mil
-      thickness = 10.0mil
-      x1 = 1.897in
-      x2 = 1.97726in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 236.0mil
-     }
-     ha:line.943164 {
-      clearance = 12.0mil
-      y2 = 618.0mil
-      thickness = 10.0mil
-      x1 = 1.761in
-      x2 = 1.794in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 585.0mil
-     }
-     ha:line.943182 {
-      clearance = 12.0mil
-      y2 = 213.0mil
-      thickness = 10.0mil
-      x1 = 49.53mm
-      x2 = 1.977in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 186.0mil
-     }
-     ha:line.943185 {
-      clearance = 22.0mil
-      y2 = 668.0mil
-      thickness = 27.0mil
-      x1 = 1.991in
-      x2 = 53.086mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 668.0mil
-     }
-     ha:line.943194 {
-      clearance = 12.0mil
-      y2 = 336.0mil
-      thickness = 10.0mil
-      x1 = 53.3908mm
-      x2 = 56.4642mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 336.0mil
-     }
-     ha:line.943197 {
-      clearance = 12.0mil
-      y2 = 397.0mil
-      thickness = 10.0mil
-      x1 = 56.4642mm
-      x2 = 2.284in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 336.0mil
-     }
-     ha:line.943200 {
-      clearance = 12.0mil
-      y2 = 596.0mil
-      thickness = 10.0mil
-      x1 = 2.143in
-      x2 = 2.165in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 618.0mil
-     }
-     ha:line.943203 {
-      clearance = 12.0mil
-      y2 = 546.0mil
-      thickness = 10.0mil
-      x1 = 2.165in
-      x2 = 2.165in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 596.0mil
-     }
-     ha:line.943206 {
-      clearance = 12.0mil
-      y2 = 475.0mil
-      thickness = 10.0mil
-      x1 = 2.165in
-      x2 = 2.236in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 546.0mil
-     }
-     ha:line.943209 {
-      clearance = 12.0mil
-      y2 = 618.0mil
-      thickness = 10.0mil
-      x1 = 2.143in
-      x2 = 1.794in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 618.0mil
-     }
-     ha:line.943212 {
-      clearance = 12.0mil
-      y2 = 5.416804mm
-      thickness = 10.0mil
-      x1 = 1.97726in
-      x2 = 1.97726in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 538.0mil
-     }
-     ha:line.943215 {
-      clearance = 12.0mil
-      y2 = 668.0mil
-      thickness = 10.0mil
-      x1 = 53.098192mm
-      x2 = 53.086mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 668.0mil
-     }
-     ha:line.943218 {
-      clearance = 12.0mil
-      y2 = 584.0mil
-      thickness = 10.0mil
-      x1 = 51.021996mm
-      x2 = 51.021996mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 538.0mil
-     }
-     ha:line.943221 {
-      clearance = 12.0mil
-      y2 = 568.0mil
-      thickness = 10.0mil
-      x1 = 53.086mm
-      x2 = 51.0286mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 568.0mil
-     }
-     ha:line.943224 {
-      clearance = 12.0mil
-      y2 = 567.74mil
-      thickness = 10.0mil
-      x1 = 51.0286mm
-      x2 = 51.021996mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 568.0mil
-     }
-     ha:line.944451 {
-      clearance = 12.0mil
-      y2 = 28.456128mm
-      thickness = 10.0mil
-      x1 = 44.712128mm
-      x2 = 44.712128mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 26.597229mm
-     }
-     ha:line.944454 {
-      clearance = 12.0mil
-      y2 = 1.121in
-      thickness = 10.0mil
-      x1 = 44.712128mm
-      x2 = 1.761in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 28.456128mm
-     }
-     ha:line.944457 {
-      clearance = 12.0mil
-      y2 = 31.29153mm
-      thickness = 10.0mil
-      x1 = 43.71213mm
-      x2 = 43.71213mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 26.597229mm
-     }
-     ha:line.944460 {
-      clearance = 12.0mil
-      y2 = 1.191in
-      thickness = 10.0mil
-      x1 = 43.71213mm
-      x2 = 1.721in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.19095in
-     }
-     ha:line.944466 {
-      clearance = 12.0mil
-      y2 = 814.865mil
-      thickness = 10.0mil
-      x1 = 44.712128mm
-      x2 = 44.712128mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 740.32mil
-     }
-     ha:line.944469 {
-      clearance = 12.0mil
-      y2 = 740.0mil
-      thickness = 10.0mil
-      x1 = 44.712128mm
-      x2 = 1.76in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 740.32mil
-     }
-     ha:line.944472 {
-      clearance = 12.0mil
-      y2 = 1.046in
-      thickness = 10.0mil
-      x1 = 44.712128mm
-      x2 = 44.712128mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 816.0mil
-     }
-     ha:line.944487 {
-      clearance = 12.0mil
-      y2 = 28.36799mm
-      thickness = 10.0mil
-      x1 = 42.712132mm
-      x2 = 42.712132mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 26.597229mm
-     }
-     ha:line.947008 {
-      clearance = 22.0mil
-      y2 = 38.1mm
-      thickness = 27.0mil
-      x1 = 2.3in
-      x2 = 2.55in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 38.1mm
-     }
-     ha:line.947690 {
-      clearance = 12.0mil
-      y2 = 2.47839in
-      thickness = 10.0mil
-      x1 = 63.208027mm
-      x2 = 61.867542mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.47839in
-     }
-     ha:line.947693 {
-      clearance = 12.0mil
-      y2 = 62.996572mm
-      thickness = 10.0mil
-      x1 = 61.867542mm
-      x2 = 2.43394in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.47839in
-     }
-     ha:line.947696 {
-      clearance = 12.0mil
-      y2 = 2.42721in
-      thickness = 10.0mil
-      x1 = 63.208027mm
-      x2 = 61.836046mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.42721in
-     }
-     ha:line.947699 {
-      clearance = 12.0mil
-      y2 = 2.42666in
-      thickness = 10.0mil
-      x1 = 61.836046mm
-      x2 = 2.43394in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.42721in
-     }
-     ha:line.947771 {
-      clearance = 12.0mil
-      y2 = 60.846208mm
-      thickness = 10.0mil
-      x1 = 60.7568mm
-      x2 = 2.39226in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.39526in
-     }
-     ha:line.947774 {
-      clearance = 12.0mil
-      y2 = 2.54192in
-      thickness = 10.0mil
-      x1 = 2.43394in
-      x2 = 2.43394in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.51166in
-     }
-     ha:line.948145 {
-      clearance = 22.0mil
-      y2 = 2.25in
-      thickness = 27.0mil
-      x1 = 59.765946mm
-      x2 = 2.353in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 57.149746mm
-     }
-     ha:line.948151 {
-      clearance = 22.0mil
-      y2 = 2.3in
-      thickness = 27.0mil
-      x1 = 59.765946mm
-      x2 = 2.353in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 58.419746mm
-     }
-     ha:line.968055 {
-      clearance = 12.0mil
-      y2 = 19.342608mm
-      thickness = 10.0mil
-      x1 = 1.93748in
-      x2 = 1.93748in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 814.865mil
-     }
-     ha:line.968058 {
-      clearance = 12.0mil
-      y2 = 717.0mil
-      thickness = 10.0mil
-      x1 = 1.93748in
-      x2 = 1.982in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 19.342608mm
-     }
-     ha:line.968061 {
-      clearance = 12.0mil
-      y2 = 17.206722mm
-      thickness = 10.0mil
-      x1 = 1.982in
-      x2 = 1.982in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 717.0mil
-     }
-     ha:line.968064 {
-      clearance = 12.0mil
-      y2 = 677.0mil
-      thickness = 10.0mil
-      x1 = 1.982in
-      x2 = 1.98243in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 17.206722mm
-     }
-     ha:line.969507 {
-      clearance = 12.0mil
-      y2 = 900.0mil
-      thickness = 10.0mil
-      x1 = 2.87in
-      x2 = 52.0446mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 900.0mil
-     }
-     ha:line.969510 {
-      clearance = 12.0mil
-      y2 = 1.011in
-      thickness = 10.0mil
-      x1 = 52.0446mm
-      x2 = 1.938in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 900.0mil
-     }
-     ha:line.969513 {
-      clearance = 12.0mil
-      y2 = 1.046615in
-      thickness = 10.0mil
-      x1 = 1.938in
-      x2 = 1.938in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.011in
-     }
-     ha:line.969516 {
-      clearance = 12.0mil
-      y2 = 26.597229mm
-      thickness = 10.0mil
-      x1 = 1.938in
-      x2 = 1.93748in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.046615in
-     }
-     ha:line.971079 {
-      clearance = 12.0mil
-      y2 = 2.59999in
-      thickness = 10.0mil
-      x1 = 2.3in
-      x2 = 59.537346mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.59999in
-     }
-     ha:line.971082 {
-      clearance = 12.0mil
-      y2 = 66.5988mm
-      thickness = 10.0mil
-      x1 = 59.537346mm
-      x2 = 2.366in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.59999in
-     }
-     ha:line.971085 {
-      clearance = 12.0mil
-      y2 = 2.682in
-      thickness = 10.0mil
-      x1 = 2.366in
-      x2 = 2.366in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 66.5988mm
-     }
-     ha:line.971430 {
-      clearance = 12.0mil
-      y2 = 2.71348in
-      thickness = 10.0mil
-      x1 = 2.3in
-      x2 = 2.366in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.83in
-     }
-     ha:line.973481 {
-      clearance = 12.0mil
-      y2 = 63.499746mm
-      thickness = 10.0mil
-      x1 = 38.42004mm
-      x2 = 1.51261in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 63.5mm
-     }
-     ha:line.974796 {
-      clearance = 12.0mil
-      y2 = 70.739mm
-      thickness = 10.0mil
-      x1 = 30.3784mm
-      x2 = 30.3784mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.81626in
-     }
-     ha:line.977068 {
-      clearance = 12.0mil
-      y2 = 2.758in
-      thickness = 10.0mil
-      x1 = 1.24in
-      x2 = 1.24in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.81626in
-     }
-     ha:line.977393 {
-      clearance = 12.0mil
-      y2 = 2.73in
-      thickness = 10.0mil
-      x1 = 32.5882mm
-      x2 = 1.284in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 69.3674mm
-     }
-     ha:line.977708 {
-      clearance = 12.0mil
-      y2 = 69.3674mm
-      thickness = 10.0mil
-      x1 = 1.284in
-      x2 = 1.284in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.81626in
-     }
-     ha:line.978327 {
-      clearance = 12.0mil
-      y2 = 2.702in
-      thickness = 10.0mil
-      x1 = 1.328in
-      x2 = 1.23774in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.702in
-     }
-     ha:line.978330 {
-      clearance = 12.0mil
-      y2 = 68.6562mm
-      thickness = 10.0mil
-      x1 = 1.328in
-      x2 = 1.328in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.81626in
-     }
-     ha:line.978333 {
-      clearance = 12.0mil
-      y2 = 2.702in
-      thickness = 10.0mil
-      x1 = 1.328in
-      x2 = 33.7566mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 68.6562mm
-     }
-     ha:line.978653 {
-      clearance = 12.0mil
-      y2 = 2.671in
-      thickness = 10.0mil
-      x1 = 1.372in
-      x2 = 1.372in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.81626in
-     }
-     ha:line.978962 {
-      clearance = 20.0mil
-      y2 = 2.84774in
-      thickness = 20.0mil
-      x1 = 30.3784mm
-      x2 = 35.9664mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.84774in
-     }
-     ha:line.979254 {
-      clearance = 20.0mil
-      y2 = 2.84774in
-      thickness = 20.0mil
-      x1 = 1.306in
-      x2 = 1.306in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 73.025mm
-     }
-     ha:line.979551 {
-      clearance = 12.0mil
-      y2 = 2.671in
-      thickness = 10.0mil
-      x1 = 1.371in
-      x2 = 1.372in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 67.818mm
-     }
-     ha:line.979854 {
-      clearance = 12.0mil
-      y2 = 2.757in
-      thickness = 10.0mil
-      x1 = 1.239in
-      x2 = 1.24in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.758in
-     }
-     ha:line.979866 {
-      clearance = 12.0mil
-      y2 = 2.7305in
-      thickness = 10.0mil
-      x1 = 32.5882mm
-      x2 = 32.6009mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 69.3674mm
-     }
-     ha:line.980706 {
-      clearance = 12.0mil
-      y2 = 58.9026mm
-      thickness = 10.0mil
-      x1 = 35.9664mm
-      x2 = 35.9664mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.81626in
-     }
-     ha:line.980715 {
-      clearance = 12.0mil
-      y2 = 57.149746mm
-      thickness = 10.0mil
-      x1 = 38.42004mm
-      x2 = 1.51261in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.25in
-     }
-     ha:line.980998 {
-      clearance = 12.0mil
-      y2 = 2.321in
-      thickness = 10.0mil
-      x1 = 1.443in
-      x2 = 1.443in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.671in
-     }
-     ha:line.981001 {
-      clearance = 12.0mil
-      y2 = 2.3in
-      thickness = 10.0mil
-      x1 = 1.443in
-      x2 = 1.464in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.321in
-     }
-     ha:line.981004 {
-      clearance = 12.0mil
-      y2 = 2.3in
-      thickness = 10.0mil
-      x1 = 1.464in
-      x2 = 38.42004mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.3in
-     }
-     ha:line.981007 {
-      clearance = 12.0mil
-      y2 = 58.419746mm
-      thickness = 10.0mil
-      x1 = 38.42004mm
-      x2 = 1.51261in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.3in
-     }
-     ha:line.981287 {
-      clearance = 12.0mil
-      y2 = 2.359in
-      thickness = 10.0mil
-      x1 = 1.47in
-      x2 = 1.47in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.702in
-     }
-     ha:line.981290 {
-      clearance = 12.0mil
-      y2 = 2.351in
-      thickness = 10.0mil
-      x1 = 1.47in
-      x2 = 1.478in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.359in
-     }
-     ha:line.981293 {
-      clearance = 12.0mil
-      y2 = 2.351in
-      thickness = 10.0mil
-      x1 = 1.478in
-      x2 = 38.39464mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.351in
-     }
-     ha:line.981296 {
-      clearance = 12.0mil
-      y2 = 2.34999in
-      thickness = 10.0mil
-      x1 = 38.39464mm
-      x2 = 1.51261in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.351in
-     }
-     ha:line.981570 {
-      clearance = 12.0mil
-      y2 = 60.96mm
-      thickness = 10.0mil
-      x1 = 39.5986mm
-      x2 = 38.420548mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 60.96mm
-     }
-     ha:line.981573 {
-      clearance = 12.0mil
-      y2 = 60.959746mm
-      thickness = 10.0mil
-      x1 = 38.420548mm
-      x2 = 1.51261in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 60.96mm
-     }
-     ha:line.981856 {
-      clearance = 12.0mil
-      y2 = 62.229746mm
-      thickness = 10.0mil
-      x1 = 1.51261in
-      x2 = 1.58699in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 62.229746mm
-     }
-     ha:line.981859 {
-      clearance = 12.0mil
-      y2 = 2.45in
-      thickness = 10.0mil
-      x1 = 1.58699in
-      x2 = 1.587in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 62.229746mm
-     }
-     ha:line.982136 {
-      clearance = 12.0mil
-      y2 = 2.4998in
-      thickness = 10.0mil
-      x1 = 38.42512mm
-      x2 = 1.6148in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.4998in
-     }
-     ha:line.982139 {
-      clearance = 12.0mil
-      y2 = 63.5mm
-      thickness = 10.0mil
-      x1 = 1.6148in
-      x2 = 41.021mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.4998in
-     }
-     ha:line.984165 {
-      clearance = 20.0mil
-      y2 = 34.304204mm
-      thickness = 10.0mil
-      x1 = 16.838192mm
-      x2 = 16.826996mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.351in
-     }
-     ha:line.984162 {
-      clearance = 20.0mil
-      y2 = 1.35in
-      thickness = 10.0mil
-      x1 = 16.826996mm
-      x2 = 16.826996mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 33.2994mm
-     }
-     ha:line.984159 {
-      clearance = 20.0mil
-      y2 = 1.389in
-      thickness = 10.0mil
-      x1 = 16.027396mm
-      x2 = 16.027396mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.35in
-     }
-     ha:line.984156 {
-      clearance = 20.0mil
-      y2 = 33.2994mm
-      thickness = 10.0mil
-      x1 = 15.773396mm
-      x2 = 16.027396mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 33.2994mm
-     }
-     ha:line.984153 {
-      clearance = 20.0mil
-      y2 = 32.7914mm
-      thickness = 10.0mil
-      x1 = 15.773396mm
-      x2 = 15.265396mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 33.2994mm
-     }
-     ha:line.984150 {
-      clearance = 20.0mil
-      y2 = 1.27in
-      thickness = 10.0mil
-      x1 = 15.798796mm
-      x2 = 16.040596mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.27in
-     }
-     ha:line.984147 {
-      clearance = 20.0mil
-      y2 = 32.7914mm
-      thickness = 10.0mil
-      x1 = 15.798796mm
-      x2 = 15.265396mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.27in
-     }
-     ha:line.984144 {
-      clearance = 20.0mil
-      y2 = 32.2458mm
-      thickness = 10.0mil
-      x1 = 16.827996mm
-      x2 = 16.827996mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.23in
-     }
-     ha:line.984141 {
-      clearance = 20.0mil
-      y2 = 1.389in
-      thickness = 10.0mil
-      x1 = 15.2664mm
-      x2 = 16.001996mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.389in
-     }
-     ha:line.984138 {
-      clearance = 20.0mil
-      y2 = 1.39in
-      thickness = 10.0mil
-      x1 = 16.001996mm
-      x2 = 16.027396mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.389in
-     }
-     ha:line.984135 {
-      clearance = 20.0mil
-      y2 = 1.27in
-      thickness = 10.0mil
-      x1 = 16.865592mm
-      x2 = 16.840192mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.271in
-     }
-     ha:line.984386 {
-      clearance = 12.0mil
-      y2 = 31.1404mm
-      thickness = 10.0mil
-      x1 = 493.0mil
-      x2 = 489.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.23in
-     }
-     ha:line.985454 {
-      clearance = 12.0mil
-      y2 = 1.23in
-      thickness = 10.0mil
-      x1 = 16.0284mm
-      x2 = 492.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.23in
-     }
-     ha:line.985457 {
-      clearance = 12.0mil
-      y2 = 1.227in
-      thickness = 10.0mil
-      x1 = 492.0mil
-      x2 = 489.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.23in
-     }
-     ha:line.987767 {
-      clearance = 12.0mil
-      y2 = 607.0mil
-      thickness = 10.0mil
-      x1 = 18.497804mm
-      x2 = 18.497804mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 15.424404mm
-     }
-     ha:line.988262 {
-      clearance = 12.0mil
-      y2 = 1.42152in
-      thickness = 10.0mil
-      x1 = 662.48mil
-      x2 = 662.48mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.389in
-     }
-     ha:line.988265 {
-      clearance = 12.0mil
-      y2 = 36.4236mm
-      thickness = 10.0mil
-      x1 = 662.48mil
-      x2 = 650.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.42152in
-     }
-     ha:line.988268 {
-      clearance = 12.0mil
-      y2 = 36.4236mm
-      thickness = 10.0mil
-      x1 = 650.0mil
-      x2 = 489.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 36.4236mm
-     }
-     ha:line.867756 {
-      clearance = 20.0mil
-      y2 = 1.726in
-      thickness = 20.0mil
-      x1 = 29.9212mm
-      x2 = 29.9212mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 490.0mil
-     }
-     ha:line.990486 {
-      clearance = 20.0mil
-      y2 = 610.0mil
-      thickness = 20.0mil
-      x1 = 60.1472mm
-      x2 = 60.1472mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 436.0mil
-     }
-     ha:line.991003 {
-      clearance = 20.0mil
-      y2 = 692.0mil
-      thickness = 20.0mil
-      x1 = 60.1472mm
-      x2 = 2.459in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 692.0mil
-     }
-     ha:line.991228 {
-      clearance = 20.0mil
-      y2 = 436.0mil
-      thickness = 20.0mil
-      x1 = 53.3908mm
-      x2 = 2.366in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 436.0mil
-     }
-     ha:line.991231 {
-      clearance = 20.0mil
-      y2 = 486.0mil
-      thickness = 20.0mil
-      x1 = 53.3908mm
-      x2 = 2.17374in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 486.0mil
-     }
-     ha:line.991234 {
-      clearance = 20.0mil
-      y2 = 435.74mil
-      thickness = 20.0mil
-      x1 = 2.17374in
-      x2 = 2.224in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 486.0mil
-     }
-     ha:line.991459 {
-      clearance = 12.0mil
-      y2 = 475.0mil
-      thickness = 10.0mil
-      x1 = 2.236in
-      x2 = 2.284in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 475.0mil
-     }
-     ha:line.991682 {
-      clearance = 12.0mil
-      y2 = 522.0mil
-      thickness = 10.0mil
-      x1 = 2.284in
-      x2 = 2.284in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 475.0mil
-     }
-     ha:line.992334 {
-      clearance = 12.0mil
-      y2 = 139.52mil
-      thickness = 10.0mil
-      x1 = 2.212in
-      x2 = 2.212in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 104.0mil
-     }
-     ha:line.992337 {
-      clearance = 12.0mil
-      y2 = 171.0mil
-      thickness = 10.0mil
-      x1 = 2.212in
-      x2 = 58.3946mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 171.0mil
-     }
-     ha:line.992340 {
-      clearance = 12.0mil
-      y2 = 170.0mil
-      thickness = 10.0mil
-      x1 = 58.3946mm
-      x2 = 2.3in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 171.0mil
-     }
-     ha:line.992550 {
-      clearance = 12.0mil
-      y2 = 236.0mil
-      thickness = 10.0mil
-      x1 = 53.3908mm
-      x2 = 2.171in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 236.0mil
-     }
-     ha:line.992553 {
-      clearance = 12.0mil
-      y2 = 328.0mil
-      thickness = 10.0mil
-      x1 = 2.171in
-      x2 = 57.4802mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 236.0mil
-     }
-     ha:line.992556 {
-      clearance = 12.0mil
-      y2 = 328.0mil
-      thickness = 10.0mil
-      x1 = 57.4802mm
-      x2 = 63.4238mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 328.0mil
-     }
-     ha:line.992559 {
-      clearance = 12.0mil
-      y2 = 500.0mil
-      thickness = 10.0mil
-      x1 = 63.4238mm
-      x2 = 2.669in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 328.0mil
-     }
-     ha:line.992562 {
-      clearance = 12.0mil
-      y2 = 500.0mil
-      thickness = 10.0mil
-      x1 = 2.669in
-      x2 = 2.87in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 500.0mil
-     }
-     ha:line.992565 {
-      clearance = 12.0mil
-      y2 = 186.0mil
-      thickness = 10.0mil
-      x1 = 53.3908mm
-      x2 = 55.0164mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 186.0mil
-     }
-     ha:line.992568 {
-      clearance = 12.0mil
-      y2 = 294.0mil
-      thickness = 10.0mil
-      x1 = 55.0164mm
-      x2 = 2.274in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 186.0mil
-     }
-     ha:line.992571 {
-      clearance = 12.0mil
-      y2 = 294.0mil
-      thickness = 10.0mil
-      x1 = 2.274in
-      x2 = 63.9318mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 294.0mil
-     }
-     ha:line.992574 {
-      clearance = 12.0mil
-      y2 = 401.0mil
-      thickness = 10.0mil
-      x1 = 63.9318mm
-      x2 = 2.624in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 294.0mil
-     }
-     ha:line.992577 {
-      clearance = 12.0mil
-      y2 = 401.0mil
-      thickness = 10.0mil
-      x1 = 2.624in
-      x2 = 2.869in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 401.0mil
-     }
-     ha:line.992580 {
-      clearance = 12.0mil
-      y2 = 400.0mil
-      thickness = 10.0mil
-      x1 = 2.869in
-      x2 = 2.87in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 401.0mil
-     }
-     ha:line.993615 {
-      clearance = 12.0mil
-      y2 = 60.846208mm
-      thickness = 10.0mil
-      x1 = 2.39226in
-      x2 = 2.434in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 60.846208mm
-     }
-     ha:line.993825 {
-      clearance = 12.0mil
-      y2 = 2.34999in
-      thickness = 10.0mil
-      x1 = 2.3in
-      x2 = 59.232546mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.34999in
-     }
-     ha:line.993828 {
-      clearance = 12.0mil
-      y2 = 2.395in
-      thickness = 10.0mil
-      x1 = 59.232546mm
-      x2 = 2.377in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.34999in
-     }
-     ha:line.993831 {
-      clearance = 12.0mil
-      y2 = 2.395in
-      thickness = 10.0mil
-      x1 = 2.377in
-      x2 = 2.39174in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.395in
-     }
-     ha:line.993834 {
-      clearance = 12.0mil
-      y2 = 2.39513in
-      thickness = 10.0mil
-      x1 = 2.39174in
-      x2 = 60.753498mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.395in
-     }
-     ha:line.994047 {
-      clearance = 22.0mil
-      y2 = 57.149746mm
-      thickness = 27.0mil
-      x1 = 2.353in
-      x2 = 2.354in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 57.175146mm
-     }
-     ha:line.994055 {
-      clearance = 22.0mil
-      y2 = 57.149746mm
-      thickness = 27.0mil
-      x1 = 2.3in
-      x2 = 59.765946mm
-      y1 = 57.149746mm
-     }
-     ha:line.999612 {
-      clearance = 12.0mil
-      y2 = 2.1in
-      thickness = 10.0mil
-      x1 = 1.393in
-      x2 = 1.42826in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.1in
-     }
-     ha:line.999615 {
-      clearance = 12.0mil
-      y2 = 2.1in
-      thickness = 10.0mil
-      x1 = 1.45974in
-      x2 = 38.42004mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.1in
-     }
-     ha:line.999618 {
-      clearance = 12.0mil
-      y2 = 2.09999in
-      thickness = 10.0mil
-      x1 = 38.42004mm
-      x2 = 1.51261in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.1in
-     }
-     ha:line.999849 {
-      clearance = 12.0mil
-      y2 = 2.81164in
-      thickness = 10.0mil
-      x1 = 1.86164in
-      x2 = 1.86164in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.812in
-     }
-     ha:line.999852 {
-      clearance = 12.0mil
-      y2 = 2.77in
-      thickness = 10.0mil
-      x1 = 1.86164in
-      x2 = 1.82in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.81164in
-     }
-     ha:line.999855 {
-      clearance = 12.0mil
-      y2 = 2.77in
-      thickness = 10.0mil
-      x1 = 1.82in
-      x2 = 1.721in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.77in
-     }
-     ha:line.999858 {
-      clearance = 12.0mil
-      y2 = 2.803in
-      thickness = 10.0mil
-      x1 = 1.721in
-      x2 = 1.688in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.77in
-     }
-     ha:line.999861 {
-      clearance = 12.0mil
-      y2 = 2.803in
-      thickness = 10.0mil
-      x1 = 1.688in
-      x2 = 1.61274in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.803in
-     }
-     ha:line.999864 {
-      clearance = 12.0mil
-      y2 = 2.802in
-      thickness = 10.0mil
-      x1 = 1.61274in
-      x2 = 40.938196mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.803in
-     }
-     ha:line.999867 {
-      clearance = 12.0mil
-      y2 = 2.81137in
-      thickness = 10.0mil
-      x1 = 1.94037in
-      x2 = 1.94037in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.812in
-     }
-     ha:line.999870 {
-      clearance = 12.0mil
-      y2 = 2.742in
-      thickness = 10.0mil
-      x1 = 1.94037in
-      x2 = 1.871in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.81137in
-     }
-     ha:line.999873 {
-      clearance = 12.0mil
-      y2 = 2.742in
-      thickness = 10.0mil
-      x1 = 1.871in
-      x2 = 1.699in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.742in
-     }
-     ha:line.999876 {
-      clearance = 12.0mil
-      y2 = 70.0786mm
-      thickness = 10.0mil
-      x1 = 1.699in
-      x2 = 1.682in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.742in
-     }
-     ha:line.999879 {
-      clearance = 12.0mil
-      y2 = 70.0786mm
-      thickness = 10.0mil
-      x1 = 1.682in
-      x2 = 1.61474in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 70.0786mm
-     }
-     ha:line.999882 {
-      clearance = 12.0mil
-      y2 = 2.757in
-      thickness = 10.0mil
-      x1 = 1.61474in
-      x2 = 1.61274in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 70.0786mm
-     }
-     ha:line.1000101 {
-      clearance = 12.0mil
-      y2 = 2.57726in
-      thickness = 10.0mil
-      x1 = 1.58126in
-      x2 = 1.58126in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.757in
-     }
-     ha:line.1000104 {
-      clearance = 12.0mil
-      y2 = 2.55in
-      thickness = 10.0mil
-      x1 = 1.58126in
-      x2 = 1.554in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.57726in
-     }
-     ha:line.1000107 {
-      clearance = 12.0mil
-      y2 = 2.55in
-      thickness = 10.0mil
-      x1 = 1.554in
-      x2 = 38.420548mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.55in
-     }
-     ha:line.1000110 {
-      clearance = 12.0mil
-      y2 = 64.769746mm
-      thickness = 10.0mil
-      x1 = 38.420548mm
-      x2 = 1.51261in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.55in
-     }
-     ha:line.1000326 {
-      clearance = 12.0mil
-      y2 = 2.802in
-      thickness = 10.0mil
-      x1 = 1.58026in
-      x2 = 1.566in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.802in
-     }
-     ha:line.1000329 {
-      clearance = 12.0mil
-      y2 = 2.792in
-      thickness = 10.0mil
-      x1 = 1.566in
-      x2 = 1.556in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.802in
-     }
-     ha:line.1000332 {
-      clearance = 12.0mil
-      y2 = 2.609in
-      thickness = 10.0mil
-      x1 = 1.556in
-      x2 = 1.556in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.792in
-     }
-     ha:line.1000335 {
-      clearance = 12.0mil
-      y2 = 2.6in
-      thickness = 10.0mil
-      x1 = 1.556in
-      x2 = 39.2938mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.609in
-     }
-     ha:line.1000338 {
-      clearance = 12.0mil
-      y2 = 2.6in
-      thickness = 10.0mil
-      x1 = 39.2938mm
-      x2 = 38.420548mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.6in
-     }
-     ha:line.1000341 {
-      clearance = 12.0mil
-      y2 = 2.59999in
-      thickness = 10.0mil
-      x1 = 38.420548mm
-      x2 = 1.51261in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.6in
-     }
-     ha:line.1001753 {
-      clearance = 12.0mil
-      y2 = 48.401986mm
-      thickness = 10.0mil
-      x1 = 2.8376in
-      x2 = 2.78641in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 48.401986mm
-     }
-     ha:line.1001756 {
-      clearance = 12.0mil
-      y2 = 1.916in
-      thickness = 10.0mil
-      x1 = 2.78641in
-      x2 = 2.776in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 48.401986mm
-     }
-     ha:line.1001759 {
-      clearance = 12.0mil
-      y2 = 1.88in
-      thickness = 10.0mil
-      x1 = 2.8376in
-      x2 = 2.786in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.88in
-     }
-     ha:line.1001762 {
-      clearance = 12.0mil
-      y2 = 1.869in
-      thickness = 10.0mil
-      x1 = 2.786in
-      x2 = 70.485mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.88in
-     }
-     ha:line.1001765 {
-      clearance = 12.0mil
-      y2 = 1.827in
-      thickness = 10.0mil
-      x1 = 70.485mm
-      x2 = 70.485mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.869in
-     }
-     ha:line.1001768 {
-      clearance = 12.0mil
-      y2 = 1.826in
-      thickness = 10.0mil
-      x1 = 70.485mm
-      x2 = 2.774in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.827in
-     }
-     ha:line.1002452 {
-      clearance = 12.0mil
-      y2 = 2.188in
-      thickness = 10.0mil
-      x1 = 2.42374in
-      x2 = 62.690883mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.188in
-     }
-     ha:line.1002455 {
-      clearance = 12.0mil
-      y2 = 2.18142in
-      thickness = 10.0mil
-      x1 = 62.690883mm
-      x2 = 62.858015mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.188in
-     }
-     ha:line.1002458 {
-      clearance = 12.0mil
-      y2 = 53.3908mm
-      thickness = 10.0mil
-      x1 = 2.61626in
-      x2 = 65.325117mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 53.3908mm
-     }
-     ha:line.1002461 {
-      clearance = 12.0mil
-      y2 = 2.10859in
-      thickness = 10.0mil
-      x1 = 65.325117mm
-      x2 = 2.565265in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 53.3908mm
-     }
-     ha:line.1002464 {
-      clearance = 12.0mil
-      y2 = 52.793773mm
-      thickness = 10.0mil
-      x1 = 64.503173mm
-      x2 = 64.503173mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 50.822225mm
-     }
-     ha:line.1002467 {
-      clearance = 12.0mil
-      y2 = 53.503258mm
-      thickness = 10.0mil
-      x1 = 64.503173mm
-      x2 = 65.212658mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 52.793773mm
-     }
-     ha:line.1002470 {
-      clearance = 12.0mil
-      y2 = 54.262781mm
-      thickness = 10.0mil
-      x1 = 64.003301mm
-      x2 = 64.003301mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 50.822225mm
-     }
-     ha:line.1002473 {
-      clearance = 12.0mil
-      y2 = 55.348441mm
-      thickness = 10.0mil
-      x1 = 64.003301mm
-      x2 = 62.917641mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 54.262781mm
-     }
-     ha:line.1002779 {
-      clearance = 12.0mil
-      y2 = 1.868in
-      thickness = 10.0mil
-      x1 = 2.633in
-      x2 = 69.660008mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.868in
-     }
-     ha:line.1002782 {
-      clearance = 12.0mil
-      y2 = 1.869in
-      thickness = 10.0mil
-      x1 = 69.660008mm
-      x2 = 2.74352in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.868in
-     }
-     ha:line.1002932 {
-      clearance = 12.0mil
-      y2 = 1.88769in
-      thickness = 10.0mil
-      x1 = 2.633in
-      x2 = 2.70569in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.88769in
-     }
-     ha:line.1002935 {
-      clearance = 12.0mil
-      y2 = 1.913in
-      thickness = 10.0mil
-      x1 = 2.70569in
-      x2 = 69.3674mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.88769in
-     }
-     ha:line.1002938 {
-      clearance = 12.0mil
-      y2 = 1.913in
-      thickness = 10.0mil
-      x1 = 69.3674mm
-      x2 = 2.74226in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.913in
-     }
-     ha:line.1002941 {
-      clearance = 12.0mil
-      y2 = 1.912in
-      thickness = 10.0mil
-      x1 = 2.74226in
-      x2 = 2.74326in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.913in
-     }
-     ha:line.1003090 {
-      clearance = 12.0mil
-      y2 = 52.303299mm
-      thickness = 10.0mil
-      x1 = 65.003299mm
-      x2 = 65.003299mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 50.822225mm
-     }
-     ha:line.1003093 {
-      clearance = 12.0mil
-      y2 = 52.4764mm
-      thickness = 10.0mil
-      x1 = 65.003299mm
-      x2 = 65.1764mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 52.303299mm
-     }
-     ha:line.1003246 {
-      clearance = 12.0mil
-      y2 = 51.8414mm
-      thickness = 10.0mil
-      x1 = 68.7578mm
-      x2 = 2.708in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.04in
-     }
-     ha:line.1003677 {
-      clearance = 12.0mil
-      y2 = 32.823404mm
-      thickness = 10.0mil
-      x1 = 1.956in
-      x2 = 2.006in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 32.823404mm
-     }
-     ha:line.1003956 {
-      clearance = 12.0mil
-      y2 = 1.38041in
-      thickness = 10.0mil
-      x1 = 2.006in
-      x2 = 2.006in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.32374in
-     }
-     ha:line.1003959 {
-      clearance = 12.0mil
-      y2 = 1.38071in
-      thickness = 10.0mil
-      x1 = 2.006in
-      x2 = 50.96002mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.38041in
-     }
-     ha:line.1003962 {
-      clearance = 12.0mil
-      y2 = 1.38041in
-      thickness = 10.0mil
-      x1 = 1.956in
-      x2 = 1.956in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.32374in
-     }
-     ha:line.1003965 {
-      clearance = 12.0mil
-      y2 = 1.38071in
-      thickness = 10.0mil
-      x1 = 1.956in
-      x2 = 1.9563in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.38041in
-     }
-     ha:line.1004097 {
-      clearance = 12.0mil
-      y2 = 1.38041in
-      thickness = 10.0mil
-      x1 = 1.906in
-      x2 = 1.906in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.32374in
-     }
-     ha:line.1004100 {
-      clearance = 12.0mil
-      y2 = 1.38071in
-      thickness = 10.0mil
-      x1 = 1.906in
-      x2 = 48.42002mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.38041in
-     }
-     ha:line.1004229 {
-      clearance = 12.0mil
-      y2 = 1.197in
-      thickness = 10.0mil
-      x1 = 2.006in
-      x2 = 2.006in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 32.823404mm
-     }
-     ha:line.1004355 {
-      clearance = 12.0mil
-      y2 = 1.19739in
-      thickness = 10.0mil
-      x1 = 1.906in
-      x2 = 1.906in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 32.823404mm
-     }
-     ha:line.1004358 {
-      clearance = 12.0mil
-      y2 = 1.197in
-      thickness = 10.0mil
-      x1 = 1.906in
-      x2 = 1.90561in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.19739in
-     }
-     ha:line.1004848 {
-      clearance = 12.0mil
-      y2 = 672.0mil
-      thickness = 10.0mil
-      x1 = 1.681in
-      x2 = 1.682in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 673.0mil
-     }
-     ha:line.1005007 {
-      clearance = 20.0mil
-      y2 = 486.0mil
-      thickness = 20.0mil
-      x1 = 2.02in
-      x2 = 2.096in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 486.0mil
-     }
-     ha:line.1007242 {
-      clearance = 12.0mil
-      y2 = 1.32331in
-      thickness = 10.0mil
-      x1 = 40.800274mm
-      x2 = 40.800274mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.38071in
-     }
-     ha:line.1007245 {
-      clearance = 12.0mil
-      y2 = 33.6042mm
-      thickness = 10.0mil
-      x1 = 40.800274mm
-      x2 = 1.606in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.32331in
-     }
-     ha:line.1007248 {
-      clearance = 12.0mil
-      y2 = 1.32331in
-      thickness = 10.0mil
-      x1 = 1.70631in
-      x2 = 1.70631in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.38071in
-     }
-     ha:line.1007251 {
-      clearance = 12.0mil
-      y2 = 33.6042mm
-      thickness = 10.0mil
-      x1 = 1.70631in
-      x2 = 1.706in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.32331in
-     }
-     ha:line.1007254 {
-      clearance = 12.0mil
-      y2 = 1.32331in
-      thickness = 10.0mil
-      x1 = 1.75631in
-      x2 = 1.75631in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.38071in
-     }
-     ha:line.1007257 {
-      clearance = 12.0mil
-      y2 = 33.6042mm
-      thickness = 10.0mil
-      x1 = 1.75631in
-      x2 = 1.756in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.32331in
-     }
-     ha:line.1007260 {
-      clearance = 12.0mil
-      y2 = 1.32331in
-      thickness = 10.0mil
-      x1 = 1.80631in
-      x2 = 1.80631in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.38071in
-     }
-     ha:line.1007263 {
-      clearance = 12.0mil
-      y2 = 33.6042mm
-      thickness = 10.0mil
-      x1 = 1.80631in
-      x2 = 1.806in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.32331in
-     }
-     ha:line.1007266 {
-      clearance = 12.0mil
-      y2 = 1.32331in
-      thickness = 10.0mil
-      x1 = 47.150274mm
-      x2 = 47.150274mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.38071in
-     }
-     ha:line.1007269 {
-      clearance = 12.0mil
-      y2 = 33.6042mm
-      thickness = 10.0mil
-      x1 = 47.150274mm
-      x2 = 1.856in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.32331in
-     }
-     ha:line.1007368 {
-      clearance = 12.0mil
-      y2 = 1.01052in
-      thickness = 10.0mil
-      x1 = 41.212008mm
-      x2 = 41.212008mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 26.597229mm
-     }
-     ha:line.1007371 {
-      clearance = 12.0mil
-      y2 = 1.002in
-      thickness = 10.0mil
-      x1 = 41.212008mm
-      x2 = 1.614in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.01052in
-     }
-     ha:line.1007374 {
-      clearance = 12.0mil
-      y2 = 1.002in
-      thickness = 10.0mil
-      x1 = 1.614in
-      x2 = 1.531in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.002in
-     }
-     ha:line.1007377 {
-      clearance = 12.0mil
-      y2 = 1.03in
-      thickness = 10.0mil
-      x1 = 1.531in
-      x2 = 1.503in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.002in
-     }
-     ha:line.1007380 {
-      clearance = 12.0mil
-      y2 = 32.893mm
-      thickness = 10.0mil
-      x1 = 1.503in
-      x2 = 1.503in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.03in
-     }
-     ha:line.1007383 {
-      clearance = 12.0mil
-      y2 = 1.324in
-      thickness = 10.0mil
-      x1 = 1.503in
-      x2 = 1.532in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 32.893mm
-     }
-     ha:line.1007386 {
-      clearance = 12.0mil
-      y2 = 1.324in
-      thickness = 10.0mil
-      x1 = 1.532in
-      x2 = 40.767mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.324in
-     }
-     ha:line.1007389 {
-      clearance = 12.0mil
-      y2 = 33.6042mm
-      thickness = 10.0mil
-      x1 = 40.767mm
-      x2 = 1.606in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.324in
-     }
-     ha:line.1007486 {
-      clearance = 12.0mil
-      y2 = 26.597229mm
-      thickness = 10.0mil
-      x1 = 1.60284in
-      x2 = 40.008429mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 26.597229mm
-     }
-     ha:line.1007489 {
-      clearance = 12.0mil
-      y2 = 26.5938mm
-      thickness = 10.0mil
-      x1 = 40.008429mm
-      x2 = 40.005mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 26.597229mm
-     }
-     ha:line.1007682 {
-      clearance = 12.0mil
-      y2 = 856.21mil
-      thickness = 10.0mil
-      x1 = 1.64221in
-      x2 = 1.64221in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 814.865mil
-     }
-     ha:line.1007693 {
-      clearance = 12.0mil
-      y2 = 22.238208mm
-      thickness = 10.0mil
-      x1 = 41.212008mm
-      x2 = 41.212008mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 814.865mil
-     }
-     ha:line.1007696 {
-      clearance = 12.0mil
-      y2 = 892.0mil
-      thickness = 10.0mil
-      x1 = 41.212008mm
-      x2 = 1.639in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 22.238208mm
-     }
-     ha:line.1007699 {
-      clearance = 12.0mil
-      y2 = 892.0mil
-      thickness = 10.0mil
-      x1 = 1.639in
-      x2 = 1.678in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 892.0mil
-     }
-     ha:line.1007702 {
-      clearance = 12.0mil
-      y2 = 878.84mil
-      thickness = 10.0mil
-      x1 = 1.60284in
-      x2 = 1.60284in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 814.865mil
-     }
-     ha:line.1007705 {
-      clearance = 12.0mil
-      y2 = 918.0mil
-      thickness = 10.0mil
-      x1 = 1.60284in
-      x2 = 1.642in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 878.84mil
-     }
-     ha:line.1007708 {
-      clearance = 12.0mil
-      y2 = 918.0mil
-      thickness = 10.0mil
-      x1 = 1.642in
-      x2 = 1.704in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 918.0mil
-     }
-     ha:line.1007915 {
-      clearance = 12.0mil
-      y2 = 20.694777mm
-      thickness = 10.0mil
-      x1 = 1.898in
-      x2 = 1.898in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 756.0mil
-     }
-     ha:line.1007918 {
-      clearance = 12.0mil
-      y2 = 814.865mil
-      thickness = 10.0mil
-      x1 = 1.898in
-      x2 = 1.89811in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 20.694777mm
-     }
-     ha:line.1007921 {
-      clearance = 12.0mil
-      y2 = 925.11mil
-      thickness = 10.0mil
-      x1 = 1.89811in
-      x2 = 1.89811in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 26.597229mm
-     }
-     ha:line.1008018 {
-      clearance = 12.0mil
-      y2 = 44.45mm
-      thickness = 10.0mil
-      x1 = 1.51261in
-      x2 = 1.459in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 44.45mm
-     }
-     ha:line.1008116 {
-      clearance = 12.0mil
-      y2 = 44.45mm
-      thickness = 10.0mil
-      x1 = 2.3in
-      x2 = 2.353in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 44.45mm
-     }
-     ha:line.1010357 {
-      clearance = 12.0mil
-      y2 = 51.482371mm
-      thickness = 10.0mil
-      x1 = 2.578865in
-      x2 = 2.578865in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 50.822225mm
-     }
-     ha:line.1010360 {
-      clearance = 12.0mil
-      y2 = 51.7398mm
-      thickness = 10.0mil
-      x1 = 2.578865in
-      x2 = 2.589in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 51.482371mm
-     }
-     ha:line.1010363 {
-      clearance = 12.0mil
-      y2 = 51.7398mm
-      thickness = 10.0mil
-      x1 = 2.589in
-      x2 = 2.708in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 51.7398mm
-     }
-     ha:line.1010366 {
-      clearance = 12.0mil
-      y2 = 2.064in
-      thickness = 10.0mil
-      x1 = 65.151mm
-      x2 = 2.59726in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.064in
-     }
-     ha:line.1010682 {
-      clearance = 12.0mil
-      y2 = 1.90737in
-      thickness = 10.0mil
-      x1 = 2.42631in
-      x2 = 2.39337in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.90737in
-     }
-     ha:line.1010688 {
-      clearance = 12.0mil
-      y2 = 1.89026in
-      thickness = 10.0mil
-      x1 = 2.358in
-      x2 = 2.37626in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.89026in
-     }
-     ha:line.1010691 {
-      clearance = 12.0mil
-      y2 = 1.89026in
-      thickness = 10.0mil
-      x1 = 2.39337in
-      x2 = 2.37626in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.90737in
-     }
-     ha:line.1012983 {
-      clearance = 12.0mil
-      y2 = 1.826in
-      thickness = 10.0mil
-      x1 = 2.74326in
-      x2 = 2.709in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.826in
-     }
-     ha:line.1012986 {
-      clearance = 12.0mil
-      y2 = 1.827in
-      thickness = 10.0mil
-      x1 = 2.709in
-      x2 = 2.708in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.826in
-     }
-     ha:line.1013038 {
-      clearance = 12.0mil
-      y2 = 51.776503mm
-      thickness = 10.0mil
-      x1 = 63.003303mm
-      x2 = 63.003303mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 50.822225mm
-     }
-     ha:line.1013041 {
-      clearance = 12.0mil
-      y2 = 2.039in
-      thickness = 10.0mil
-      x1 = 63.003303mm
-      x2 = 63.0174mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 51.776503mm
-     }
-     ha:line.1013110 {
-      clearance = 12.0mil
-      y2 = 1.82863in
-      thickness = 10.0mil
-      x1 = 2.42631in
-      x2 = 61.204602mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.82863in
-     }
-     ha:line.1013113 {
-      clearance = 12.0mil
-      y2 = 1.821in
-      thickness = 10.0mil
-      x1 = 61.204602mm
-      x2 = 2.402in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.82863in
-     }
-     ha:line.1013116 {
-      clearance = 12.0mil
-      y2 = 42.3164mm
-      thickness = 10.0mil
-      x1 = 2.402in
-      x2 = 2.402in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.821in
-     }
-     ha:line.1013383 {
-      clearance = 12.0mil
-      y2 = 1.94674in
-      thickness = 10.0mil
-      x1 = 2.42631in
-      x2 = 2.38726in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.94674in
-     }
-     ha:line.1013386 {
-      clearance = 12.0mil
-      y2 = 1.948in
-      thickness = 10.0mil
-      x1 = 2.38726in
-      x2 = 2.386in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.94674in
-     }
-     ha:line.1013389 {
-      clearance = 12.0mil
-      y2 = 1.96643in
-      thickness = 10.0mil
-      x1 = 2.42631in
-      x2 = 2.40657in
+              }
+             }
+            }
+             uid = GExkEo0wiuat6aMLVZ8AAABX
+            }
+  }
+  li:layers {
+   ha:top-sig {
+    ha:attributes {
+     {pcb-rnd::key::vis} = {<Key>l; Shift<Key>t}
+     {pcb-rnd::key::select} = {<Key>l; <Key>t}
+    }
+    lid = 0
+    li:objects {
+     ha:line.717250 {
+      clearance = 20.0mil
+      y2 = 26.035mm
+      thickness = 140.0mil
+      x1 = 89.0mil
+      x2 = 89.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.96643in
+      y1 = 525.0mil
      }
-     ha:line.1013392 {
-      clearance = 12.0mil
-      y2 = 1.975in
+     ha:line.717253 {
+      clearance = 20.0mil
+      y2 = 1.125in
       thickness = 10.0mil
-      x1 = 2.40657in
-      x2 = 2.398in
+      x1 = 127.0mil
+      x2 = 89.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.96643in
+      y1 = 1.163in
      }
-     ha:line.1013395 {
-      clearance = 12.0mil
-      y2 = 1.975in
+     ha:line.717322 {
+      clearance = 20.0mil
+      y2 = 465.0mil
       thickness = 10.0mil
-      x1 = 2.398in
-      x2 = 2.358in
+      x1 = 18.497804mm
+      x2 = 728.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.975in
+      y1 = 11.8176mm
      }
-     ha:line.1013522 {
-      clearance = 12.0mil
-      y2 = 1.868in
+     ha:line.717325 {
+      clearance = 20.0mil
+      y2 = 11.8176mm
       thickness = 10.0mil
-      x1 = 2.42631in
-      x2 = 60.5536mm
+      x1 = 18.497804mm
+      x2 = 18.497804mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.868in
+      y1 = 607.0mil
      }
-     ha:line.1013525 {
-      clearance = 12.0mil
-      y2 = 1.854in
+     ha:line.717328 {
+      clearance = 20.0mil
+      y2 = 607.0mil
       thickness = 10.0mil
-      x1 = 60.5536mm
-      x2 = 2.37in
+      x1 = 759.74mil
+      x2 = 20.892008mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.868in
+      y1 = 607.0mil
      }
-     ha:line.1013528 {
-      clearance = 12.0mil
-      y2 = 1.854in
+     ha:line.717418 {
+      clearance = 20.0mil
+      y2 = 426.0mil
       thickness = 10.0mil
-      x1 = 2.37in
-      x2 = 2.358in
+      x1 = 791.0mil
+      x2 = 20.4046mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.854in
+      y1 = 11.1336mm
      }
-     ha:line.1013531 {
-      clearance = 12.0mil
-      y2 = 1.84832in
+     ha:line.717421 {
+      clearance = 20.0mil
+      y2 = 516.0mil
       thickness = 10.0mil
-      x1 = 2.42631in
-      x2 = 2.40132in
+      x1 = 1.048in
+      x2 = 1.04939in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.84832in
+      y1 = 13.1417mm
      }
-     ha:line.1013534 {
-      clearance = 12.0mil
-      y2 = 1.816in
-      thickness = 10.0mil
-      x1 = 2.40132in
-      x2 = 2.369in
+     ha:line.717433 {
+      clearance = 20.0mil
+      y2 = 465.0mil
+      thickness = 170.0mil
+      x1 = 544.0mil
+      x2 = 821.33mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.84832in
+      y1 = 465.0mil
      }
-     ha:line.1013537 {
-      clearance = 12.0mil
-      y2 = 1.816in
-      thickness = 10.0mil
-      x1 = 2.369in
-      x2 = 2.358in
+     ha:line.717436 {
+      clearance = 20.0mil
+      y2 = 388.0mil
+      thickness = 170.0mil
+      x1 = 525.0mil
+      x2 = 826.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.816in
+      y1 = 388.0mil
      }
-     ha:line.1013645 {
-      clearance = 12.0mil
-      y2 = 60.959746mm
+     ha:line.724708 {
+      clearance = 20.0mil
+      y2 = 3.0in
       thickness = 10.0mil
-      x1 = 2.3in
-      x2 = 2.33799in
-      ha:flags {
-       clearline = 1
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
       }
-      y1 = 60.959746mm
-     }
-     ha:line.1013648 {
-      clearance = 12.0mil
-      y2 = 2.421in
-      thickness = 10.0mil
-      x1 = 2.33799in
-      x2 = 2.359in
+      x1 = 0.0
+      x2 = 0.0
       ha:flags {
        clearline = 1
+       lock = 1
       }
-      y1 = 60.959746mm
+      y1 = 0.0
      }
-     ha:line.1013651 {
-      clearance = 12.0mil
-      y2 = 2.443in
+     ha:line.724720 {
+      clearance = 20.0mil
+      y2 = 3.0in
       thickness = 10.0mil
-      x1 = 2.359in
-      x2 = 2.359in
-      ha:flags {
-       clearline = 1
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
       }
-      y1 = 2.421in
-     }
-     ha:line.1013660 {
-      clearance = 12.0mil
-      y2 = 2.512in
-      thickness = 10.0mil
-      x1 = 2.43294in
-      x2 = 2.43394in
+      x1 = 0.0
+      x2 = 3.0in
       ha:flags {
        clearline = 1
+       lock = 1
       }
-      y1 = 2.511in
+      y1 = 3.0in
      }
-     ha:line.1013686 {
-      clearance = 12.0mil
-      y2 = 1.92706in
+     ha:line.724732 {
+      clearance = 20.0mil
+      y2 = 0.0
       thickness = 10.0mil
-      x1 = 2.633in
-      x2 = 2.66094in
-      ha:flags {
-       clearline = 1
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
       }
-      y1 = 1.92706in
-     }
-     ha:line.1013689 {
-      clearance = 12.0mil
-      y2 = 1.917in
-      thickness = 10.0mil
-      x1 = 2.66094in
-      x2 = 2.671in
+      x1 = 3.0in
+      x2 = 0.0
       ha:flags {
        clearline = 1
+       lock = 1
       }
-      y1 = 1.92706in
+      y1 = 0.0
      }
-     ha:line.1013692 {
-      clearance = 12.0mil
-      y2 = 1.94674in
+     ha:line.724744 {
+      clearance = 20.0mil
+      y2 = 0.0
       thickness = 10.0mil
-      x1 = 2.633in
-      x2 = 67.658996mm
-      ha:flags {
-       clearline = 1
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
       }
-      y1 = 1.94674in
-     }
-     ha:line.1013695 {
-      clearance = 12.0mil
-      y2 = 1.954in
-      thickness = 10.0mil
-      x1 = 67.658996mm
-      x2 = 2.671in
+      x1 = 3.0in
+      x2 = 3.0in
       ha:flags {
        clearline = 1
+       lock = 1
       }
-      y1 = 1.94674in
+      y1 = 3.0in
      }
-     ha:line.1013746 {
+     ha:line.796625 {
       clearance = 12.0mil
-      y2 = 1.38071in
+      y2 = 600.0mil
       thickness = 10.0mil
-      x1 = 1.956in
-      x2 = 1.9563in
+      x1 = 72.8472mm
+      x2 = 2.87in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.38101in
+      y1 = 602.0mil
      }
-     ha:line.1013771 {
+     ha:line.797069 {
       clearance = 12.0mil
-      y2 = 40.767mm
+      y2 = 500.0mil
       thickness = 10.0mil
-      x1 = 50.96002mm
-      x2 = 50.96002mm
+      x1 = 72.7456mm
+      x2 = 2.87in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.38071in
+      y1 = 494.0mil
      }
-     ha:line.1013777 {
+     ha:line.797081 {
       clearance = 12.0mil
-      y2 = 1.649in
+      y2 = 400.0mil
       thickness = 10.0mil
-      x1 = 2.152in
-      x2 = 52.08778mm
+      x1 = 2.869in
+      x2 = 2.87in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.7503in
+      y1 = 399.0mil
      }
-     ha:line.1013783 {
+     ha:line.850515 {
       clearance = 12.0mil
-      y2 = 1.6487in
+      y2 = 170.0mil
       thickness = 10.0mil
-      x1 = 50.96002mm
-      x2 = 52.07mm
+      x1 = 1.499in
+      x2 = 38.1mm
       ha:flags {
        clearline = 1
       }
-      y1 = 40.767mm
+      y1 = 171.0mil
      }
-     ha:line.1013837 {
+     ha:line.866344 {
       clearance = 12.0mil
-      y2 = 1.719in
+      y2 = 2.827in
       thickness = 10.0mil
-      x1 = 2.063in
-      x2 = 52.3748mm
+      x1 = 2.3in
+      x2 = 2.3in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.719in
+      y1 = 2.83in
      }
-     ha:line.1013840 {
-      clearance = 12.0mil
-      y2 = 1.612in
-      thickness = 10.0mil
-      x1 = 52.3748mm
-      x2 = 1.955in
+     ha:line.867753 {
+      clearance = 20.0mil
+      y2 = 490.0mil
+      thickness = 20.0mil
+      x1 = 29.9212mm
+      x2 = 1.421in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.719in
+      y1 = 490.0mil
      }
-     ha:line.1013843 {
-      clearance = 12.0mil
-      y2 = 35.103054mm
-      thickness = 10.0mil
-      x1 = 1.955in
-      x2 = 1.955in
+     ha:line.870921 {
+      clearance = 22.0mil
+      y2 = 68.156994mm
+      thickness = 27.0mil
+      x1 = 66.980785mm
+      x2 = 72.391905mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.612in
+      y1 = 2.47031in
      }
-     ha:line.1013846 {
-      clearance = 12.0mil
-      y2 = 1.38071in
-      thickness = 10.0mil
-      x1 = 1.955in
-      x2 = 1.9563in
+     ha:line.870927 {
+      clearance = 22.0mil
+      y2 = 69.51599mm
+      thickness = 27.0mil
+      x1 = 72.0344mm
+      x2 = 72.39mm
       ha:flags {
        clearline = 1
       }
-      y1 = 35.103054mm
+      y1 = 69.16039mm
      }
-     ha:line.1013899 {
+     ha:line.922927 {
       clearance = 12.0mil
-      y2 = 1.766755in
+      y2 = 950.0mil
       thickness = 10.0mil
-      x1 = 62.503177mm
-      x2 = 62.503177mm
+      x1 = 1.227in
+      x2 = 31.75mm
       ha:flags {
        clearline = 1
       }
-      y1 = 45.572299mm
+      y1 = 950.0mil
      }
-     ha:line.1013902 {
-      clearance = 12.0mil
-      y2 = 1.755in
-      thickness = 10.0mil
-      x1 = 62.503177mm
-      x2 = 62.2046mm
+     ha:line.931130 {
+      clearance = 22.0mil
+      y2 = 59.51601mm
+      thickness = 27.0mil
+      x1 = 67.30238mm
+      x2 = 72.39mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.766755in
+      y1 = 61.20638mm
      }
-     ha:line.1013966 {
-      clearance = 12.0mil
-      y2 = 1.649in
+     ha:line.943101 {
+      clearance = 20.0mil
+      y2 = 136.0mil
       thickness = 10.0mil
-      x1 = 2.402in
-      x2 = 60.579mm
+      x1 = 53.41623mm
+      x2 = 2.149in
       ha:flags {
        clearline = 1
       }
-      y1 = 42.3164mm
+      y1 = 136.0mil
      }
-     ha:line.1013979 {
-      clearance = 12.0mil
-      y2 = 1.736445in
+     ha:line.943104 {
+      clearance = 20.0mil
+      y2 = 121.0mil
       thickness = 10.0mil
-      x1 = 63.003303mm
-      x2 = 63.003303mm
+      x1 = 2.149in
+      x2 = 2.164in
       ha:flags {
        clearline = 1
       }
-      y1 = 45.572299mm
+      y1 = 136.0mil
      }
-     ha:line.1013982 {
-      clearance = 12.0mil
-      y2 = 1.721in
+     ha:line.943107 {
+      clearance = 20.0mil
+      y2 = 1.85417mm
       thickness = 10.0mil
-      x1 = 63.003303mm
-      x2 = 62.611mm
+      x1 = 2.164in
+      x2 = 2.164in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.736445in
+      y1 = 121.0mil
      }
-     ha:line.1014031 {
-      clearance = 12.0mil
-      y2 = 43.284775mm
+     ha:line.943110 {
+      clearance = 20.0mil
+      y2 = 60.0mil
       thickness = 10.0mil
-      x1 = 2.500125in
-      x2 = 2.500125in
+      x1 = 2.164in
+      x2 = 54.63543mm
       ha:flags {
        clearline = 1
       }
-      y1 = 45.572299mm
+      y1 = 1.85417mm
      }
-     ha:line.1014034 {
-      clearance = 12.0mil
-      y2 = 1.691in
+     ha:line.943113 {
+      clearance = 20.0mil
+      y2 = 136.0mil
       thickness = 10.0mil
-      x1 = 2.500125in
-      x2 = 2.487in
+      x1 = 48.20923mm
+      x2 = 1.853in
       ha:flags {
        clearline = 1
       }
-      y1 = 43.284775mm
+      y1 = 136.0mil
      }
-     ha:line.1014064 {
-      clearance = 12.0mil
-      y2 = 1.35in
+     ha:line.943116 {
+      clearance = 20.0mil
+      y2 = 123.0mil
       thickness = 10.0mil
-      x1 = 772.0mil
-      x2 = 665.0mil
+      x1 = 1.853in
+      x2 = 1.84in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.35in
+      y1 = 136.0mil
      }
-     ha:line.1014067 {
-      clearance = 12.0mil
-      y2 = 34.329104mm
+     ha:line.943119 {
+      clearance = 20.0mil
+      y2 = 1.80343mm
       thickness = 10.0mil
-      x1 = 665.0mil
-      x2 = 16.851896mm
+      x1 = 1.84in
+      x2 = 1.84in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.35in
+      y1 = 123.0mil
      }
-     ha:line.1014078 {
-      clearance = 12.0mil
-      y2 = 1.695185in
+     ha:line.943122 {
+      clearance = 20.0mil
+      y2 = 60.0mil
       thickness = 10.0mil
-      x1 = 64.003301mm
-      x2 = 64.003301mm
+      x1 = 1.84in
+      x2 = 47.01543mm
       ha:flags {
        clearline = 1
       }
-      y1 = 45.572299mm
+      y1 = 1.80343mm
      }
-     ha:line.1014081 {
-      clearance = 12.0mil
-      y2 = 1.691in
+     ha:line.943125 {
+      clearance = 20.0mil
+      y2 = 486.0mil
       thickness = 10.0mil
-      x1 = 64.003301mm
-      x2 = 2.524in
+      x1 = 48.20923mm
+      x2 = 1.761in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.695185in
+      y1 = 486.0mil
      }
-     ha:line.1014154 {
-      clearance = 12.0mil
-      y2 = 1.27in
+     ha:line.943128 {
+      clearance = 20.0mil
+      y2 = 436.0mil
       thickness = 10.0mil
-      x1 = 697.0mil
-      x2 = 16.840192mm
+      x1 = 1.761in
+      x2 = 1.811in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.27in
+      y1 = 386.0mil
      }
-     ha:line.1014161 {
-      clearance = 12.0mil
-      y2 = 1.771815in
+     ha:line.943131 {
+      clearance = 20.0mil
+      y2 = 436.0mil
       thickness = 10.0mil
-      x1 = 65.003299mm
-      x2 = 65.003299mm
+      x1 = 1.811in
+      x2 = 48.20923mm
       ha:flags {
        clearline = 1
       }
-      y1 = 45.572299mm
+      y1 = 436.0mil
      }
-     ha:line.1014164 {
-      clearance = 12.0mil
-      y2 = 1.722in
+     ha:line.943134 {
+      clearance = 20.0mil
+      y2 = 301.0mil
       thickness = 10.0mil
-      x1 = 65.003299mm
-      x2 = 2.609in
+      x1 = 1.761in
+      x2 = 1.761in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.771815in
+      y1 = 286.0mil
      }
-     ha:line.1014168 {
-      clearance = 12.0mil
-      y2 = 1.752505in
+     ha:line.943137 {
+      clearance = 20.0mil
+      y2 = 386.0mil
       thickness = 10.0mil
-      x1 = 64.503173mm
-      x2 = 64.503173mm
+      x1 = 1.761in
+      x2 = 1.846in
       ha:flags {
        clearline = 1
       }
-      y1 = 45.572299mm
+      y1 = 301.0mil
      }
-     ha:line.1014171 {
-      clearance = 12.0mil
-      y2 = 1.741in
+     ha:line.943140 {
+      clearance = 20.0mil
+      y2 = 386.0mil
       thickness = 10.0mil
-      x1 = 64.503173mm
-      x2 = 2.551in
+      x1 = 1.846in
+      x2 = 48.20923mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.752505in
+      y1 = 386.0mil
      }
-     ha:line.1016779 {
-      clearance = 12.0mil
-      y2 = 1.3283in
+     ha:line.943143 {
+      clearance = 20.0mil
+      y2 = 244.0mil
       thickness = 10.0mil
-      x1 = 2.0563in
-      x2 = 2.0563in
+      x1 = 1.761in
+      x2 = 1.819in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.38071in
+      y1 = 186.0mil
      }
-     ha:line.1016782 {
-      clearance = 12.0mil
-      y2 = 1.328in
+     ha:line.943146 {
+      clearance = 20.0mil
+      y2 = 306.0mil
       thickness = 10.0mil
-      x1 = 2.0563in
-      x2 = 2.056in
+      x1 = 1.819in
+      x2 = 1.819in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.3283in
+      y1 = 244.0mil
      }
-     ha:line.1016785 {
-      clearance = 12.0mil
-      y2 = 1.3283in
+     ha:line.943149 {
+      clearance = 20.0mil
+      y2 = 336.0mil
       thickness = 10.0mil
-      x1 = 2.1063in
-      x2 = 2.1063in
+      x1 = 1.819in
+      x2 = 1.849in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.38071in
+      y1 = 306.0mil
      }
-     ha:line.1016788 {
-      clearance = 12.0mil
-      y2 = 1.328in
+     ha:line.943152 {
+      clearance = 20.0mil
+      y2 = 336.0mil
       thickness = 10.0mil
-      x1 = 2.1063in
-      x2 = 53.4924mm
+      x1 = 1.849in
+      x2 = 48.20923mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.3283in
+      y1 = 336.0mil
      }
-     ha:line.1016791 {
+     ha:line.943155 {
       clearance = 12.0mil
-      y2 = 1.3283in
+      y2 = 586.0mil
       thickness = 10.0mil
-      x1 = 2.1563in
-      x2 = 2.1563in
+      x1 = 1.761in
+      x2 = 1.761in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.38071in
+      y1 = 486.0mil
      }
-     ha:line.1016794 {
+     ha:line.943158 {
       clearance = 12.0mil
-      y2 = 1.328in
+      y2 = 186.0mil
       thickness = 10.0mil
-      x1 = 2.1563in
-      x2 = 2.156in
+      x1 = 1.897in
+      x2 = 49.53mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.3283in
+      y1 = 186.0mil
      }
-     ha:line.1016797 {
+     ha:line.943161 {
       clearance = 12.0mil
-      y2 = 1.3283in
+      y2 = 236.0mil
       thickness = 10.0mil
-      x1 = 2.2063in
-      x2 = 2.2063in
+      x1 = 1.897in
+      x2 = 1.97726in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.38071in
+      y1 = 236.0mil
      }
-     ha:line.1016800 {
+     ha:line.943164 {
       clearance = 12.0mil
-      y2 = 1.328in
+      y2 = 618.0mil
       thickness = 10.0mil
-      x1 = 2.2063in
-      x2 = 56.0324mm
+      x1 = 1.761in
+      x2 = 1.794in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.3283in
+      y1 = 585.0mil
      }
-     ha:line.1019580 {
+     ha:line.943182 {
       clearance = 12.0mil
-      y2 = 54.609746mm
+      y2 = 213.0mil
       thickness = 10.0mil
-      x1 = 1.51261in
-      x2 = 34.290254mm
+      x1 = 49.53mm
+      x2 = 1.977in
       ha:flags {
        clearline = 1
       }
-      y1 = 54.609746mm
+      y1 = 186.0mil
      }
-     ha:line.1019583 {
-      clearance = 12.0mil
-      y2 = 54.61mm
-      thickness = 10.0mil
-      x1 = 34.290254mm
-      x2 = 1.35in
+     ha:line.943185 {
+      clearance = 22.0mil
+      y2 = 668.0mil
+      thickness = 27.0mil
+      x1 = 1.991in
+      x2 = 53.086mm
       ha:flags {
        clearline = 1
       }
-      y1 = 54.609746mm
+      y1 = 668.0mil
      }
-     ha:line.1022125 {
+     ha:line.943194 {
       clearance = 12.0mil
-      y2 = 52.07mm
+      y2 = 336.0mil
       thickness = 10.0mil
-      x1 = 1.51261in
-      x2 = 1.35in
+      x1 = 53.3908mm
+      x2 = 56.4642mm
       ha:flags {
        clearline = 1
       }
-      y1 = 52.07mm
+      y1 = 336.0mil
      }
-     ha:line.1022128 {
+     ha:line.943197 {
       clearance = 12.0mil
-      y2 = 2.0in
+      y2 = 397.0mil
       thickness = 10.0mil
-      x1 = 1.51261in
-      x2 = 1.3in
+      x1 = 56.4642mm
+      x2 = 2.284in
       ha:flags {
        clearline = 1
       }
-      y1 = 2.0in
+      y1 = 336.0mil
      }
-     ha:line.1022131 {
+     ha:line.943200 {
       clearance = 12.0mil
-      y2 = 52.07mm
+      y2 = 596.0mil
       thickness = 10.0mil
-      x1 = 1.3in
-      x2 = 31.75mm
+      x1 = 2.143in
+      x2 = 2.165in
       ha:flags {
        clearline = 1
       }
-      y1 = 2.0in
+      y1 = 618.0mil
      }
-     ha:line.1022134 {
+     ha:line.943203 {
       clearance = 12.0mil
-      y2 = 49.53mm
+      y2 = 546.0mil
       thickness = 10.0mil
-      x1 = 1.51261in
-      x2 = 1.35in
+      x1 = 2.165in
+      x2 = 2.165in
       ha:flags {
        clearline = 1
       }
-      y1 = 49.53mm
+      y1 = 596.0mil
      }
-     ha:line.1022137 {
+     ha:line.943206 {
       clearance = 12.0mil
-      y2 = 1.9in
+      y2 = 475.0mil
       thickness = 10.0mil
-      x1 = 1.51261in
-      x2 = 1.3in
+      x1 = 2.165in
+      x2 = 2.236in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.9in
+      y1 = 546.0mil
      }
-     ha:line.1022140 {
+     ha:line.943209 {
       clearance = 12.0mil
-      y2 = 49.53mm
+      y2 = 618.0mil
       thickness = 10.0mil
-      x1 = 1.3in
-      x2 = 31.75mm
+      x1 = 2.143in
+      x2 = 1.794in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.9in
+      y1 = 618.0mil
      }
-     ha:line.1022143 {
+     ha:line.943212 {
       clearance = 12.0mil
-      y2 = 46.99mm
+      y2 = 5.416804mm
       thickness = 10.0mil
-      x1 = 1.51261in
-      x2 = 1.35in
+      x1 = 1.97726in
+      x2 = 1.97726in
       ha:flags {
        clearline = 1
       }
-      y1 = 46.99mm
+      y1 = 538.0mil
      }
-     ha:line.1022146 {
+     ha:line.943215 {
       clearance = 12.0mil
-      y2 = 1.8in
+      y2 = 668.0mil
       thickness = 10.0mil
-      x1 = 1.51261in
-      x2 = 1.3in
+      x1 = 53.098192mm
+      x2 = 53.086mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.8in
+      y1 = 668.0mil
      }
-     ha:line.1022149 {
+     ha:line.943218 {
       clearance = 12.0mil
-      y2 = 46.99mm
+      y2 = 584.0mil
       thickness = 10.0mil
-      x1 = 1.3in
-      x2 = 31.75mm
+      x1 = 51.021996mm
+      x2 = 51.021996mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.8in
+      y1 = 538.0mil
      }
-     ha:line.1022182 {
+     ha:line.943221 {
       clearance = 12.0mil
-      y2 = 64.769746mm
+      y2 = 568.0mil
       thickness = 10.0mil
-      x1 = 2.3in
-      x2 = 1.80299in
+      x1 = 53.086mm
+      x2 = 51.0286mm
       ha:flags {
        clearline = 1
       }
-      y1 = 64.769746mm
+      y1 = 568.0mil
      }
-     ha:line.1022185 {
+     ha:line.943224 {
       clearance = 12.0mil
-      y2 = 2.333in
+      y2 = 567.74mil
       thickness = 10.0mil
-      x1 = 1.80299in
-      x2 = 1.586in
+      x1 = 51.0286mm
+      x2 = 51.021996mm
       ha:flags {
        clearline = 1
       }
-      y1 = 64.769746mm
+      y1 = 568.0mil
      }
-     ha:line.1022188 {
+     ha:line.944451 {
       clearance = 12.0mil
-      y2 = 1.819in
+      y2 = 28.456128mm
       thickness = 10.0mil
-      x1 = 1.586in
-      x2 = 1.586in
+      x1 = 44.712128mm
+      x2 = 44.712128mm
       ha:flags {
        clearline = 1
       }
-      y1 = 2.333in
+      y1 = 26.597229mm
      }
-     ha:line.1024723 {
+     ha:line.944454 {
       clearance = 12.0mil
-      y2 = 58.8264mm
+      y2 = 1.121in
       thickness = 10.0mil
-      x1 = 1.82599in
-      x2 = 1.642in
+      x1 = 44.712128mm
+      x2 = 1.761in
       ha:flags {
        clearline = 1
       }
-      y1 = 63.499746mm
+      y1 = 28.456128mm
      }
-     ha:line.1024726 {
+     ha:line.944457 {
       clearance = 12.0mil
-      y2 = 1.782in
+      y2 = 31.29153mm
       thickness = 10.0mil
-      x1 = 1.642in
-      x2 = 1.642in
+      x1 = 43.71213mm
+      x2 = 43.71213mm
       ha:flags {
        clearline = 1
       }
-      y1 = 58.8264mm
+      y1 = 26.597229mm
      }
-     ha:line.1024813 {
+     ha:line.944460 {
       clearance = 12.0mil
-      y2 = 1.7in
+      y2 = 1.191in
       thickness = 10.0mil
-      x1 = 1.51261in
-      x2 = 1.318in
+      x1 = 43.71213mm
+      x2 = 1.721in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.7in
+      y1 = 1.19095in
      }
-     ha:line.1024816 {
+     ha:line.944466 {
       clearance = 12.0mil
-      y2 = 1.682in
+      y2 = 814.865mil
       thickness = 10.0mil
-      x1 = 1.318in
-      x2 = 1.3in
+      x1 = 44.712128mm
+      x2 = 44.712128mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.7in
+      y1 = 740.32mil
      }
-     ha:line.1024819 {
+     ha:line.944469 {
       clearance = 12.0mil
-      y2 = 1.3in
+      y2 = 740.0mil
       thickness = 10.0mil
-      x1 = 1.3in
-      x2 = 1.3in
+      x1 = 44.712128mm
+      x2 = 1.76in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.682in
+      y1 = 740.32mil
      }
-     ha:line.1024822 {
+     ha:line.944472 {
       clearance = 12.0mil
-      y2 = 31.75mm
+      y2 = 1.046in
       thickness = 10.0mil
-      x1 = 1.3in
-      x2 = 31.75mm
+      x1 = 44.712128mm
+      x2 = 44.712128mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.3in
+      y1 = 816.0mil
      }
-     ha:line.1024846 {
+     ha:line.944487 {
       clearance = 12.0mil
-      y2 = 1.65in
+      y2 = 28.36799mm
       thickness = 10.0mil
-      x1 = 1.51261in
-      x2 = 36.1696mm
+      x1 = 42.712132mm
+      x2 = 42.712132mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.65in
+      y1 = 26.597229mm
      }
-     ha:line.1024849 {
+     ha:line.947690 {
       clearance = 12.0mil
-      y2 = 1.626in
+      y2 = 2.47839in
       thickness = 10.0mil
-      x1 = 36.1696mm
-      x2 = 1.4in
+      x1 = 63.208027mm
+      x2 = 61.867542mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.65in
+      y1 = 2.47839in
      }
-     ha:line.1024852 {
+     ha:line.947693 {
       clearance = 12.0mil
-      y2 = 1.229in
+      y2 = 62.996572mm
       thickness = 10.0mil
-      x1 = 1.4in
-      x2 = 1.4in
+      x1 = 61.867542mm
+      x2 = 2.43394in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.626in
+      y1 = 2.47839in
      }
-     ha:line.1024855 {
+     ha:line.947696 {
       clearance = 12.0mil
-      y2 = 30.48mm
+      y2 = 2.42721in
       thickness = 10.0mil
-      x1 = 1.4in
-      x2 = 1.371in
+      x1 = 63.208027mm
+      x2 = 61.836046mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.229in
+      y1 = 2.42721in
      }
-     ha:line.1024858 {
+     ha:line.947699 {
       clearance = 12.0mil
-      y2 = 30.48mm
+      y2 = 2.42666in
       thickness = 10.0mil
-      x1 = 1.371in
-      x2 = 1.3in
+      x1 = 61.836046mm
+      x2 = 2.43394in
       ha:flags {
        clearline = 1
       }
-      y1 = 30.48mm
+      y1 = 2.42721in
      }
-     ha:line.1024861 {
+     ha:line.968055 {
       clearance = 12.0mil
-      y2 = 29.21mm
+      y2 = 19.342608mm
       thickness = 10.0mil
-      x1 = 1.3in
-      x2 = 31.75mm
+      x1 = 1.93748in
+      x2 = 1.93748in
       ha:flags {
        clearline = 1
       }
-      y1 = 30.48mm
+      y1 = 814.865mil
      }
-     ha:line.1024882 {
+     ha:line.968058 {
       clearance = 12.0mil
-      y2 = 1.6in
+      y2 = 717.0mil
       thickness = 10.0mil
-      x1 = 1.51261in
-      x2 = 36.7792mm
+      x1 = 1.93748in
+      x2 = 1.982in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.6in
+      y1 = 19.342608mm
      }
-     ha:line.1024885 {
+     ha:line.968061 {
       clearance = 12.0mil
-      y2 = 39.8526mm
+      y2 = 17.206722mm
       thickness = 10.0mil
-      x1 = 36.7792mm
-      x2 = 1.417in
+      x1 = 1.982in
+      x2 = 1.982in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.6in
+      y1 = 717.0mil
      }
-     ha:line.1024888 {
+     ha:line.968064 {
       clearance = 12.0mil
-      y2 = 1.144in
+      y2 = 677.0mil
       thickness = 10.0mil
-      x1 = 1.417in
-      x2 = 1.417in
+      x1 = 1.982in
+      x2 = 1.98243in
       ha:flags {
        clearline = 1
       }
-      y1 = 39.8526mm
+      y1 = 17.206722mm
      }
-     ha:line.1024891 {
+     ha:line.969507 {
       clearance = 12.0mil
-      y2 = 27.9146mm
+      y2 = 900.0mil
       thickness = 10.0mil
-      x1 = 1.417in
-      x2 = 1.372in
+      x1 = 2.87in
+      x2 = 52.0446mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.144in
+      y1 = 900.0mil
      }
-     ha:line.1024894 {
+     ha:line.969510 {
       clearance = 12.0mil
-      y2 = 27.9146mm
+      y2 = 1.011in
       thickness = 10.0mil
-      x1 = 1.372in
-      x2 = 32.9946mm
+      x1 = 52.0446mm
+      x2 = 1.938in
       ha:flags {
        clearline = 1
       }
-      y1 = 27.9146mm
+      y1 = 900.0mil
      }
-     ha:line.1024897 {
+     ha:line.969513 {
       clearance = 12.0mil
-      y2 = 26.67mm
+      y2 = 1.046615in
       thickness = 10.0mil
-      x1 = 32.9946mm
-      x2 = 31.75mm
+      x1 = 1.938in
+      x2 = 1.938in
       ha:flags {
        clearline = 1
       }
-      y1 = 27.9146mm
+      y1 = 1.011in
      }
-     ha:line.1024915 {
+     ha:line.969516 {
       clearance = 12.0mil
-      y2 = 1.55in
+      y2 = 26.597229mm
       thickness = 10.0mil
-      x1 = 1.51261in
-      x2 = 1.474in
+      x1 = 1.938in
+      x2 = 1.93748in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.55in
+      y1 = 1.046615in
      }
-     ha:line.1024918 {
+     ha:line.971430 {
       clearance = 12.0mil
-      y2 = 1.511in
+      y2 = 2.71348in
       thickness = 10.0mil
-      x1 = 1.474in
-      x2 = 1.435in
+      x1 = 2.3in
+      x2 = 2.366in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.55in
+      y1 = 2.83in
      }
-     ha:line.1024921 {
+     ha:line.982139 {
       clearance = 12.0mil
-      y2 = 27.0002mm
+      y2 = 63.5mm
       thickness = 10.0mil
-      x1 = 1.435in
-      x2 = 1.435in
+      x1 = 1.6148in
+      x2 = 41.021mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.511in
+      y1 = 2.4998in
      }
-     ha:line.1024924 {
-      clearance = 12.0mil
-      y2 = 999.0mil
+     ha:line.984165 {
+      clearance = 20.0mil
+      y2 = 34.304204mm
       thickness = 10.0mil
-      x1 = 1.435in
-      x2 = 1.371in
+      x1 = 16.838192mm
+      x2 = 16.826996mm
       ha:flags {
        clearline = 1
       }
-      y1 = 27.0002mm
+      y1 = 1.351in
      }
-     ha:line.1024927 {
-      clearance = 12.0mil
-      y2 = 999.0mil
+     ha:line.984162 {
+      clearance = 20.0mil
+      y2 = 1.35in
       thickness = 10.0mil
-      x1 = 1.371in
-      x2 = 32.9946mm
+      x1 = 16.826996mm
+      x2 = 16.826996mm
       ha:flags {
        clearline = 1
       }
-      y1 = 999.0mil
+      y1 = 33.2994mm
      }
-     ha:line.1024930 {
-      clearance = 12.0mil
-      y2 = 950.0mil
+     ha:line.984159 {
+      clearance = 20.0mil
+      y2 = 1.389in
       thickness = 10.0mil
-      x1 = 32.9946mm
-      x2 = 31.75mm
+      x1 = 16.027396mm
+      x2 = 16.027396mm
       ha:flags {
        clearline = 1
       }
-      y1 = 999.0mil
+      y1 = 1.35in
      }
-     ha:line.1027466 {
-      clearance = 12.0mil
-      y2 = 1.649in
+     ha:line.984156 {
+      clearance = 20.0mil
+      y2 = 33.2994mm
       thickness = 10.0mil
-      x1 = 52.08778mm
-      x2 = 2.0503in
+      x1 = 15.773396mm
+      x2 = 16.027396mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.649in
+      y1 = 33.2994mm
      }
-     ha:line.1027487 {
-      clearance = 12.0mil
-      y2 = 43.307mm
+     ha:line.984153 {
+      clearance = 20.0mil
+      y2 = 32.7914mm
       thickness = 10.0mil
-      x1 = 1.752in
-      x2 = 1.752in
+      x1 = 15.773396mm
+      x2 = 15.265396mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.974in
+      y1 = 33.2994mm
      }
-     ha:line.1027490 {
-      clearance = 12.0mil
-      y2 = 38.1mm
+     ha:line.984150 {
+      clearance = 20.0mil
+      y2 = 1.27in
       thickness = 10.0mil
-      x1 = 1.752in
-      x2 = 39.2938mm
+      x1 = 15.798796mm
+      x2 = 16.040596mm
       ha:flags {
        clearline = 1
       }
-      y1 = 43.307mm
+      y1 = 1.27in
      }
-     ha:line.1027493 {
-      clearance = 12.0mil
-      y2 = 38.1mm
+     ha:line.984147 {
+      clearance = 20.0mil
+      y2 = 32.7914mm
       thickness = 10.0mil
-      x1 = 39.2938mm
-      x2 = 1.51261in
+      x1 = 15.798796mm
+      x2 = 15.265396mm
       ha:flags {
        clearline = 1
       }
-      y1 = 38.1mm
+      y1 = 1.27in
      }
-     ha:line.1027508 {
-      clearance = 12.0mil
-      y2 = 1.693in
+     ha:line.984144 {
+      clearance = 20.0mil
+      y2 = 32.2458mm
       thickness = 10.0mil
-      x1 = 1.791in
-      x2 = 1.791in
+      x1 = 16.827996mm
+      x2 = 16.827996mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.948in
+      y1 = 1.23in
      }
-     ha:line.1027511 {
-      clearance = 12.0mil
-      y2 = 36.83mm
+     ha:line.984141 {
+      clearance = 20.0mil
+      y2 = 1.389in
       thickness = 10.0mil
-      x1 = 1.791in
-      x2 = 1.548in
+      x1 = 15.2664mm
+      x2 = 16.001996mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.693in
+      y1 = 1.389in
      }
-     ha:line.1027514 {
-      clearance = 12.0mil
-      y2 = 36.83mm
+     ha:line.984138 {
+      clearance = 20.0mil
+      y2 = 1.39in
       thickness = 10.0mil
-      x1 = 1.548in
-      x2 = 1.51261in
+      x1 = 16.001996mm
+      x2 = 16.027396mm
       ha:flags {
        clearline = 1
       }
-      y1 = 36.83mm
+      y1 = 1.389in
      }
-     ha:line.1027529 {
-      clearance = 12.0mil
-      y2 = 46.99mm
+     ha:line.984135 {
+      clearance = 20.0mil
+      y2 = 1.27in
       thickness = 10.0mil
-      x1 = 2.3in
-      x2 = 1.936in
+      x1 = 16.865592mm
+      x2 = 16.840192mm
       ha:flags {
        clearline = 1
       }
-      y1 = 46.99mm
+      y1 = 1.271in
      }
-     ha:line.1027532 {
+     ha:line.984386 {
       clearance = 12.0mil
-      y2 = 1.764in
+      y2 = 31.1404mm
       thickness = 10.0mil
-      x1 = 1.936in
-      x2 = 46.99mm
+      x1 = 493.0mil
+      x2 = 489.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 46.99mm
+      y1 = 1.23in
      }
-     ha:line.1027554 {
+     ha:line.985454 {
       clearance = 12.0mil
-      y2 = 1.8in
+      y2 = 1.23in
       thickness = 10.0mil
-      x1 = 2.3in
-      x2 = 1.954in
+      x1 = 16.0284mm
+      x2 = 492.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.8in
+      y1 = 1.23in
      }
-     ha:line.1027557 {
+     ha:line.985457 {
       clearance = 12.0mil
-      y2 = 1.724in
+      y2 = 1.227in
       thickness = 10.0mil
-      x1 = 1.954in
-      x2 = 1.878in
+      x1 = 492.0mil
+      x2 = 489.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.8in
+      y1 = 1.23in
      }
-     ha:line.1027576 {
+     ha:line.987767 {
       clearance = 12.0mil
-      y2 = 1.7in
+      y2 = 607.0mil
       thickness = 10.0mil
-      x1 = 2.3in
-      x2 = 55.8546mm
+      x1 = 18.497804mm
+      x2 = 18.497804mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.7in
+      y1 = 15.424404mm
      }
-     ha:line.1027579 {
+     ha:line.988262 {
       clearance = 12.0mil
-      y2 = 1.58in
+      y2 = 1.42152in
       thickness = 10.0mil
-      x1 = 55.8546mm
-      x2 = 2.079in
+      x1 = 662.48mil
+      x2 = 662.48mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.7in
+      y1 = 1.389in
      }
-     ha:line.1027582 {
+     ha:line.988265 {
       clearance = 12.0mil
-      y2 = 1.48in
+      y2 = 36.4236mm
       thickness = 10.0mil
-      x1 = 2.079in
-      x2 = 2.079in
+      x1 = 662.48mil
+      x2 = 650.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.58in
+      y1 = 1.42152in
      }
-     ha:line.1027585 {
+     ha:line.988268 {
       clearance = 12.0mil
-      y2 = 1.479in
+      y2 = 36.4236mm
       thickness = 10.0mil
-      x1 = 2.079in
-      x2 = 52.7812mm
+      x1 = 650.0mil
+      x2 = 489.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.48in
+      y1 = 36.4236mm
      }
-     ha:line.1027600 {
-      clearance = 12.0mil
-      y2 = 1.65in
-      thickness = 10.0mil
-      x1 = 2.3in
-      x2 = 56.1594mm
+     ha:line.867756 {
+      clearance = 20.0mil
+      y2 = 1.726in
+      thickness = 20.0mil
+      x1 = 29.9212mm
+      x2 = 29.9212mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.65in
+      y1 = 490.0mil
      }
-     ha:line.1027603 {
-      clearance = 12.0mil
-      y2 = 39.8018mm
-      thickness = 10.0mil
-      x1 = 56.1594mm
-      x2 = 2.128in
+     ha:line.991228 {
+      clearance = 20.0mil
+      y2 = 436.0mil
+      thickness = 20.0mil
+      x1 = 53.3908mm
+      x2 = 2.366in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.65in
+      y1 = 436.0mil
      }
-     ha:line.1027606 {
-      clearance = 12.0mil
-      y2 = 36.7792mm
-      thickness = 10.0mil
-      x1 = 2.128in
-      x2 = 2.128in
+     ha:line.991231 {
+      clearance = 20.0mil
+      y2 = 486.0mil
+      thickness = 20.0mil
+      x1 = 53.3908mm
+      x2 = 2.17374in
       ha:flags {
        clearline = 1
       }
-      y1 = 39.8018mm
+      y1 = 486.0mil
      }
-     ha:line.1032814 {
-      clearance = 22.0mil
-      y2 = 61.20638mm
-      thickness = 27.0mil
-      x1 = 64.992885mm
-      x2 = 67.304013mm
+     ha:line.991234 {
+      clearance = 20.0mil
+      y2 = 435.74mil
+      thickness = 20.0mil
+      x1 = 2.17374in
+      x2 = 2.224in
       ha:flags {
        clearline = 1
       }
-      y1 = 61.20638mm
+      y1 = 486.0mil
      }
-     ha:line.1032817 {
-      clearance = 22.0mil
-      y2 = 61.212367mm
-      thickness = 27.0mil
-      x1 = 67.304013mm
-      x2 = 67.31mm
+     ha:line.991459 {
+      clearance = 12.0mil
+      y2 = 475.0mil
+      thickness = 10.0mil
+      x1 = 2.236in
+      x2 = 2.284in
       ha:flags {
        clearline = 1
       }
-      y1 = 61.20638mm
+      y1 = 475.0mil
      }
-     ha:line.1032823 {
-      clearance = 22.0mil
-      y2 = 2.47031in
-      thickness = 27.0mil
-      x1 = 64.992885mm
-      x2 = 66.980785mm
+     ha:line.991682 {
+      clearance = 12.0mil
+      y2 = 522.0mil
+      thickness = 10.0mil
+      x1 = 2.284in
+      x2 = 2.284in
       ha:flags {
        clearline = 1
       }
-      y1 = 2.47031in
+      y1 = 475.0mil
      }
-     ha:line.1032826 {
-      clearance = 22.0mil
-      y2 = 62.754144mm
-      thickness = 27.0mil
-      x1 = 66.980785mm
-      x2 = 66.989055mm
+     ha:line.992334 {
+      clearance = 12.0mil
+      y2 = 139.52mil
+      thickness = 10.0mil
+      x1 = 2.212in
+      x2 = 2.212in
       ha:flags {
        clearline = 1
       }
-      y1 = 2.47031in
+      y1 = 104.0mil
      }
-     ha:line.1032829 {
-      clearance = 22.0mil
-      y2 = 2.736925in
-      thickness = 27.0mil
-      x1 = 72.391905mm
-      x2 = 72.391905mm
+     ha:line.992337 {
+      clearance = 12.0mil
+      y2 = 171.0mil
+      thickness = 10.0mil
+      x1 = 2.212in
+      x2 = 58.3946mm
       ha:flags {
        clearline = 1
       }
-      y1 = 68.156994mm
+      y1 = 171.0mil
      }
-     ha:line.1032859 {
+     ha:line.992340 {
       clearance = 12.0mil
-      y2 = 675.0mil
+      y2 = 170.0mil
       thickness = 10.0mil
-      x1 = 1.469in
-      x2 = 1.469in
+      x1 = 58.3946mm
+      x2 = 2.3in
       ha:flags {
        clearline = 1
       }
-      y1 = 21.774404mm
+      y1 = 171.0mil
      }
-     ha:line.1032862 {
+     ha:line.992550 {
       clearance = 12.0mil
-      y2 = 645.0mil
+      y2 = 236.0mil
       thickness = 10.0mil
-      x1 = 1.469in
-      x2 = 1.499in
+      x1 = 53.3908mm
+      x2 = 2.171in
       ha:flags {
        clearline = 1
       }
-      y1 = 675.0mil
+      y1 = 236.0mil
      }
-     ha:line.1038095 {
+     ha:line.992553 {
       clearance = 12.0mil
-      y2 = 1.451in
+      y2 = 328.0mil
       thickness = 10.0mil
-      x1 = 72.39mm
-      x2 = 72.39mm
+      x1 = 2.171in
+      x2 = 57.4802mm
       ha:flags {
        clearline = 1
       }
-      y1 = 36.83mm
+      y1 = 236.0mil
      }
-     ha:line.1038098 {
+     ha:line.992556 {
       clearance = 12.0mil
-      y2 = 1.524in
-      thickness = 10.0mil
-      x1 = 72.39mm
-      x2 = 2.777in
+      y2 = 328.0mil
+      thickness = 10.0mil
+      x1 = 57.4802mm
+      x2 = 63.4238mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.451in
+      y1 = 328.0mil
      }
-     ha:line.1038101 {
+     ha:line.992559 {
       clearance = 12.0mil
-      y2 = 1.7015in
+      y2 = 500.0mil
       thickness = 10.0mil
-      x1 = 2.777in
-      x2 = 2.777in
+      x1 = 63.4238mm
+      x2 = 2.669in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.524in
+      y1 = 328.0mil
      }
-     ha:line.1038104 {
+     ha:line.992562 {
       clearance = 12.0mil
-      y2 = 1.722in
+      y2 = 500.0mil
       thickness = 10.0mil
-      x1 = 2.777in
-      x2 = 70.0151mm
+      x1 = 2.669in
+      x2 = 2.87in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.7015in
+      y1 = 500.0mil
      }
-     ha:line.1038110 {
+     ha:line.992565 {
       clearance = 12.0mil
-      y2 = 1.82863in
+      y2 = 186.0mil
       thickness = 10.0mil
-      x1 = 2.633in
-      x2 = 2.65937in
+      x1 = 53.3908mm
+      x2 = 55.0164mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.82863in
+      y1 = 186.0mil
      }
-     ha:line.1038113 {
+     ha:line.992568 {
       clearance = 12.0mil
-      y2 = 1.778in
+      y2 = 294.0mil
       thickness = 10.0mil
-      x1 = 2.65937in
-      x2 = 2.71in
+      x1 = 55.0164mm
+      x2 = 2.274in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.82863in
+      y1 = 186.0mil
      }
-     ha:line.1038116 {
+     ha:line.992571 {
       clearance = 12.0mil
-      y2 = 1.778in
+      y2 = 294.0mil
       thickness = 10.0mil
-      x1 = 2.71in
-      x2 = 2.749in
+      x1 = 2.274in
+      x2 = 63.9318mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.778in
+      y1 = 294.0mil
      }
-     ha:line.1038119 {
+     ha:line.992574 {
       clearance = 12.0mil
-      y2 = 1.718in
+      y2 = 401.0mil
       thickness = 10.0mil
-      x1 = 2.749in
-      x2 = 2.809in
+      x1 = 63.9318mm
+      x2 = 2.624in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.778in
+      y1 = 294.0mil
      }
-     ha:line.1038122 {
+     ha:line.992577 {
       clearance = 12.0mil
-      y2 = 1.648in
+      y2 = 401.0mil
       thickness = 10.0mil
-      x1 = 2.809in
-      x2 = 2.809in
+      x1 = 2.624in
+      x2 = 2.869in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.718in
+      y1 = 401.0mil
      }
-     ha:line.1038125 {
+     ha:line.992580 {
       clearance = 12.0mil
-      y2 = 1.556in
+      y2 = 400.0mil
       thickness = 10.0mil
-      x1 = 2.809in
-      x2 = 2.901in
+      x1 = 2.869in
+      x2 = 2.87in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.648in
+      y1 = 401.0mil
      }
-     ha:line.1038128 {
+     ha:line.993834 {
       clearance = 12.0mil
-      y2 = 1.391in
+      y2 = 2.39513in
       thickness = 10.0mil
-      x1 = 2.901in
-      x2 = 2.901in
+      x1 = 2.39174in
+      x2 = 60.753498mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.556in
+      y1 = 2.395in
      }
-     ha:line.1038134 {
+     ha:line.1001753 {
       clearance = 12.0mil
-      y2 = 1.32in
+      y2 = 48.401986mm
       thickness = 10.0mil
-      x1 = 2.83in
-      x2 = 2.83in
+      x1 = 2.8376in
+      x2 = 2.78641in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.26in
+      y1 = 48.401986mm
      }
-     ha:line.1038137 {
+     ha:line.1001756 {
       clearance = 12.0mil
-      y2 = 1.391in
+      y2 = 1.916in
       thickness = 10.0mil
-      x1 = 2.83in
-      x2 = 2.901in
+      x1 = 2.78641in
+      x2 = 2.776in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.32in
+      y1 = 48.401986mm
      }
-     ha:line.1038140 {
+     ha:line.1001759 {
       clearance = 12.0mil
-      y2 = 35.1409mm
+      y2 = 1.88in
       thickness = 10.0mil
-      x1 = 2.901in
-      x2 = 73.4949mm
+      x1 = 2.8376in
+      x2 = 2.786in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.391in
+      y1 = 1.88in
      }
-     ha:line.1051758 {
+     ha:line.1001762 {
       clearance = 12.0mil
-      y2 = 607.0mil
+      y2 = 1.869in
       thickness = 10.0mil
-      x1 = 689.0mil
-      x2 = 18.472404mm
+      x1 = 2.786in
+      x2 = 70.485mm
       ha:flags {
        clearline = 1
       }
-      y1 = 607.0mil
+      y1 = 1.88in
      }
-     ha:line.1051761 {
+     ha:line.1001765 {
       clearance = 12.0mil
-      y2 = 606.0mil
+      y2 = 1.827in
       thickness = 10.0mil
-      x1 = 18.472404mm
-      x2 = 18.497804mm
+      x1 = 70.485mm
+      x2 = 70.485mm
       ha:flags {
        clearline = 1
       }
-      y1 = 607.0mil
+      y1 = 1.869in
      }
-     ha:line.1052012 {
-      clearance = 20.0mil
-      y2 = 1.021in
+     ha:line.1001768 {
+      clearance = 12.0mil
+      y2 = 1.826in
       thickness = 10.0mil
-      x1 = 16.196564mm
-      x2 = 644.0mil
+      x1 = 70.485mm
+      x2 = 2.774in
       ha:flags {
        clearline = 1
       }
-      y1 = 25.772364mm
+      y1 = 1.827in
      }
-     ha:line.1052018 {
-      clearance = 20.0mil
-      y2 = 25.956133mm
-      thickness = 20.0mil
-      x1 = 19.359372mm
-      x2 = 18.930239mm
+     ha:line.1002452 {
+      clearance = 12.0mil
+      y2 = 2.188in
+      thickness = 10.0mil
+      x1 = 2.42374in
+      x2 = 62.690883mm
       ha:flags {
        clearline = 1
       }
-      y1 = 25.527mm
+      y1 = 2.188in
      }
-     ha:line.1052021 {
+     ha:line.1002455 {
       clearance = 12.0mil
-      y2 = 719.61mil
+      y2 = 2.18142in
       thickness = 10.0mil
-      x1 = 681.61mil
-      x2 = 681.61mil
+      x1 = 62.690883mm
+      x2 = 62.858015mm
       ha:flags {
        clearline = 1
       }
-      y1 = 19.193002mm
+      y1 = 2.188in
      }
-     ha:line.1052024 {
+     ha:line.1002458 {
       clearance = 12.0mil
-      y2 = 710.0mil
+      y2 = 53.3908mm
       thickness = 10.0mil
-      x1 = 681.61mil
-      x2 = 672.0mil
+      x1 = 2.61626in
+      x2 = 65.325117mm
       ha:flags {
        clearline = 1
       }
-      y1 = 719.61mil
+      y1 = 53.3908mm
      }
-     ha:line.1052027 {
+     ha:line.1002461 {
       clearance = 12.0mil
-      y2 = 728.2mil
+      y2 = 2.10859in
       thickness = 10.0mil
-      x1 = 18.61312mm
-      x2 = 18.61312mm
+      x1 = 65.325117mm
+      x2 = 2.565265in
       ha:flags {
        clearline = 1
       }
-      y1 = 19.193002mm
+      y1 = 53.3908mm
      }
-     ha:line.1052030 {
+     ha:line.1002464 {
       clearance = 12.0mil
-      y2 = 721.0mil
+      y2 = 52.793773mm
       thickness = 10.0mil
-      x1 = 18.61312mm
-      x2 = 740.0mil
+      x1 = 64.503173mm
+      x2 = 64.503173mm
       ha:flags {
        clearline = 1
       }
-      y1 = 728.2mil
+      y1 = 50.822225mm
      }
-     ha:line.1052033 {
+     ha:line.1002467 {
       clearance = 12.0mil
-      y2 = 723.0mil
+      y2 = 53.503258mm
       thickness = 10.0mil
-      x1 = 799.74mil
-      x2 = 795.0mil
+      x1 = 64.503173mm
+      x2 = 65.212658mm
       ha:flags {
        clearline = 1
       }
-      y1 = 727.74mil
+      y1 = 52.793773mm
      }
-     ha:line.1052036 {
+     ha:line.1002470 {
       clearance = 12.0mil
-      y2 = 723.0mil
+      y2 = 54.262781mm
       thickness = 10.0mil
-      x1 = 795.0mil
-      x2 = 781.0mil
+      x1 = 64.003301mm
+      x2 = 64.003301mm
       ha:flags {
        clearline = 1
       }
-      y1 = 723.0mil
+      y1 = 50.822225mm
      }
-     ha:line.1052039 {
+     ha:line.1002473 {
       clearance = 12.0mil
-      y2 = 718.0mil
+      y2 = 55.348441mm
       thickness = 10.0mil
-      x1 = 781.0mil
-      x2 = 776.0mil
+      x1 = 64.003301mm
+      x2 = 62.917641mm
       ha:flags {
        clearline = 1
       }
-      y1 = 723.0mil
+      y1 = 54.262781mm
      }
-     ha:line.1052042 {
+     ha:line.1002779 {
       clearance = 12.0mil
-      y2 = 718.0mil
+      y2 = 1.868in
       thickness = 10.0mil
-      x1 = 776.0mil
-      x2 = 743.0mil
+      x1 = 2.633in
+      x2 = 69.660008mm
       ha:flags {
        clearline = 1
       }
-      y1 = 718.0mil
+      y1 = 1.868in
      }
-     ha:line.1052045 {
+     ha:line.1002782 {
       clearance = 12.0mil
-      y2 = 720.5mil
+      y2 = 1.869in
       thickness = 10.0mil
-      x1 = 743.0mil
-      x2 = 740.5mil
+      x1 = 69.660008mm
+      x2 = 2.74352in
       ha:flags {
        clearline = 1
       }
-      y1 = 718.0mil
+      y1 = 1.868in
      }
-     ha:line.1052048 {
+     ha:line.1002932 {
       clearance = 12.0mil
-      y2 = 727.74mil
+      y2 = 1.88769in
       thickness = 10.0mil
-      x1 = 799.0mil
-      x2 = 847.0mil
+      x1 = 2.633in
+      x2 = 2.70569in
       ha:flags {
        clearline = 1
       }
-      y1 = 727.74mil
+      y1 = 1.88769in
      }
-     ha:line.1052051 {
+     ha:line.1002935 {
       clearance = 12.0mil
-      y2 = 17.685004mm
+      y2 = 1.913in
       thickness = 10.0mil
-      x1 = 847.0mil
-      x2 = 22.485604mm
+      x1 = 2.70569in
+      x2 = 69.3674mm
       ha:flags {
        clearline = 1
       }
-      y1 = 17.685004mm
+      y1 = 1.88769in
      }
-     ha:line.1052054 {
+     ha:line.1002938 {
       clearance = 12.0mil
-      y2 = 697.0mil
+      y2 = 1.913in
       thickness = 10.0mil
-      x1 = 22.485604mm
-      x2 = 886.0mil
+      x1 = 69.3674mm
+      x2 = 2.74226in
       ha:flags {
        clearline = 1
       }
-      y1 = 17.685004mm
+      y1 = 1.913in
      }
-     ha:line.1052057 {
+     ha:line.1002941 {
       clearance = 12.0mil
-      y2 = 19.193002mm
+      y2 = 1.912in
       thickness = 10.0mil
-      x1 = 19.263106mm
-      x2 = 19.650202mm
+      x1 = 2.74226in
+      x2 = 2.74326in
       ha:flags {
        clearline = 1
       }
-      y1 = 19.193002mm
+      y1 = 1.913in
      }
-     ha:line.1052060 {
+     ha:line.1003090 {
       clearance = 12.0mil
-      y2 = 774.0mil
+      y2 = 52.303299mm
       thickness = 10.0mil
-      x1 = 19.650202mm
-      x2 = 792.0mil
+      x1 = 65.003299mm
+      x2 = 65.003299mm
       ha:flags {
        clearline = 1
       }
-      y1 = 19.193002mm
+      y1 = 50.822225mm
      }
-     ha:line.1052063 {
+     ha:line.1003093 {
       clearance = 12.0mil
-      y2 = 774.0mil
+      y2 = 52.4764mm
       thickness = 10.0mil
-      x1 = 792.0mil
-      x2 = 857.74mil
+      x1 = 65.003299mm
+      x2 = 65.1764mm
       ha:flags {
        clearline = 1
       }
-      y1 = 774.0mil
+      y1 = 52.303299mm
      }
-     ha:line.1052066 {
+     ha:line.1003246 {
       clearance = 12.0mil
-      y2 = 19.666204mm
+      y2 = 51.8414mm
       thickness = 10.0mil
-      x1 = 857.74mil
-      x2 = 858.0mil
+      x1 = 68.7578mm
+      x2 = 2.708in
       ha:flags {
        clearline = 1
       }
-      y1 = 774.0mil
+      y1 = 2.04in
      }
-     ha:line.1052278 {
-      clearance = 22.0mil
-      y2 = 1.021in
-      thickness = 27.0mil
-      x1 = 644.0mil
-      x2 = 493.0mil
+     ha:line.1003677 {
+      clearance = 12.0mil
+      y2 = 32.823404mm
+      thickness = 10.0mil
+      x1 = 1.956in
+      x2 = 2.006in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.021in
+      y1 = 32.823404mm
      }
-     ha:line.1052281 {
-      clearance = 22.0mil
-      y2 = 26.035mm
-      thickness = 27.0mil
-      x1 = 493.0mil
-      x2 = 489.0mil
+     ha:line.1003956 {
+      clearance = 12.0mil
+      y2 = 1.38041in
+      thickness = 10.0mil
+      x1 = 2.006in
+      x2 = 2.006in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.021in
+      y1 = 1.32374in
      }
-     ha:line.1052338 {
+     ha:line.1003959 {
       clearance = 12.0mil
-      y2 = 15.761208mm
+      y2 = 1.38071in
       thickness = 10.0mil
-      x1 = 644.0mil
-      x2 = 644.0mil
+      x1 = 2.006in
+      x2 = 50.96002mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.021in
+      y1 = 1.38041in
      }
-     ha:line.1052341 {
+     ha:line.1003962 {
       clearance = 12.0mil
-      y2 = 607.0mil
+      y2 = 1.38041in
       thickness = 10.0mil
-      x1 = 644.0mil
-      x2 = 16.701008mm
+      x1 = 1.956in
+      x2 = 1.956in
       ha:flags {
        clearline = 1
       }
-      y1 = 15.761208mm
+      y1 = 1.32374in
      }
-     ha:line.1052678 {
-      clearance = 22.0mil
-      y2 = 25.62733mm
-      thickness = 27.0mil
-      x1 = 27.377898mm
-      x2 = 1.07in
+     ha:line.1003965 {
+      clearance = 12.0mil
+      y2 = 1.38071in
+      thickness = 10.0mil
+      x1 = 1.956in
+      x2 = 1.9563in
       ha:flags {
        clearline = 1
       }
-      y1 = 25.427432mm
+      y1 = 1.38041in
      }
-     ha:line.1052912 {
+     ha:line.1004848 {
       clearance = 12.0mil
-      y2 = 1.054in
+      y2 = 672.0mil
       thickness = 10.0mil
-      x1 = 839.0mil
-      x2 = 995.0mil
+      x1 = 1.681in
+      x2 = 1.682in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.054in
+      y1 = 673.0mil
      }
-     ha:line.1052915 {
-      clearance = 12.0mil
-      y2 = 26.797mm
-      thickness = 10.0mil
-      x1 = 995.0mil
-      x2 = 996.0mil
+     ha:line.1005007 {
+      clearance = 20.0mil
+      y2 = 486.0mil
+      thickness = 20.0mil
+      x1 = 2.02in
+      x2 = 2.096in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.054in
+      y1 = 486.0mil
      }
-     ha:line.1052918 {
+     ha:line.1007489 {
       clearance = 12.0mil
-      y2 = 1.054in
+      y2 = 26.5938mm
       thickness = 10.0mil
-      x1 = 917.0mil
-      x2 = 917.0mil
+      x1 = 40.008429mm
+      x2 = 40.005mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.010695in
+      y1 = 26.597229mm
      }
-     ha:line.1052957 {
+     ha:line.1007682 {
       clearance = 12.0mil
-      y2 = 27.871293mm
+      y2 = 856.21mil
       thickness = 10.0mil
-      x1 = 24.241506mm
-      x2 = 25.023699mm
+      x1 = 1.64221in
+      x2 = 1.64221in
       ha:flags {
        clearline = 1
       }
-      y1 = 27.871293mm
+      y1 = 814.865mil
      }
-     ha:line.1052960 {
+     ha:line.1007693 {
       clearance = 12.0mil
-      y2 = 1.08648in
+      y2 = 22.238208mm
       thickness = 10.0mil
-      x1 = 25.023699mm
-      x2 = 996.0mil
+      x1 = 41.212008mm
+      x2 = 41.212008mm
       ha:flags {
        clearline = 1
       }
-      y1 = 27.871293mm
+      y1 = 814.865mil
      }
-     ha:line.1052963 {
+     ha:line.1007696 {
       clearance = 12.0mil
-      y2 = 27.871293mm
+      y2 = 892.0mil
       thickness = 10.0mil
-      x1 = 879.6mil
-      x2 = 850.815mil
+      x1 = 41.212008mm
+      x2 = 1.639in
       ha:flags {
        clearline = 1
       }
-      y1 = 27.871293mm
+      y1 = 22.238208mm
      }
-     ha:line.1052966 {
+     ha:line.1007699 {
       clearance = 12.0mil
-      y2 = 1.08548in
+      y2 = 892.0mil
       thickness = 10.0mil
-      x1 = 850.815mil
-      x2 = 839.0mil
+      x1 = 1.639in
+      x2 = 1.678in
       ha:flags {
        clearline = 1
       }
-      y1 = 27.871293mm
+      y1 = 892.0mil
      }
-     ha:line.1052969 {
+     ha:line.1007702 {
       clearance = 12.0mil
-      y2 = 1.124in
+      y2 = 878.84mil
       thickness = 10.0mil
-      x1 = 839.0mil
-      x2 = 839.0mil
+      x1 = 1.60284in
+      x2 = 1.60284in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.08548in
+      y1 = 814.865mil
      }
-     ha:line.1052999 {
-      clearance = 22.0mil
-      y2 = 1.010695in
-      thickness = 27.0mil
-      x1 = 879.6mil
-      x2 = 756.485mil
+     ha:line.1007705 {
+      clearance = 12.0mil
+      y2 = 918.0mil
+      thickness = 10.0mil
+      x1 = 1.60284in
+      x2 = 1.642in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.010695in
+      y1 = 878.84mil
      }
-     ha:line.1053002 {
-      clearance = 22.0mil
-      y2 = 1.021in
-      thickness = 27.0mil
-      x1 = 756.485mil
-      x2 = 18.952972mm
+     ha:line.1007708 {
+      clearance = 12.0mil
+      y2 = 918.0mil
+      thickness = 10.0mil
+      x1 = 1.642in
+      x2 = 1.704in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.010695in
+      y1 = 918.0mil
      }
-     ha:line.1053030 {
-      clearance = 22.0mil
-      y2 = 992.0mil
-      thickness = 27.0mil
-      x1 = 27.7622mm
-      x2 = 27.7622mm
+     ha:line.1007915 {
+      clearance = 12.0mil
+      y2 = 20.694777mm
+      thickness = 10.0mil
+      x1 = 1.898in
+      x2 = 1.898in
       ha:flags {
        clearline = 1
       }
-      y1 = 921.0mil
+      y1 = 756.0mil
      }
-     ha:line.1053033 {
-      clearance = 22.0mil
-      y2 = 988.0mil
-      thickness = 27.0mil
-      x1 = 27.0002mm
-      x2 = 27.0002mm
+     ha:line.1007918 {
+      clearance = 12.0mil
+      y2 = 814.865mil
+      thickness = 10.0mil
+      x1 = 1.898in
+      x2 = 1.89811in
       ha:flags {
        clearline = 1
       }
-      y1 = 922.0mil
+      y1 = 20.694777mm
      }
-     ha:line.1053036 {
-      clearance = 22.0mil
-      y2 = 987.0mil
-      thickness = 27.0mil
-      x1 = 1.078in
-      x2 = 1.078in
+     ha:line.1007921 {
+      clearance = 12.0mil
+      y2 = 925.11mil
+      thickness = 10.0mil
+      x1 = 1.89811in
+      x2 = 1.89811in
       ha:flags {
        clearline = 1
       }
-      y1 = 922.0mil
+      y1 = 26.597229mm
      }
-     ha:line.1053063 {
-      clearance = 22.0mil
-      y2 = 955.0mil
-      thickness = 27.0mil
-      x1 = 917.0mil
-      x2 = 917.0mil
+     ha:line.1010357 {
+      clearance = 12.0mil
+      y2 = 51.482371mm
+      thickness = 10.0mil
+      x1 = 2.578865in
+      x2 = 2.578865in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.010695in
+      y1 = 50.822225mm
      }
-     ha:line.1053066 {
-      clearance = 22.0mil
-      y2 = 936.0mil
-      thickness = 27.0mil
-      x1 = 917.0mil
-      x2 = 936.0mil
+     ha:line.1010360 {
+      clearance = 12.0mil
+      y2 = 51.7398mm
+      thickness = 10.0mil
+      x1 = 2.578865in
+      x2 = 2.589in
       ha:flags {
        clearline = 1
       }
-      y1 = 955.0mil
+      y1 = 51.482371mm
      }
-     ha:line.1053069 {
-      clearance = 22.0mil
-      y2 = 21.771483mm
-      thickness = 27.0mil
-      x1 = 936.0mil
-      x2 = 936.0mil
+     ha:line.1010363 {
+      clearance = 12.0mil
+      y2 = 51.7398mm
+      thickness = 10.0mil
+      x1 = 2.589in
+      x2 = 2.708in
       ha:flags {
        clearline = 1
       }
-      y1 = 936.0mil
+      y1 = 51.7398mm
      }
-     ha:line.1053072 {
-      clearance = 22.0mil
-      y2 = 21.767927mm
-      thickness = 27.0mil
-      x1 = 936.0mil
-      x2 = 23.777956mm
+     ha:line.1010366 {
+      clearance = 12.0mil
+      y2 = 2.064in
+      thickness = 10.0mil
+      x1 = 65.151mm
+      x2 = 2.59726in
       ha:flags {
        clearline = 1
       }
-      y1 = 21.771483mm
+      y1 = 2.064in
      }
-     ha:line.1053120 {
-      clearance = 20.0mil
-      y2 = 1.21828in
-      thickness = 20.0mil
-      x1 = 18.907506mm
-      x2 = 18.907506mm
+     ha:line.1010682 {
+      clearance = 12.0mil
+      y2 = 1.90737in
+      thickness = 10.0mil
+      x1 = 2.42631in
+      x2 = 2.39337in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.021in
+      y1 = 1.90737in
      }
-     ha:line.1053123 {
-      clearance = 20.0mil
-      y2 = 1.336in
-      thickness = 20.0mil
-      x1 = 18.907506mm
-      x2 = 862.11mil
+     ha:line.1010688 {
+      clearance = 12.0mil
+      y2 = 1.89026in
+      thickness = 10.0mil
+      x1 = 2.358in
+      x2 = 2.37626in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.21828in
+      y1 = 1.89026in
      }
-     ha:line.1053141 {
+     ha:line.1010691 {
       clearance = 12.0mil
-      y2 = 1.010695in
+      y2 = 1.89026in
       thickness = 10.0mil
-      x1 = 813.0mil
-      x2 = 813.0mil
+      x1 = 2.39337in
+      x2 = 2.37626in
       ha:flags {
        clearline = 1
       }
-      y1 = 805.74mil
+      y1 = 1.90737in
      }
-     ha:line.1053156 {
+     ha:line.1012983 {
       clearance = 12.0mil
-      y2 = 17.92732mm
+      y2 = 1.826in
       thickness = 10.0mil
-      x1 = 707.2mil
-      x2 = 707.2mil
+      x1 = 2.74326in
+      x2 = 2.709in
       ha:flags {
        clearline = 1
       }
-      y1 = 19.193002mm
+      y1 = 1.826in
      }
-     ha:line.1053159 {
+     ha:line.1012986 {
       clearance = 12.0mil
-      y2 = 657.0mil
+      y2 = 1.827in
       thickness = 10.0mil
-      x1 = 707.2mil
-      x2 = 756.0mil
+      x1 = 2.709in
+      x2 = 2.708in
       ha:flags {
        clearline = 1
       }
-      y1 = 17.92732mm
+      y1 = 1.826in
      }
-     ha:line.1053162 {
+     ha:line.1013038 {
       clearance = 12.0mil
-      y2 = 657.0mil
+      y2 = 51.776503mm
       thickness = 10.0mil
-      x1 = 756.0mil
-      x2 = 24.289004mm
+      x1 = 63.003303mm
+      x2 = 63.003303mm
       ha:flags {
        clearline = 1
       }
-      y1 = 657.0mil
+      y1 = 50.822225mm
      }
-     ha:line.1053201 {
+     ha:line.1013041 {
       clearance = 12.0mil
-      y2 = 606.0mil
+      y2 = 2.039in
       thickness = 10.0mil
-      x1 = 1.07526in
-      x2 = 26.383996mm
+      x1 = 63.003303mm
+      x2 = 63.0174mm
       ha:flags {
        clearline = 1
       }
-      y1 = 606.0mil
+      y1 = 51.776503mm
      }
-     ha:line.1053219 {
+     ha:line.1013110 {
       clearance = 12.0mil
-      y2 = 16.161004mm
+      y2 = 1.82863in
       thickness = 10.0mil
-      x1 = 1.07526in
-      x2 = 1.07526in
+      x1 = 2.42631in
+      x2 = 61.204602mm
       ha:flags {
        clearline = 1
       }
-      y1 = 606.0mil
+      y1 = 1.82863in
      }
-     ha:line.1053222 {
+     ha:line.1013113 {
       clearance = 12.0mil
-      y2 = 701.0mil
+      y2 = 1.821in
       thickness = 10.0mil
-      x1 = 1.07526in
-      x2 = 1.14in
+      x1 = 61.204602mm
+      x2 = 2.402in
       ha:flags {
        clearline = 1
       }
-      y1 = 16.161004mm
+      y1 = 1.82863in
      }
-     ha:line.1053225 {
+     ha:line.1013116 {
       clearance = 12.0mil
-      y2 = 701.0mil
+      y2 = 42.3164mm
       thickness = 10.0mil
-      x1 = 1.14in
-      x2 = 1.14in
+      x1 = 2.402in
+      x2 = 2.402in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.625in
+      y1 = 1.821in
      }
-     ha:line.1053240 {
+     ha:line.1013383 {
       clearance = 12.0mil
-      y2 = 606.0mil
+      y2 = 1.94674in
       thickness = 10.0mil
-      x1 = 24.289004mm
-      x2 = 1.00726in
+      x1 = 2.42631in
+      x2 = 2.38726in
       ha:flags {
        clearline = 1
       }
-      y1 = 657.0mil
+      y1 = 1.94674in
      }
-     ha:line.1053243 {
+     ha:line.1013386 {
       clearance = 12.0mil
-      y2 = 13.570204mm
+      y2 = 1.948in
       thickness = 10.0mil
-      x1 = 1.00726in
-      x2 = 1.00726in
+      x1 = 2.38726in
+      x2 = 2.386in
       ha:flags {
        clearline = 1
       }
-      y1 = 606.0mil
+      y1 = 1.94674in
      }
-     ha:line.1053246 {
+     ha:line.1013389 {
       clearance = 12.0mil
-      y2 = 534.0mil
+      y2 = 1.96643in
       thickness = 10.0mil
-      x1 = 1.00726in
-      x2 = 1.007in
+      x1 = 2.42631in
+      x2 = 2.40657in
       ha:flags {
        clearline = 1
       }
-      y1 = 13.570204mm
+      y1 = 1.96643in
      }
-     ha:line.1061665 {
-      x1=2.43394in; y1=2.51166in; x2=61.306964mm; y2=2.51166in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013392 {
+      clearance = 12.0mil
+      y2 = 1.975in
+      thickness = 10.0mil
+      x1 = 2.40657in
+      x2 = 2.398in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.96643in
      }
-     ha:line.1061668 {
-      x1=61.306964mm; y1=2.51166in; x2=61.0616mm; y2=2.502in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013395 {
+      clearance = 12.0mil
+      y2 = 1.975in
+      thickness = 10.0mil
+      x1 = 2.398in
+      x2 = 2.358in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.975in
      }
-     ha:line.1061671 {
-      x1=61.0616mm; y1=2.502in; x2=61.0616mm; y2=2.488in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013522 {
+      clearance = 12.0mil
+      y2 = 1.868in
+      thickness = 10.0mil
+      x1 = 2.42631in
+      x2 = 60.5536mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.868in
      }
-     ha:line.1061674 {
-      x1=61.0616mm; y1=2.488in; x2=2.359in; y2=2.443in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013525 {
+      clearance = 12.0mil
+      y2 = 1.854in
+      thickness = 10.0mil
+      x1 = 60.5536mm
+      x2 = 2.37in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.868in
      }
-     ha:line.1061677 {
-      x1=2.30201in; y1=63.499746mm; x2=2.302in; y2=63.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013528 {
+      clearance = 12.0mil
+      y2 = 1.854in
+      thickness = 10.0mil
+      x1 = 2.37in
+      x2 = 2.358in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.854in
      }
-     ha:line.1061680 {
-      x1=2.30001in; y1=63.5mm; x2=2.3in; y2=63.499746mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013531 {
+      clearance = 12.0mil
+      y2 = 1.84832in
+      thickness = 10.0mil
+      x1 = 2.42631in
+      x2 = 2.40132in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.84832in
      }
-     ha:line.1061701 {
-      x1=2.302in; y1=63.5mm; x2=2.30001in; y2=63.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013534 {
+      clearance = 12.0mil
+      y2 = 1.816in
+      thickness = 10.0mil
+      x1 = 2.40132in
+      x2 = 2.369in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.84832in
      }
-     ha:line.1061710 {
-      x1=1.82599in; y1=63.499746mm; x2=2.34599in; y2=63.499746mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013537 {
+      clearance = 12.0mil
+      y2 = 1.816in
+      thickness = 10.0mil
+      x1 = 2.369in
+      x2 = 2.358in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.816in
      }
-     ha:line.1061713 {
-      x1=2.34599in; y1=63.499746mm; x2=2.374in; y2=2.528in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013686 {
+      clearance = 12.0mil
+      y2 = 1.92706in
+      thickness = 10.0mil
+      x1 = 2.633in
+      x2 = 2.66094in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.92706in
      }
-     ha:line.1061716 {
-      x1=2.374in; y1=2.528in; x2=2.374in; y2=65.278mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013689 {
+      clearance = 12.0mil
+      y2 = 1.917in
+      thickness = 10.0mil
+      x1 = 2.66094in
+      x2 = 2.671in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.92706in
      }
-     ha:line.1061719 {
-      x1=2.374in; y1=65.278mm; x2=2.43in; y2=66.7004mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013692 {
+      clearance = 12.0mil
+      y2 = 1.94674in
+      thickness = 10.0mil
+      x1 = 2.633in
+      x2 = 67.658996mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.94674in
      }
-     ha:line.1061722 {
-      x1=2.43in; y1=66.7004mm; x2=2.43in; y2=2.68226in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013695 {
+      clearance = 12.0mil
+      y2 = 1.954in
+      thickness = 10.0mil
+      x1 = 67.658996mm
+      x2 = 2.671in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.94674in
      }
-     ha:line.1061731 {
-      x1=2.43in; y1=2.71374in; x2=2.65374in; y2=2.71374in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013746 {
+      clearance = 12.0mil
+      y2 = 1.38071in
+      thickness = 10.0mil
+      x1 = 1.956in
+      x2 = 1.9563in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.38101in
      }
-     ha:line.1061734 {
-      x1=2.65374in; y1=2.71374in; x2=2.83in; y2=2.89in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013771 {
+      clearance = 12.0mil
+      y2 = 40.767mm
+      thickness = 10.0mil
+      x1 = 50.96002mm
+      x2 = 50.96002mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.38071in
      }
-     ha:line.1069875 {
-      x1=1.89811in; y1=925.11mil; x2=1.898in; y2=925.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013777 {
+      clearance = 12.0mil
+      y2 = 1.649in
+      thickness = 10.0mil
+      x1 = 2.152in
+      x2 = 52.08778mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.7503in
      }
-     ha:line.1069882 {
-      x1=1.469in; y1=888.74mil; x2=1.469in; y2=920.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013783 {
+      clearance = 12.0mil
+      y2 = 1.6487in
+      thickness = 10.0mil
+      x1 = 50.96002mm
+      x2 = 52.07mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 40.767mm
      }
-     ha:line.1069900 {
-      x1=2.609in; y1=1.722in; x2=70.0151mm; y2=1.722in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013837 {
+      clearance = 12.0mil
+      y2 = 1.719in
+      thickness = 10.0mil
+      x1 = 2.063in
+      x2 = 52.3748mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.719in
      }
-     ha:line.1069904 {
-      x1=2.5989in; y1=1.793655in; x2=2.5989in; y2=1.7701in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013840 {
+      clearance = 12.0mil
+      y2 = 1.612in
+      thickness = 10.0mil
+      x1 = 52.3748mm
+      x2 = 1.955in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.719in
      }
-     ha:line.1069907 {
-      x1=2.5989in; y1=1.7701in; x2=2.62in; y2=1.749in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013843 {
+      clearance = 12.0mil
+      y2 = 35.103054mm
+      thickness = 10.0mil
+      x1 = 1.955in
+      x2 = 1.955in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.612in
      }
-     ha:line.1069985 {
-      x1=57.023mm; y1=1.9in; x2=2.3in; y2=1.9in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013846 {
+      clearance = 12.0mil
+      y2 = 1.38071in
+      thickness = 10.0mil
+      x1 = 1.955in
+      x2 = 1.9563in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 35.103054mm
      }
-     ha:line.1081244 {
-      x1=1.51261in; y1=57.149746mm; x2=37.465254mm; y2=57.149746mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013899 {
+      clearance = 12.0mil
+      y2 = 1.766755in
+      thickness = 10.0mil
+      x1 = 62.503177mm
+      x2 = 62.503177mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 45.572299mm
      }
-     ha:line.1081247 {
-      x1=37.465254mm; y1=57.149746mm; x2=35.9664mm; y2=2.309in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013902 {
+      clearance = 12.0mil
+      y2 = 1.755in
+      thickness = 10.0mil
+      x1 = 62.503177mm
+      x2 = 62.2046mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.766755in
      }
-     ha:line.1081250 {
-      x1=35.9664mm; y1=2.309in; x2=35.9664mm; y2=2.318in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013966 {
+      clearance = 12.0mil
+      y2 = 1.649in
+      thickness = 10.0mil
+      x1 = 2.402in
+      x2 = 60.579mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 42.3164mm
      }
-     ha:line.1081256 {
-      x1=1.50288in; y1=2.19026in; x2=1.51261in; y2=55.879746mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013979 {
+      clearance = 12.0mil
+      y2 = 1.736445in
+      thickness = 10.0mil
+      x1 = 63.003303mm
+      x2 = 63.003303mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 45.572299mm
      }
-     ha:line.1081259 {
-      x1=1.35in; y1=2.25in; x2=1.40474in; y2=2.25in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1013982 {
+      clearance = 12.0mil
+      y2 = 1.721in
+      thickness = 10.0mil
+      x1 = 63.003303mm
+      x2 = 62.611mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.736445in
      }
-     ha:line.1081262 {
-      x1=1.40474in; y1=2.25in; x2=1.433in; y2=2.22174in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1014031 {
+      clearance = 12.0mil
+      y2 = 43.284775mm
+      thickness = 10.0mil
+      x1 = 2.500125in
+      x2 = 2.500125in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 45.572299mm
      }
-     ha:line.1081289 {
-      x1=1.50288in; y1=2.19026in; x2=1.39774in; y2=2.19026in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1014034 {
+      clearance = 12.0mil
+      y2 = 1.691in
+      thickness = 10.0mil
+      x1 = 2.500125in
+      x2 = 2.487in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 43.284775mm
      }
-     ha:line.1081292 {
-      x1=1.39774in; y1=2.19026in; x2=1.388in; y2=2.2in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1014064 {
+      clearance = 12.0mil
+      y2 = 1.35in
+      thickness = 10.0mil
+      x1 = 772.0mil
+      x2 = 665.0mil
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.35in
      }
-     ha:line.1081295 {
-      x1=1.388in; y1=2.2in; x2=23.57882mm; y2=2.2in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1014067 {
+      clearance = 12.0mil
+      y2 = 34.329104mm
+      thickness = 10.0mil
+      x1 = 665.0mil
+      x2 = 16.851896mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.35in
      }
-     ha:line.1081298 {
-      x1=23.57882mm; y1=2.2in; x2=751.845mil; y2=2.376455in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1014078 {
+      clearance = 12.0mil
+      y2 = 1.695185in
+      thickness = 10.0mil
+      x1 = 64.003301mm
+      x2 = 64.003301mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 45.572299mm
      }
-     ha:line.1081322 {
-      x1=838.46mil; y1=71.646923mm; x2=838.46mil; y2=2.87754in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1014081 {
+      clearance = 12.0mil
+      y2 = 1.691in
+      thickness = 10.0mil
+      x1 = 64.003301mm
+      x2 = 2.524in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.695185in
      }
-     ha:line.1081325 {
-      x1=838.46mil; y1=2.87754in; x2=838.0mil; y2=2.878in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1014154 {
+      clearance = 12.0mil
+      y2 = 1.27in
+      thickness = 10.0mil
+      x1 = 697.0mil
+      x2 = 16.840192mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.27in
      }
-     ha:line.1081352 {
-      x1=968.37mil; y1=2.812875in; x2=968.37mil; y2=2.78863in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1014161 {
+      clearance = 12.0mil
+      y2 = 1.771815in
+      thickness = 10.0mil
+      x1 = 65.003299mm
+      x2 = 65.003299mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 45.572299mm
      }
-     ha:line.1081355 {
-      x1=968.37mil; y1=2.78863in; x2=981.0mil; y2=2.776in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1014164 {
+      clearance = 12.0mil
+      y2 = 1.722in
+      thickness = 10.0mil
+      x1 = 65.003299mm
+      x2 = 2.609in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.771815in
      }
-     ha:line.1081358 {
-      x1=981.0mil; y1=2.776in; x2=1.187in; y2=2.776in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1014168 {
+      clearance = 12.0mil
+      y2 = 1.752505in
+      thickness = 10.0mil
+      x1 = 64.503173mm
+      x2 = 64.503173mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 45.572299mm
      }
-     ha:line.1081361 {
-      x1=1.187in; y1=2.776in; x2=30.3784mm; y2=70.739mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1014171 {
+      clearance = 12.0mil
+      y2 = 1.741in
+      thickness = 10.0mil
+      x1 = 64.503173mm
+      x2 = 2.551in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.752505in
      }
-     ha:line.1081379 {
-      x1=1.24in; y1=2.758in; x2=938.0mil; y2=2.758in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1019583 {
+      clearance = 12.0mil
+      y2 = 54.61mm
+      thickness = 10.0mil
+      x1 = 34.290254mm
+      x2 = 1.35in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 54.609746mm
      }
-     ha:line.1081382 {
-      x1=938.0mil; y1=2.758in; x2=925.0mil; y2=70.3834mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1027466 {
+      clearance = 12.0mil
+      y2 = 1.649in
+      thickness = 10.0mil
+      x1 = 52.08778mm
+      x2 = 2.0503in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.649in
      }
-     ha:line.1081385 {
-      x1=925.0mil; y1=70.3834mm; x2=925.0mil; y2=71.045197mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1032814 {
+      clearance = 22.0mil
+      y2 = 61.20638mm
+      thickness = 27.0mil
+      x1 = 64.992885mm
+      x2 = 67.304013mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 61.20638mm
      }
-     ha:line.1081388 {
-      x1=925.0mil; y1=71.045197mm; x2=925.07mil; y2=71.046975mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1032817 {
+      clearance = 22.0mil
+      y2 = 61.212367mm
+      thickness = 27.0mil
+      x1 = 67.304013mm
+      x2 = 67.31mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 61.20638mm
      }
-     ha:line.1081403 {
-      x1=1.284in; y1=2.73in; x2=923.0mil; y2=2.73in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1032823 {
+      clearance = 22.0mil
+      y2 = 2.47031in
+      thickness = 27.0mil
+      x1 = 64.992885mm
+      x2 = 66.980785mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 2.47031in
      }
-     ha:line.1081406 {
-      x1=923.0mil; y1=2.73in; x2=881.0mil; y2=2.772in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1032826 {
+      clearance = 22.0mil
+      y2 = 62.754144mm
+      thickness = 27.0mil
+      x1 = 66.980785mm
+      x2 = 66.989055mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 2.47031in
      }
-     ha:line.1081409 {
-      x1=881.0mil; y1=2.772in; x2=881.0mil; y2=71.427467mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1032829 {
+      clearance = 22.0mil
+      y2 = 2.736925in
+      thickness = 27.0mil
+      x1 = 72.391905mm
+      x2 = 72.391905mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 68.156994mm
      }
-     ha:line.1081412 {
-      x1=881.0mil; y1=71.427467mm; x2=22.396958mm; y2=2.812875in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1038095 {
+      clearance = 12.0mil
+      y2 = 1.451in
+      thickness = 10.0mil
+      x1 = 72.39mm
+      x2 = 72.39mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 36.83mm
      }
-     ha:line.1081424 {
-      x1=1.20626in; y1=2.702in; x2=870.0mil; y2=2.702in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1038098 {
+      clearance = 12.0mil
+      y2 = 1.524in
+      thickness = 10.0mil
+      x1 = 72.39mm
+      x2 = 2.777in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.451in
      }
-     ha:line.1081427 {
-      x1=870.0mil; y1=2.702in; x2=795.0mil; y2=2.777in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1038101 {
+      clearance = 12.0mil
+      y2 = 1.7015in
+      thickness = 10.0mil
+      x1 = 2.777in
+      x2 = 2.777in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.524in
      }
-     ha:line.1081430 {
-      x1=795.0mil; y1=2.777in; x2=795.0mil; y2=71.443215mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1038104 {
+      clearance = 12.0mil
+      y2 = 1.722in
+      thickness = 10.0mil
+      x1 = 2.777in
+      x2 = 70.0151mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.7015in
      }
-     ha:line.1081433 {
-      x1=795.0mil; y1=71.443215mm; x2=20.19681mm; y2=2.812875in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1038110 {
+      clearance = 12.0mil
+      y2 = 1.82863in
+      thickness = 10.0mil
+      x1 = 2.633in
+      x2 = 2.65937in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.82863in
      }
-     ha:line.1081442 {
-      x1=1.372in; y1=2.671in; x2=814.0mil; y2=2.671in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1038113 {
+      clearance = 12.0mil
+      y2 = 1.778in
+      thickness = 10.0mil
+      x1 = 2.65937in
+      x2 = 2.71in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.82863in
      }
-     ha:line.1081445 {
-      x1=814.0mil; y1=2.671in; x2=709.0mil; y2=2.776in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1038116 {
+      clearance = 12.0mil
+      y2 = 1.778in
+      thickness = 10.0mil
+      x1 = 2.71in
+      x2 = 2.749in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.778in
      }
-     ha:line.1081448 {
-      x1=709.0mil; y1=2.776in; x2=709.0mil; y2=2.812415in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1038119 {
+      clearance = 12.0mil
+      y2 = 1.718in
+      thickness = 10.0mil
+      x1 = 2.749in
+      x2 = 2.809in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.778in
      }
-     ha:line.1081451 {
-      x1=709.0mil; y1=2.812415in; x2=17.996916mm; y2=2.812875in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1038122 {
+      clearance = 12.0mil
+      y2 = 1.648in
+      thickness = 10.0mil
+      x1 = 2.809in
+      x2 = 2.809in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.718in
      }
-     ha:line.1081457 {
-      x1=35.9664mm; y1=2.641in; x2=800.0mil; y2=2.641in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1038125 {
+      clearance = 12.0mil
+      y2 = 1.556in
+      thickness = 10.0mil
+      x1 = 2.809in
+      x2 = 2.901in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.648in
      }
-     ha:line.1081460 {
-      x1=800.0mil; y1=2.641in; x2=665.0mil; y2=2.776in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1038128 {
+      clearance = 12.0mil
+      y2 = 1.391in
+      thickness = 10.0mil
+      x1 = 2.901in
+      x2 = 2.901in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.556in
      }
-     ha:line.1081463 {
-      x1=665.0mil; y1=2.776in; x2=665.0mil; y2=71.441183mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1038134 {
+      clearance = 12.0mil
+      y2 = 1.32in
+      thickness = 10.0mil
+      x1 = 2.83in
+      x2 = 2.83in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.26in
      }
-     ha:line.1081466 {
-      x1=665.0mil; y1=71.441183mm; x2=665.23mil; y2=2.812875in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1038137 {
+      clearance = 12.0mil
+      y2 = 1.391in
+      thickness = 10.0mil
+      x1 = 2.83in
+      x2 = 2.901in
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.32in
      }
-     ha:line.1084334 {
-      x1=89.0mil; y1=62.865mm; x2=89.0mil; y2=2.471in; thickness=100.0mil; clearance=20.0mil;
+     ha:line.1038140 {
+      clearance = 12.0mil
+      y2 = 35.1409mm
+      thickness = 10.0mil
+      x1 = 2.901in
+      x2 = 73.4949mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 1.391in
      }
-     ha:line.1084337 {
-      x1=89.0mil; y1=2.471in; x2=272.0mil; y2=2.288in; thickness=100.0mil; clearance=20.0mil;
+     ha:line.1051758 {
+      clearance = 12.0mil
+      y2 = 607.0mil
+      thickness = 10.0mil
+      x1 = 689.0mil
+      x2 = 18.472404mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 607.0mil
      }
-     ha:line.1084352 {
-      x1=89.0mil; y1=48.895mm; x2=154.0mil; y2=51.8414mm; thickness=100.0mil; clearance=20.0mil;
+     ha:line.1051761 {
+      clearance = 12.0mil
+      y2 = 606.0mil
+      thickness = 10.0mil
+      x1 = 18.472404mm
+      x2 = 18.497804mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 607.0mil
      }
-     ha:line.1084361 {
-      x1=489.0mil; y1=1.225in; x2=489.0mil; y2=1.725in; thickness=100.0mil; clearance=20.0mil;
+     ha:line.1052012 {
+      clearance = 20.0mil
+      y2 = 1.021in
+      thickness = 10.0mil
+      x1 = 16.196564mm
+      x2 = 644.0mil
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 25.772364mm
      }
-     ha:line.1101578 {
-      x1=1.68158in; y1=814.865mil; x2=1.68158in; y2=673.58mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1052018 {
+      clearance = 20.0mil
+      y2 = 25.956133mm
+      thickness = 20.0mil
+      x1 = 19.359372mm
+      x2 = 18.930239mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 25.527mm
      }
-     ha:line.1101581 {
-      x1=1.68158in; y1=673.58mil; x2=1.681in; y2=673.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1052021 {
+      clearance = 12.0mil
+      y2 = 719.61mil
+      thickness = 10.0mil
+      x1 = 681.61mil
+      x2 = 681.61mil
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 19.193002mm
      }
-     ha:line.1101654 {
-      x1=43.71213mm; y1=31.29153mm; x2=1.721in; y2=1.232in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1052024 {
+      clearance = 12.0mil
+      y2 = 710.0mil
+      thickness = 10.0mil
+      x1 = 681.61mil
+      x2 = 672.0mil
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 719.61mil
      }
-     ha:line.1101669 {
-      x1=2.353in; y1=2.24999in; x2=2.39099in; y2=2.24999in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1052027 {
+      clearance = 12.0mil
+      y2 = 728.2mil
+      thickness = 10.0mil
+      x1 = 18.61312mm
+      x2 = 18.61312mm
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 19.193002mm
      }
-     ha:line.1101672 {
-      x1=2.39099in; y1=2.24999in; x2=2.392in; y2=2.251in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1052030 {
+      clearance = 12.0mil
+      y2 = 721.0mil
+      thickness = 10.0mil
+      x1 = 18.61312mm
+      x2 = 740.0mil
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 728.2mil
      }
-     ha:line.1101675 {
-      x1=2.353in; y1=2.3in; x2=2.392in; y2=2.3in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1052033 {
+      clearance = 12.0mil
+      y2 = 723.0mil
+      thickness = 10.0mil
+      x1 = 799.74mil
+      x2 = 795.0mil
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 727.74mil
      }
-     ha:line.1101681 {
-      x1=2.3in; y1=2.29999in; x2=2.35299in; y2=2.29999in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1052036 {
+      clearance = 12.0mil
+      y2 = 723.0mil
+      thickness = 10.0mil
+      x1 = 795.0mil
+      x2 = 781.0mil
       ha:flags {
-       clearline=1
+       clearline = 1
       }
+      y1 = 723.0mil
      }
-    }
-    color = {#8b2323}
-    group = 3
-    ha:combining {
-    }
-   }
-   ha:bottom-sig {
-    ha:attributes {
-     {pcb-rnd::key::vis} = {<Key>l; Shift<Key>b}
-     {pcb-rnd::key::select} = {<Key>l; <Key>b}
-    }
-    lid = 1
-    li:objects {
-     ha:line.718055 {
-      clearance = 20.0mil
-      y2 = 26.035mm
-      thickness = 140.0mil
-      x1 = 89.0mil
-      x2 = 89.0mil
+     ha:line.1052039 {
+      clearance = 12.0mil
+      y2 = 718.0mil
+      thickness = 10.0mil
+      x1 = 781.0mil
+      x2 = 776.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 525.0mil
+      y1 = 723.0mil
      }
-     ha:line.724717 {
-      clearance = 20.0mil
-      y2 = 3.0in
+     ha:line.1052042 {
+      clearance = 12.0mil
+      y2 = 718.0mil
       thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 0.0
-      x2 = 0.0
+      x1 = 776.0mil
+      x2 = 743.0mil
       ha:flags {
        clearline = 1
-       lock = 1
       }
-      y1 = 0.0
+      y1 = 718.0mil
      }
-     ha:line.724729 {
-      clearance = 20.0mil
-      y2 = 3.0in
+     ha:line.1052045 {
+      clearance = 12.0mil
+      y2 = 720.5mil
       thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 0.0
-      x2 = 3.0in
+      x1 = 743.0mil
+      x2 = 740.5mil
       ha:flags {
        clearline = 1
-       lock = 1
       }
-      y1 = 3.0in
+      y1 = 718.0mil
      }
-     ha:line.724741 {
-      clearance = 20.0mil
-      y2 = 0.0
+     ha:line.1052048 {
+      clearance = 12.0mil
+      y2 = 727.74mil
       thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 3.0in
-      x2 = 0.0
+      x1 = 799.0mil
+      x2 = 847.0mil
       ha:flags {
        clearline = 1
-       lock = 1
       }
-      y1 = 0.0
+      y1 = 727.74mil
      }
-     ha:line.724753 {
-      clearance = 20.0mil
-      y2 = 0.0
+     ha:line.1052051 {
+      clearance = 12.0mil
+      y2 = 17.685004mm
       thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 3.0in
-      x2 = 3.0in
+      x1 = 847.0mil
+      x2 = 22.485604mm
       ha:flags {
        clearline = 1
-       lock = 1
       }
-      y1 = 3.0in
+      y1 = 17.685004mm
      }
-     ha:line.894791 {
+     ha:line.1052054 {
       clearance = 12.0mil
-      y2 = 52.07mm
+      y2 = 697.0mil
       thickness = 10.0mil
-      x1 = 1.357in
-      x2 = 1.35in
+      x1 = 22.485604mm
+      x2 = 886.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 52.2478mm
+      y1 = 17.685004mm
      }
-     ha:line.907046 {
+     ha:line.1052057 {
       clearance = 12.0mil
-      y2 = 1.751in
+      y2 = 19.193002mm
       thickness = 10.0mil
-      x1 = 31.75mm
-      x2 = 31.75mm
+      x1 = 19.263106mm
+      x2 = 19.650202mm
       ha:flags {
        clearline = 1
       }
-      y1 = 44.45mm
+      y1 = 19.193002mm
      }
-     ha:line.907254 {
+     ha:line.1052060 {
       clearance = 12.0mil
-      y2 = 1.65in
+      y2 = 774.0mil
       thickness = 10.0mil
-      x1 = 1.351in
-      x2 = 1.35in
+      x1 = 19.650202mm
+      x2 = 792.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.651in
+      y1 = 19.193002mm
      }
-     ha:line.1004980 {
-      clearance = 20.0mil
-      y2 = 901.71mil
-      thickness = 20.0mil
-      x1 = 22.435566mm
-      x2 = 22.460966mm
+     ha:line.1052063 {
+      clearance = 12.0mil
+      y2 = 774.0mil
+      thickness = 10.0mil
+      x1 = 792.0mil
+      x2 = 857.74mil
       ha:flags {
        clearline = 1
       }
-      y1 = 901.71mil
+      y1 = 774.0mil
      }
-     ha:line.1004986 {
-      clearance = 20.0mil
-      y2 = 490.0mil
-      thickness = 20.0mil
-      x1 = 29.9212mm
-      x2 = 29.9212mm
+     ha:line.1052066 {
+      clearance = 12.0mil
+      y2 = 19.666204mm
+      thickness = 10.0mil
+      x1 = 857.74mil
+      x2 = 858.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 608.0mil
+      y1 = 774.0mil
      }
-     ha:line.1004989 {
-      clearance = 20.0mil
-      y2 = 490.0mil
-      thickness = 20.0mil
-      x1 = 29.9212mm
-      x2 = 1.372in
+     ha:line.1052278 {
+      clearance = 22.0mil
+      y2 = 1.021in
+      thickness = 27.0mil
+      x1 = 644.0mil
+      x2 = 493.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 490.0mil
+      y1 = 1.021in
      }
-     ha:line.1004992 {
-      clearance = 20.0mil
-      y2 = 636.0mil
-      thickness = 20.0mil
-      x1 = 1.372in
-      x2 = 1.518in
+     ha:line.1052281 {
+      clearance = 22.0mil
+      y2 = 26.035mm
+      thickness = 27.0mil
+      x1 = 493.0mil
+      x2 = 489.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 490.0mil
+      y1 = 1.021in
      }
-     ha:line.1004995 {
-      clearance = 20.0mil
-      y2 = 636.0mil
-      thickness = 20.0mil
-      x1 = 1.518in
-      x2 = 1.703in
+     ha:line.1052338 {
+      clearance = 12.0mil
+      y2 = 15.761208mm
+      thickness = 10.0mil
+      x1 = 644.0mil
+      x2 = 644.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 636.0mil
+      y1 = 1.021in
      }
-     ha:line.1004998 {
-      clearance = 20.0mil
-      y2 = 656.0mil
-      thickness = 20.0mil
-      x1 = 1.703in
-      x2 = 1.723in
+     ha:line.1052341 {
+      clearance = 12.0mil
+      y2 = 607.0mil
+      thickness = 10.0mil
+      x1 = 644.0mil
+      x2 = 16.701008mm
       ha:flags {
        clearline = 1
       }
-      y1 = 636.0mil
+      y1 = 15.761208mm
      }
-     ha:line.1005001 {
-      clearance = 20.0mil
-      y2 = 656.0mil
-      thickness = 20.0mil
-      x1 = 1.723in
-      x2 = 46.99mm
+     ha:line.1052678 {
+      clearance = 22.0mil
+      y2 = 25.62733mm
+      thickness = 27.0mil
+      x1 = 27.377898mm
+      x2 = 1.07in
       ha:flags {
        clearline = 1
       }
-      y1 = 656.0mil
+      y1 = 25.427432mm
      }
-     ha:line.1005004 {
-      clearance = 20.0mil
-      y2 = 486.0mil
-      thickness = 20.0mil
-      x1 = 46.99mm
-      x2 = 2.02in
+     ha:line.1052912 {
+      clearance = 12.0mil
+      y2 = 1.054in
+      thickness = 10.0mil
+      x1 = 839.0mil
+      x2 = 995.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 656.0mil
+      y1 = 1.054in
      }
-     ha:line.1007933 {
+     ha:line.1052915 {
       clearance = 12.0mil
-      y2 = 800.0mil
+      y2 = 26.797mm
       thickness = 10.0mil
-      x1 = 1.898in
-      x2 = 1.854in
+      x1 = 995.0mil
+      x2 = 996.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 756.0mil
+      y1 = 1.054in
      }
-     ha:line.1007936 {
+     ha:line.1052918 {
       clearance = 12.0mil
-      y2 = 800.0mil
+      y2 = 1.054in
       thickness = 10.0mil
-      x1 = 1.854in
-      x2 = 1.3in
+      x1 = 917.0mil
+      x2 = 917.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 800.0mil
+      y1 = 1.010695in
      }
-     ha:line.1007939 {
+     ha:line.1052957 {
       clearance = 12.0mil
-      y2 = 850.0mil
+      y2 = 27.871293mm
       thickness = 10.0mil
-      x1 = 1.3in
-      x2 = 31.75mm
+      x1 = 24.241506mm
+      x2 = 25.023699mm
       ha:flags {
        clearline = 1
       }
-      y1 = 800.0mil
+      y1 = 27.871293mm
      }
-     ha:line.1008021 {
+     ha:line.1052960 {
       clearance = 12.0mil
-      y2 = 1.7in
+      y2 = 1.08648in
       thickness = 10.0mil
-      x1 = 1.459in
-      x2 = 1.409in
+      x1 = 25.023699mm
+      x2 = 996.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 44.45mm
+      y1 = 27.871293mm
      }
-     ha:line.1008024 {
+     ha:line.1052963 {
       clearance = 12.0mil
-      y2 = 1.7in
+      y2 = 27.871293mm
       thickness = 10.0mil
-      x1 = 1.409in
-      x2 = 30.861mm
+      x1 = 879.6mil
+      x2 = 850.815mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.7in
+      y1 = 27.871293mm
      }
-     ha:line.1008027 {
+     ha:line.1052966 {
       clearance = 12.0mil
-      y2 = 1.625in
+      y2 = 1.08548in
       thickness = 10.0mil
-      x1 = 30.861mm
-      x2 = 1.14in
+      x1 = 850.815mil
+      x2 = 839.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.7in
+      y1 = 27.871293mm
      }
-     ha:line.1008122 {
+     ha:line.1052969 {
       clearance = 12.0mil
-      y2 = 70.0mil
+      y2 = 1.124in
       thickness = 10.0mil
-      x1 = 2.353in
-      x2 = 2.3in
+      x1 = 839.0mil
+      x2 = 839.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 123.0mil
+      y1 = 1.08548in
      }
-     ha:line.1013282 {
+     ha:line.1052999 {
       clearance = 22.0mil
-      y2 = 2.54in
+      y2 = 1.010695in
       thickness = 27.0mil
-      x1 = 72.39mm
-      x2 = 2.849in
+      x1 = 879.6mil
+      x2 = 756.485mil
       ha:flags {
        clearline = 1
       }
-      y1 = 2.54in
+      y1 = 1.010695in
      }
-     ha:line.1013285 {
+     ha:line.1053002 {
       clearance = 22.0mil
-      y2 = 2.6in
+      y2 = 1.021in
       thickness = 27.0mil
-      x1 = 2.849in
-      x2 = 2.789in
+      x1 = 756.485mil
+      x2 = 18.952972mm
       ha:flags {
        clearline = 1
       }
-      y1 = 2.54in
+      y1 = 1.010695in
      }
-     ha:line.1013288 {
+     ha:line.1053030 {
       clearance = 22.0mil
-      y2 = 2.6in
+      y2 = 992.0mil
       thickness = 27.0mil
-      x1 = 2.789in
-      x2 = 1.114in
+      x1 = 27.7622mm
+      x2 = 27.7622mm
       ha:flags {
        clearline = 1
       }
-      y1 = 2.6in
+      y1 = 921.0mil
      }
-     ha:line.1013291 {
+     ha:line.1053033 {
       clearance = 22.0mil
-      y2 = 1.975in
+      y2 = 988.0mil
       thickness = 27.0mil
-      x1 = 1.114in
-      x2 = 489.0mil
+      x1 = 27.0002mm
+      x2 = 27.0002mm
       ha:flags {
        clearline = 1
       }
-      y1 = 2.6in
+      y1 = 922.0mil
      }
-     ha:line.1013336 {
+     ha:line.1053036 {
       clearance = 22.0mil
-      y2 = 62.0014mm
+      y2 = 987.0mil
       thickness = 27.0mil
-      x1 = 72.39mm
-      x2 = 69.8754mm
+      x1 = 1.078in
+      x2 = 1.078in
       ha:flags {
        clearline = 1
       }
-      y1 = 2.54in
+      y1 = 922.0mil
      }
-     ha:line.1013339 {
+     ha:line.1053063 {
       clearance = 22.0mil
-      y2 = 2.2453in
+      y2 = 955.0mil
       thickness = 27.0mil
-      x1 = 69.8754mm
-      x2 = 69.8754mm
+      x1 = 917.0mil
+      x2 = 917.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 62.0014mm
+      y1 = 1.010695in
      }
-     ha:line.1013342 {
+     ha:line.1053066 {
       clearance = 22.0mil
-      y2 = 2.1463in
+      y2 = 936.0mil
       thickness = 27.0mil
-      x1 = 69.8754mm
-      x2 = 72.39mm
+      x1 = 917.0mil
+      x2 = 936.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 2.2453in
+      y1 = 955.0mil
      }
-     ha:line.1013906 {
-      clearance = 12.0mil
-      y2 = 123.0mil
-      thickness = 10.0mil
-      x1 = 2.353in
-      x2 = 2.353in
+     ha:line.1053069 {
+      clearance = 22.0mil
+      y2 = 21.771483mm
+      thickness = 27.0mil
+      x1 = 936.0mil
+      x2 = 936.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 33.5026mm
+      y1 = 936.0mil
      }
-     ha:line.1013945 {
-      clearance = 12.0mil
-      y2 = 1.55in
-      thickness = 10.0mil
-      x1 = 1.35in
-      x2 = 55.6514mm
+     ha:line.1053072 {
+      clearance = 22.0mil
+      y2 = 21.767927mm
+      thickness = 27.0mil
+      x1 = 936.0mil
+      x2 = 23.777956mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.55in
+      y1 = 21.771483mm
      }
-     ha:line.1013948 {
-      clearance = 12.0mil
-      y2 = 1.755in
-      thickness = 10.0mil
-      x1 = 55.6514mm
-      x2 = 60.8584mm
+     ha:line.1053120 {
+      clearance = 20.0mil
+      y2 = 1.21828in
+      thickness = 20.0mil
+      x1 = 18.907506mm
+      x2 = 18.907506mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.55in
+      y1 = 1.021in
      }
-     ha:line.1013951 {
-      clearance = 12.0mil
-      y2 = 1.755in
-      thickness = 10.0mil
-      x1 = 60.8584mm
-      x2 = 62.2046mm
+     ha:line.1053123 {
+      clearance = 20.0mil
+      y2 = 1.336in
+      thickness = 20.0mil
+      x1 = 18.907506mm
+      x2 = 862.11mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.755in
+      y1 = 1.21828in
      }
-     ha:line.1013997 {
+     ha:line.1053141 {
       clearance = 12.0mil
-      y2 = 1.721in
+      y2 = 1.010695in
       thickness = 10.0mil
-      x1 = 62.611mm
-      x2 = 2.386in
+      x1 = 813.0mil
+      x2 = 813.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.721in
+      y1 = 805.74mil
      }
-     ha:line.1014000 {
+     ha:line.1053156 {
       clearance = 12.0mil
-      y2 = 1.532in
+      y2 = 17.92732mm
       thickness = 10.0mil
-      x1 = 2.386in
-      x2 = 2.197in
+      x1 = 707.2mil
+      x2 = 707.2mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.721in
+      y1 = 19.193002mm
      }
-     ha:line.1014003 {
+     ha:line.1053159 {
       clearance = 12.0mil
-      y2 = 1.532in
+      y2 = 657.0mil
       thickness = 10.0mil
-      x1 = 2.197in
-      x2 = 1.404in
+      x1 = 707.2mil
+      x2 = 756.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.532in
+      y1 = 17.92732mm
      }
-     ha:line.1014006 {
+     ha:line.1053162 {
       clearance = 12.0mil
-      y2 = 38.1mm
+      y2 = 657.0mil
       thickness = 10.0mil
-      x1 = 1.404in
-      x2 = 1.372in
+      x1 = 756.0mil
+      x2 = 24.289004mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.532in
+      y1 = 657.0mil
      }
-     ha:line.1014018 {
+     ha:line.1053201 {
       clearance = 12.0mil
-      y2 = 607.0mil
+      y2 = 606.0mil
       thickness = 10.0mil
-      x1 = 741.0mil
-      x2 = 791.0mil
+      x1 = 1.07526in
+      x2 = 26.383996mm
       ha:flags {
        clearline = 1
       }
-      y1 = 657.0mil
+      y1 = 606.0mil
      }
-     ha:line.1014046 {
+     ha:line.1053219 {
       clearance = 12.0mil
-      y2 = 1.691in
+      y2 = 16.161004mm
       thickness = 10.0mil
-      x1 = 2.487in
-      x2 = 2.382in
+      x1 = 1.07526in
+      x2 = 1.07526in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.691in
+      y1 = 606.0mil
      }
-     ha:line.1014049 {
+     ha:line.1053222 {
       clearance = 12.0mil
-      y2 = 1.513in
+      y2 = 701.0mil
       thickness = 10.0mil
-      x1 = 2.382in
-      x2 = 2.204in
+      x1 = 1.07526in
+      x2 = 1.14in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.691in
+      y1 = 16.161004mm
      }
-     ha:line.1014052 {
+     ha:line.1053225 {
       clearance = 12.0mil
-      y2 = 1.513in
+      y2 = 701.0mil
       thickness = 10.0mil
-      x1 = 2.204in
-      x2 = 1.481in
+      x1 = 1.14in
+      x2 = 1.14in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.513in
+      y1 = 1.625in
      }
-     ha:line.1014055 {
+     ha:line.1053240 {
       clearance = 12.0mil
-      y2 = 1.401in
+      y2 = 606.0mil
       thickness = 10.0mil
-      x1 = 1.481in
-      x2 = 1.369in
+      x1 = 24.289004mm
+      x2 = 1.00726in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.513in
+      y1 = 657.0mil
      }
-     ha:line.1014090 {
+     ha:line.1053243 {
       clearance = 12.0mil
-      y2 = 1.74in
+      y2 = 13.570204mm
       thickness = 10.0mil
-      x1 = 2.524in
-      x2 = 2.524in
+      x1 = 1.00726in
+      x2 = 1.00726in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.691in
+      y1 = 606.0mil
      }
-     ha:line.1014093 {
+     ha:line.1053246 {
       clearance = 12.0mil
-      y2 = 1.786in
+      y2 = 534.0mil
       thickness = 10.0mil
-      x1 = 2.524in
-      x2 = 2.478in
+      x1 = 1.00726in
+      x2 = 1.007in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.74in
+      y1 = 13.570204mm
      }
-     ha:line.1014096 {
-      clearance = 12.0mil
-      y2 = 1.786in
-      thickness = 10.0mil
-      x1 = 2.478in
-      x2 = 2.297in
+     ha:line.1069875 {
+      x1=1.89811in; y1=925.11mil; x2=1.898in; y2=925.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 1.786in
      }
-     ha:line.1014099 {
-      clearance = 12.0mil
-      y2 = 1.64in
-      thickness = 10.0mil
-      x1 = 2.297in
-      x2 = 2.151in
+     ha:line.1069900 {
+      x1=2.609in; y1=1.722in; x2=70.0151mm; y2=1.722in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 1.786in
      }
-     ha:line.1014102 {
-      clearance = 12.0mil
-      y2 = 1.64in
-      thickness = 10.0mil
-      x1 = 2.151in
-      x2 = 2.149in
+     ha:line.1069904 {
+      x1=2.5989in; y1=1.793655in; x2=2.5989in; y2=1.7701in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 1.64in
      }
-     ha:line.1014105 {
-      clearance = 12.0mil
-      y2 = 1.6in
-      thickness = 10.0mil
-      x1 = 54.61mm
-      x2 = 53.594mm
+     ha:line.1069907 {
+      x1=2.5989in; y1=1.7701in; x2=2.62in; y2=1.749in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 1.64in
      }
-     ha:line.1014139 {
-      clearance = 12.0mil
-      y2 = 1.6in
-      thickness = 10.0mil
-      x1 = 53.594mm
-      x2 = 1.193in
+     ha:line.1084334 {
+      x1=89.0mil; y1=62.865mm; x2=89.0mil; y2=2.471in; thickness=100.0mil; clearance=20.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 1.6in
      }
-     ha:line.1014142 {
-      clearance = 12.0mil
-      y2 = 1.564in
-      thickness = 10.0mil
-      x1 = 1.193in
-      x2 = 1.157in
+     ha:line.1084337 {
+      x1=89.0mil; y1=2.471in; x2=272.0mil; y2=2.288in; thickness=100.0mil; clearance=20.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 1.6in
      }
-     ha:line.1014145 {
-      clearance = 12.0mil
-      y2 = 1.564in
-      thickness = 10.0mil
-      x1 = 1.157in
-      x2 = 850.0mil
+     ha:line.1084352 {
+      x1=89.0mil; y1=48.895mm; x2=154.0mil; y2=51.8414mm; thickness=100.0mil; clearance=20.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 1.564in
      }
-     ha:line.1014148 {
-      clearance = 12.0mil
-      y2 = 1.411in
-      thickness = 10.0mil
-      x1 = 850.0mil
-      x2 = 697.0mil
+     ha:line.1084361 {
+      x1=489.0mil; y1=1.225in; x2=489.0mil; y2=1.725in; thickness=100.0mil; clearance=20.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 1.564in
      }
-     ha:line.1014151 {
-      clearance = 12.0mil
-      y2 = 1.27in
-      thickness = 10.0mil
-      x1 = 697.0mil
-      x2 = 697.0mil
+     ha:line.1101578 {
+      x1=1.68158in; y1=814.865mil; x2=1.68158in; y2=673.58mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 1.411in
      }
-     ha:line.1014174 {
-      clearance = 12.0mil
-      y2 = 1.807in
-      thickness = 10.0mil
-      x1 = 2.551in
-      x2 = 63.119mm
+     ha:line.1101581 {
+      x1=1.68158in; y1=673.58mil; x2=1.681in; y2=673.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 1.741in
      }
-     ha:line.1014177 {
-      clearance = 12.0mil
-      y2 = 1.807in
-      thickness = 10.0mil
-      x1 = 63.119mm
-      x2 = 62.2046mm
+     ha:line.1101654 {
+      x1=43.71213mm; y1=31.29153mm; x2=1.721in; y2=1.232in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 1.807in
      }
-     ha:line.1014180 {
-      clearance = 12.0mil
-      y2 = 1.885in
-      thickness = 10.0mil
-      x1 = 62.2046mm
-      x2 = 2.371in
+    }
+    color = {#8b2323}
+    group = 3
+    ha:combining {
+    }
+   }
+   ha:bottom-sig {
+    ha:attributes {
+     {pcb-rnd::key::vis} = {<Key>l; Shift<Key>b}
+     {pcb-rnd::key::select} = {<Key>l; <Key>b}
+    }
+    lid = 1
+    li:objects {
+     ha:line.718055 {
+      clearance = 20.0mil
+      y2 = 26.035mm
+      thickness = 140.0mil
+      x1 = 89.0mil
+      x2 = 89.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.807in
+      y1 = 525.0mil
      }
-     ha:line.1014183 {
-      clearance = 12.0mil
-      y2 = 1.885in
+     ha:line.724717 {
+      clearance = 20.0mil
+      y2 = 3.0in
       thickness = 10.0mil
-      x1 = 2.371in
-      x2 = 2.35in
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 0.0
+      x2 = 0.0
       ha:flags {
        clearline = 1
+       lock = 1
       }
-      y1 = 1.885in
+      y1 = 0.0
      }
-     ha:line.1014192 {
-      clearance = 12.0mil
-      y2 = 1.65in
+     ha:line.724729 {
+      clearance = 20.0mil
+      y2 = 3.0in
       thickness = 10.0mil
-      x1 = 1.35in
-      x2 = 2.115in
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 0.0
+      x2 = 3.0in
       ha:flags {
        clearline = 1
+       lock = 1
       }
-      y1 = 1.65in
+      y1 = 3.0in
      }
-     ha:line.1014195 {
-      clearance = 12.0mil
-      y2 = 1.885in
+     ha:line.724741 {
+      clearance = 20.0mil
+      y2 = 0.0
       thickness = 10.0mil
-      x1 = 2.115in
-      x2 = 2.35in
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 3.0in
+      x2 = 0.0
       ha:flags {
        clearline = 1
+       lock = 1
       }
-      y1 = 1.65in
+      y1 = 0.0
      }
-     ha:line.1014198 {
-      clearance = 12.0mil
-      y2 = 1.87in
+     ha:line.724753 {
+      clearance = 20.0mil
+      y2 = 0.0
       thickness = 10.0mil
-      x1 = 2.35in
-      x2 = 59.309mm
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 3.0in
+      x2 = 3.0in
       ha:flags {
        clearline = 1
+       lock = 1
       }
-      y1 = 1.885in
+      y1 = 3.0in
      }
-     ha:line.1016697 {
+     ha:line.894791 {
       clearance = 12.0mil
-      y2 = 850.0mil
+      y2 = 52.07mm
       thickness = 10.0mil
-      x1 = 1.35in
-      x2 = 1.411in
+      x1 = 1.357in
+      x2 = 1.35in
       ha:flags {
        clearline = 1
       }
-      y1 = 850.0mil
+      y1 = 52.2478mm
      }
-     ha:line.1016700 {
+     ha:line.907046 {
       clearance = 12.0mil
-      y2 = 826.0mil
+      y2 = 1.751in
       thickness = 10.0mil
-      x1 = 1.411in
-      x2 = 1.435in
+      x1 = 31.75mm
+      x2 = 31.75mm
       ha:flags {
        clearline = 1
       }
-      y1 = 850.0mil
+      y1 = 44.45mm
      }
-     ha:line.1016703 {
+     ha:line.907254 {
       clearance = 12.0mil
-      y2 = 826.0mil
+      y2 = 1.65in
       thickness = 10.0mil
-      x1 = 1.435in
-      x2 = 1.799in
+      x1 = 1.351in
+      x2 = 1.35in
       ha:flags {
        clearline = 1
       }
-      y1 = 826.0mil
+      y1 = 1.651in
      }
-     ha:line.1016869 {
+     ha:line.1007933 {
       clearance = 12.0mil
-      y2 = 31.75mm
+      y2 = 800.0mil
       thickness = 10.0mil
-      x1 = 1.35in
-      x2 = 1.845in
+      x1 = 1.898in
+      x2 = 1.854in
       ha:flags {
        clearline = 1
       }
-      y1 = 31.75mm
+      y1 = 756.0mil
      }
-     ha:line.1016872 {
+     ha:line.1007936 {
       clearance = 12.0mil
-      y2 = 1.328in
+      y2 = 800.0mil
       thickness = 10.0mil
-      x1 = 1.845in
-      x2 = 1.923in
+      x1 = 1.854in
+      x2 = 1.3in
       ha:flags {
        clearline = 1
       }
-      y1 = 31.75mm
+      y1 = 800.0mil
      }
-     ha:line.1016875 {
+     ha:line.1007939 {
       clearance = 12.0mil
-      y2 = 1.328in
+      y2 = 850.0mil
       thickness = 10.0mil
-      x1 = 1.923in
-      x2 = 2.056in
+      x1 = 1.3in
+      x2 = 31.75mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.328in
+      y1 = 800.0mil
      }
-     ha:line.1016941 {
+     ha:line.1008122 {
       clearance = 12.0mil
-      y2 = 29.21mm
+      y2 = 70.0mil
       thickness = 10.0mil
-      x1 = 1.35in
-      x2 = 1.794in
+      x1 = 2.353in
+      x2 = 2.3in
       ha:flags {
        clearline = 1
       }
-      y1 = 29.21mm
+      y1 = 123.0mil
      }
-     ha:line.1016944 {
-      clearance = 12.0mil
-      y2 = 1.294in
-      thickness = 10.0mil
-      x1 = 1.794in
-      x2 = 1.938in
+     ha:line.1013282 {
+      clearance = 22.0mil
+      y2 = 2.54in
+      thickness = 27.0mil
+      x1 = 72.39mm
+      x2 = 2.849in
       ha:flags {
        clearline = 1
       }
-      y1 = 29.21mm
+      y1 = 2.54in
      }
-     ha:line.1016947 {
-      clearance = 12.0mil
-      y2 = 1.294in
-      thickness = 10.0mil
-      x1 = 1.938in
-      x2 = 2.072in
+     ha:line.1013285 {
+      clearance = 22.0mil
+      y2 = 2.6in
+      thickness = 27.0mil
+      x1 = 2.849in
+      x2 = 2.789in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.294in
+      y1 = 2.54in
      }
-     ha:line.1016950 {
-      clearance = 12.0mil
-      y2 = 1.328in
-      thickness = 10.0mil
-      x1 = 2.072in
-      x2 = 53.4924mm
+     ha:line.1013288 {
+      clearance = 22.0mil
+      y2 = 2.6in
+      thickness = 27.0mil
+      x1 = 2.789in
+      x2 = 1.114in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.294in
+      y1 = 2.6in
      }
-     ha:line.1017013 {
-      clearance = 12.0mil
-      y2 = 26.6954mm
-      thickness = 10.0mil
-      x1 = 1.35in
-      x2 = 1.35in
+     ha:line.1013291 {
+      clearance = 22.0mil
+      y2 = 1.975in
+      thickness = 27.0mil
+      x1 = 1.114in
+      x2 = 489.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 26.67mm
+      y1 = 2.6in
      }
-     ha:line.1017016 {
-      clearance = 12.0mil
-      y2 = 28.1686mm
-      thickness = 10.0mil
-      x1 = 1.35in
-      x2 = 35.7632mm
+     ha:line.1013336 {
+      clearance = 22.0mil
+      y2 = 62.0014mm
+      thickness = 27.0mil
+      x1 = 72.39mm
+      x2 = 69.8754mm
       ha:flags {
        clearline = 1
       }
-      y1 = 26.6954mm
+      y1 = 2.54in
      }
-     ha:line.1017019 {
-      clearance = 12.0mil
-      y2 = 28.1686mm
-      thickness = 10.0mil
-      x1 = 35.7632mm
-      x2 = 1.937in
+     ha:line.1013339 {
+      clearance = 22.0mil
+      y2 = 2.2453in
+      thickness = 27.0mil
+      x1 = 69.8754mm
+      x2 = 69.8754mm
       ha:flags {
        clearline = 1
       }
-      y1 = 28.1686mm
+      y1 = 62.0014mm
      }
-     ha:line.1017022 {
-      clearance = 12.0mil
-      y2 = 1.328in
-      thickness = 10.0mil
-      x1 = 1.937in
-      x2 = 2.156in
+     ha:line.1013342 {
+      clearance = 22.0mil
+      y2 = 2.1463in
+      thickness = 27.0mil
+      x1 = 69.8754mm
+      x2 = 72.39mm
       ha:flags {
        clearline = 1
       }
-      y1 = 28.1686mm
+      y1 = 2.2453in
      }
-     ha:line.1017025 {
+     ha:line.1013906 {
       clearance = 12.0mil
-      y2 = 950.0mil
+      y2 = 123.0mil
       thickness = 10.0mil
-      x1 = 1.35in
-      x2 = 1.564755in
+      x1 = 2.353in
+      x2 = 2.353in
       ha:flags {
        clearline = 1
       }
-      y1 = 950.0mil
+      y1 = 33.5026mm
      }
-     ha:line.1017028 {
+     ha:line.1013948 {
       clearance = 12.0mil
-      y2 = 26.597229mm
+      y2 = 1.755in
       thickness = 10.0mil
-      x1 = 1.564755in
-      x2 = 1.66189in
+      x1 = 55.6514mm
+      x2 = 60.8584mm
       ha:flags {
        clearline = 1
       }
-      y1 = 950.0mil
+      y1 = 1.55in
      }
-     ha:line.1017031 {
+     ha:line.1013951 {
       clearance = 12.0mil
-      y2 = 26.597229mm
+      y2 = 1.755in
       thickness = 10.0mil
-      x1 = 1.66189in
-      x2 = 48.898429mm
+      x1 = 60.8584mm
+      x2 = 62.2046mm
       ha:flags {
        clearline = 1
       }
-      y1 = 26.597229mm
+      y1 = 1.755in
      }
-     ha:line.1017034 {
+     ha:line.1013997 {
       clearance = 12.0mil
-      y2 = 1.328in
+      y2 = 1.721in
       thickness = 10.0mil
-      x1 = 48.898429mm
-      x2 = 56.0324mm
+      x1 = 62.611mm
+      x2 = 2.386in
       ha:flags {
        clearline = 1
       }
-      y1 = 26.597229mm
+      y1 = 1.721in
      }
-     ha:line.1022191 {
+     ha:line.1014000 {
       clearance = 12.0mil
-      y2 = 1.8in
+      y2 = 1.532in
       thickness = 10.0mil
-      x1 = 1.586in
-      x2 = 39.8018mm
+      x1 = 2.386in
+      x2 = 2.197in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.819in
+      y1 = 1.721in
      }
-     ha:line.1022194 {
+     ha:line.1014018 {
       clearance = 12.0mil
-      y2 = 44.45mm
+      y2 = 607.0mil
       thickness = 10.0mil
-      x1 = 1.4in
-      x2 = 1.35in
+      x1 = 741.0mil
+      x2 = 791.0mil
       ha:flags {
        clearline = 1
       }
-      y1 = 1.8in
+      y1 = 657.0mil
      }
-     ha:line.1022198 {
+     ha:line.1014046 {
       clearance = 12.0mil
-      y2 = 1.8in
+      y2 = 1.691in
       thickness = 10.0mil
-      x1 = 39.8018mm
-      x2 = 1.4in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.8in
-     }
-     ha:line.1053096 {
-      clearance = 20.0mil
-      y2 = 23.466806mm
-      thickness = 20.0mil
-      x1 = 862.11mil
-      x2 = 862.11mil
+      x1 = 2.487in
+      x2 = 2.382in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.336in
+      y1 = 1.691in
      }
-     ha:line.1053099 {
-      clearance = 20.0mil
-      y2 = 23.466806mm
-      thickness = 20.0mil
-      x1 = 29.9212mm
-      x2 = 862.11mil
+     ha:line.1014049 {
+      clearance = 12.0mil
+      y2 = 1.513in
+      thickness = 10.0mil
+      x1 = 2.382in
+      x2 = 2.204in
       ha:flags {
        clearline = 1
       }
-      y1 = 608.0mil
+      y1 = 1.691in
      }
-     ha:line.1053282 {
+     ha:line.1014090 {
       clearance = 12.0mil
-      y2 = 1.362in
+      y2 = 1.74in
       thickness = 10.0mil
-      x1 = 772.0mil
-      x2 = 772.0mil
+      x1 = 2.524in
+      x2 = 2.524in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.35in
+      y1 = 1.691in
      }
-     ha:line.1053294 {
+     ha:line.1014093 {
       clearance = 12.0mil
-      y2 = 38.1127mm
+      y2 = 1.786in
       thickness = 10.0mil
-      x1 = 1.3725in
-      x2 = 828.5mil
+      x1 = 2.524in
+      x2 = 2.478in
       ha:flags {
        clearline = 1
       }
-      y1 = 38.1127mm
+      y1 = 1.74in
      }
-     ha:line.1053300 {
+     ha:line.1014096 {
       clearance = 12.0mil
-      y2 = 1.413in
+      y2 = 1.786in
       thickness = 10.0mil
-      x1 = 741.0mil
-      x2 = 741.0mil
+      x1 = 2.478in
+      x2 = 2.297in
       ha:flags {
        clearline = 1
       }
-      y1 = 657.0mil
+      y1 = 1.786in
      }
-     ha:line.1053309 {
+     ha:line.1014099 {
       clearance = 12.0mil
-      y2 = 38.1127mm
+      y2 = 1.64in
       thickness = 10.0mil
-      x1 = 880.5mil
-      x2 = 881.0mil
+      x1 = 2.297in
+      x2 = 2.151in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.501in
+      y1 = 1.786in
      }
-     ha:line.1053315 {
+     ha:line.1014102 {
       clearance = 12.0mil
-      y2 = 38.1127mm
+      y2 = 1.64in
       thickness = 10.0mil
-      x1 = 741.0mil
-      x2 = 828.5mil
+      x1 = 2.151in
+      x2 = 2.149in
       ha:flags {
        clearline = 1
       }
-      y1 = 1.413in
+      y1 = 1.64in
      }
-     ha:line.1053321 {
+     ha:line.1014105 {
       clearance = 12.0mil
-      y2 = 1.401in
+      y2 = 1.6in
       thickness = 10.0mil
-      x1 = 1.369in
-      x2 = 1.189in
+      x1 = 54.61mm
+      x2 = 53.594mm
       ha:flags {
        clearline = 1
       }
-      y1 = 1.401in
+      y1 = 1.64in
      }
-     ha:line.1053333 {
-      clearance = 12.0mil
-      y2 = 35.9664mm
-      thickness = 10.0mil
-      x1 = 1.189in
-      x2 = 29.8196mm
+     ha:line.1014142 {
+      x1=1.193in; y1=1.6in; x2=1.157in; y2=1.564in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 1.401in
      }
-     ha:line.1053336 {
-      clearance = 12.0mil
-      y2 = 36.9824mm
-      thickness = 10.0mil
-      x1 = 29.8196mm
-      x2 = 29.8196mm
+     ha:line.1014145 {
+      x1=1.157in; y1=1.564in; x2=850.0mil; y2=1.564in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 35.9664mm
      }
-     ha:line.1053339 {
-      clearance = 12.0mil
-      y2 = 1.482in
-      thickness = 10.0mil
-      x1 = 29.8196mm
-      x2 = 1.148in
+     ha:line.1014148 {
+      x1=850.0mil; y1=1.564in; x2=697.0mil; y2=1.411in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 36.9824mm
      }
-     ha:line.1053342 {
-      clearance = 12.0mil
-      y2 = 1.482in
-      thickness = 10.0mil
-      x1 = 1.148in
-      x2 = 836.0mil
+     ha:line.1014151 {
+      x1=697.0mil; y1=1.411in; x2=697.0mil; y2=1.27in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 1.482in
      }
-     ha:line.1053345 {
-      clearance = 12.0mil
-      y2 = 36.0172mm
-      thickness = 10.0mil
-      x1 = 836.0mil
-      x2 = 772.0mil
+     ha:line.1014174 {
+      x1=2.551in; y1=1.741in; x2=63.119mm; y2=1.807in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 1.482in
      }
-     ha:line.1053348 {
-      clearance = 12.0mil
-      y2 = 1.35in
-      thickness = 10.0mil
-      x1 = 772.0mil
-      x2 = 772.0mil
+     ha:line.1014177 {
+      x1=63.119mm; y1=1.807in; x2=2.449in; y2=1.807in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 36.0172mm
      }
-     ha:line.1069878 {
-      x1=1.799in; y1=826.0mil; x2=1.898in; y2=925.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1014180 {
+      x1=2.449in; y1=1.807in; x2=2.371in; y2=47.879mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1069925 {
-      x1=1.469in; y1=920.0mil; x2=1.621in; y2=920.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1014183 {
+      x1=2.371in; y1=47.879mm; x2=59.69mm; y2=47.879mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1069928 {
-      x1=1.621in; y1=920.0mil; x2=1.685in; y2=984.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1014195 {
+      x1=53.721mm; y1=41.91mm; x2=59.69mm; y2=47.879mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1069937 {
-      x1=1.685in; y1=984.0mil; x2=1.921in; y2=984.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1014198 {
+      x1=59.69mm; y1=47.879mm; x2=59.309mm; y2=1.87in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1069943 {
-      x1=57.5183mm; y1=1.3275in; x2=57.785mm; y2=1.338in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1017013 {
+      x1=34.29mm; y1=26.67mm; x2=34.29mm; y2=1.051in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1069946 {
-      x1=57.785mm; y1=35.9156mm; x2=2.362in; y2=1.501in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1053282 {
+      x1=772.0mil; y1=34.29mm; x2=772.0mil; y2=1.362in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1069949 {
-      x1=2.362in; y1=1.501in; x2=2.455in; y2=1.501in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1053294 {
+      x1=34.8615mm; y1=38.1127mm; x2=828.5mil; y2=38.1127mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1069952 {
-      x1=2.455in; y1=1.501in; x2=64.8462mm; y2=1.599in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1053300 {
+      x1=741.0mil; y1=657.0mil; x2=741.0mil; y2=1.413in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1069955 {
-      x1=64.8462mm; y1=1.599in; x2=64.8462mm; y2=1.682in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1053309 {
+      x1=880.5mil; y1=1.501in; x2=881.0mil; y2=38.1127mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1069958 {
-      x1=64.8462mm; y1=1.682in; x2=2.62in; y2=1.749in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1053315 {
+      x1=741.0mil; y1=1.413in; x2=828.5mil; y2=38.1127mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1069973 {
-      x1=31.75mm; y1=54.61mm; x2=1.3in; y2=2.2in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1053321 {
+      x1=1.369in; y1=1.401in; x2=1.189in; y2=1.401in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1069976 {
-      x1=1.3in; y1=2.2in; x2=1.391in; y2=2.2in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1053333 {
+      x1=1.189in; y1=1.401in; x2=1.174in; y2=1.416in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1069979 {
-      x1=1.391in; y1=2.2in; x2=1.691in; y2=1.9in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1053336 {
+      x1=1.174in; y1=1.416in; x2=1.174in; y2=1.456in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1069982 {
-      x1=1.691in; y1=1.9in; x2=57.023mm; y2=1.9in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1053339 {
+      x1=1.174in; y1=1.456in; x2=1.148in; y2=1.482in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1084364 {
-      x1=489.0mil; y1=1.225in; x2=489.0mil; y2=1.725in; thickness=100.0mil; clearance=20.0mil;
+     ha:line.1053342 {
+      x1=1.148in; y1=1.482in; x2=836.0mil; y2=1.482in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1095648 {
-      x1=1.921in; y1=984.0mil; x2=57.785mm; y2=1.338in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1053345 {
+      x1=836.0mil; y1=1.482in; x2=772.0mil; y2=1.418in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1095651 {
-      x1=57.785mm; y1=1.338in; x2=57.785mm; y2=35.9156mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1053348 {
+      x1=772.0mil; y1=1.418in; x2=772.0mil; y2=34.29mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1095654 {
-      x1=1.921in; y1=984.0mil; x2=1.929in; y2=992.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1084364 {
+      x1=489.0mil; y1=31.115mm; x2=489.0mil; y2=43.815mm; thickness=100.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
+     ha:line.1014139 {
+      clearance = 12.0mil
+      y2 = 1.6in
+      thickness = 10.0mil
+      x1 = 53.594mm
+      x2 = 1.193in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 1.6in
+     }
     }
     color = {#3a5fcd}
     group = 10
@@ -44946,160 +35046,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 26.6954mm
      }
-     ha:line.980995 {
-      clearance = 12.0mil
-      y2 = 2.671in
-      thickness = 10.0mil
-      x1 = 1.372in
-      x2 = 1.443in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.671in
-     }
-     ha:line.981284 {
-      clearance = 12.0mil
-      y2 = 2.702in
-      thickness = 10.0mil
-      x1 = 1.328in
-      x2 = 1.47in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.702in
-     }
-     ha:line.981576 {
-      clearance = 12.0mil
-      y2 = 2.73in
-      thickness = 10.0mil
-      x1 = 1.284in
-      x2 = 1.525in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.73in
-     }
-     ha:line.981579 {
-      clearance = 12.0mil
-      y2 = 68.453mm
-      thickness = 10.0mil
-      x1 = 1.525in
-      x2 = 1.56in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.73in
-     }
-     ha:line.981582 {
-      clearance = 12.0mil
-      y2 = 2.401in
-      thickness = 10.0mil
-      x1 = 1.56in
-      x2 = 1.56in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 68.453mm
-     }
-     ha:line.981585 {
-      clearance = 12.0mil
-      y2 = 60.96mm
-      thickness = 10.0mil
-      x1 = 1.56in
-      x2 = 39.5986mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.401in
-     }
-     ha:line.981862 {
-      clearance = 12.0mil
-      y2 = 2.758in
-      thickness = 10.0mil
-      x1 = 1.24in
-      x2 = 39.1414mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.758in
-     }
-     ha:line.981865 {
-      clearance = 12.0mil
-      y2 = 2.712in
-      thickness = 10.0mil
-      x1 = 39.1414mm
-      x2 = 1.587in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.758in
-     }
-     ha:line.981868 {
-      clearance = 12.0mil
-      y2 = 2.45in
-      thickness = 10.0mil
-      x1 = 1.587in
-      x2 = 1.587in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.712in
-     }
-     ha:line.982148 {
-      clearance = 12.0mil
-      y2 = 63.5mm
-      thickness = 10.0mil
-      x1 = 41.021mm
-      x2 = 41.021mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 69.3674mm
-     }
-     ha:line.982415 {
-      clearance = 12.0mil
-      y2 = 70.739mm
-      thickness = 10.0mil
-      x1 = 30.3784mm
-      x2 = 1.269in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 70.739mm
-     }
-     ha:line.982418 {
-      clearance = 12.0mil
-      y2 = 70.5866mm
-      thickness = 10.0mil
-      x1 = 1.269in
-      x2 = 1.275in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 70.739mm
-     }
-     ha:line.982421 {
-      clearance = 12.0mil
-      y2 = 70.5866mm
-      thickness = 10.0mil
-      x1 = 1.275in
-      x2 = 39.8018mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 70.5866mm
-     }
-     ha:line.982424 {
-      clearance = 12.0mil
-      y2 = 69.3674mm
-      thickness = 10.0mil
-      x1 = 39.8018mm
-      x2 = 41.021mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 70.5866mm
-     }
      ha:line.991685 {
       clearance = 12.0mil
       y2 = 522.0mil
@@ -45133,127 +35079,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 51.8414mm
      }
-     ha:line.1007588 {
-      clearance = 12.0mil
-      y2 = 33.6042mm
-      thickness = 10.0mil
-      x1 = 40.005mm
-      x2 = 1.706in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 26.5938mm
-     }
-     ha:line.1007801 {
-      clearance = 12.0mil
-      y2 = 1.064in
-      thickness = 10.0mil
-      x1 = 1.652in
-      x2 = 1.652in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 866.0mil
-     }
-     ha:line.1007804 {
-      clearance = 12.0mil
-      y2 = 29.6672mm
-      thickness = 10.0mil
-      x1 = 1.652in
-      x2 = 1.756in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.064in
-     }
-     ha:line.1007807 {
-      clearance = 12.0mil
-      y2 = 33.6042mm
-      thickness = 10.0mil
-      x1 = 1.756in
-      x2 = 1.756in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 29.6672mm
-     }
-     ha:line.1007810 {
-      clearance = 12.0mil
-      y2 = 26.6954mm
-      thickness = 10.0mil
-      x1 = 1.678in
-      x2 = 1.678in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 892.0mil
-     }
-     ha:line.1007813 {
-      clearance = 12.0mil
-      y2 = 1.179in
-      thickness = 10.0mil
-      x1 = 1.678in
-      x2 = 1.806in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 26.6954mm
-     }
-     ha:line.1007816 {
-      clearance = 12.0mil
-      y2 = 33.6042mm
-      thickness = 10.0mil
-      x1 = 1.806in
-      x2 = 1.806in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.179in
-     }
-     ha:line.1007819 {
-      clearance = 12.0mil
-      y2 = 1.038in
-      thickness = 10.0mil
-      x1 = 1.704in
-      x2 = 1.704in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 918.0mil
-     }
-     ha:line.1007822 {
-      clearance = 12.0mil
-      y2 = 1.191in
-      thickness = 10.0mil
-      x1 = 1.704in
-      x2 = 1.857in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.038in
-     }
-     ha:line.1007825 {
-      clearance = 12.0mil
-      y2 = 1.322in
-      thickness = 10.0mil
-      x1 = 1.857in
-      x2 = 1.857in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.191in
-     }
-     ha:line.1007828 {
-      clearance = 12.0mil
-      y2 = 33.6042mm
-      thickness = 10.0mil
-      x1 = 1.857in
-      x2 = 1.856in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.322in
-     }
      ha:line.1013044 {
       clearance = 12.0mil
       y2 = 2.028in
@@ -45386,50 +35211,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 38.1mm
      }
-     ha:line.1013228 {
-      clearance = 12.0mil
-      y2 = 2.83in
-      thickness = 10.0mil
-      x1 = 38.1mm
-      x2 = 39.5478mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.83in
-     }
-     ha:line.1013231 {
-      clearance = 12.0mil
-      y2 = 69.469mm
-      thickness = 10.0mil
-      x1 = 39.5478mm
-      x2 = 1.652in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.83in
-     }
-     ha:line.1013234 {
-      clearance = 12.0mil
-      y2 = 2.359in
-      thickness = 10.0mil
-      x1 = 1.652in
-      x2 = 1.652in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 69.469mm
-     }
-     ha:line.1013237 {
-      clearance = 12.0mil
-      y2 = 2.1in
-      thickness = 10.0mil
-      x1 = 1.652in
-      x2 = 1.393in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.359in
-     }
      ha:line.1013436 {
       clearance = 12.0mil
       y2 = 1.948in
@@ -45452,94 +35233,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 1.975in
      }
-     ha:line.1013570 {
-      clearance = 12.0mil
-      y2 = 1.854in
-      thickness = 10.0mil
-      x1 = 2.358in
-      x2 = 1.435in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.854in
-     }
-     ha:line.1013573 {
-      clearance = 12.0mil
-      y2 = 1.799in
-      thickness = 10.0mil
-      x1 = 1.435in
-      x2 = 1.38in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.854in
-     }
-     ha:line.1013576 {
-      clearance = 12.0mil
-      y2 = 1.799in
-      thickness = 10.0mil
-      x1 = 1.38in
-      x2 = 32.9946mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.799in
-     }
-     ha:line.1013579 {
-      clearance = 12.0mil
-      y2 = 44.45mm
-      thickness = 10.0mil
-      x1 = 32.9946mm
-      x2 = 31.75mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.799in
-     }
-     ha:line.1013609 {
-      clearance = 12.0mil
-      y2 = 1.816in
-      thickness = 10.0mil
-      x1 = 2.358in
-      x2 = 41.366694mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.816in
-     }
-     ha:line.1013612 {
-      clearance = 12.0mil
-      y2 = 1.7in
-      thickness = 10.0mil
-      x1 = 41.366694mm
-      x2 = 1.51261in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.816in
-     }
-     ha:line.1013615 {
-      clearance = 12.0mil
-      y2 = 1.7in
-      thickness = 10.0mil
-      x1 = 1.51261in
-      x2 = 1.3in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.7in
-     }
-     ha:line.1013618 {
-      clearance = 12.0mil
-      y2 = 1.65in
-      thickness = 10.0mil
-      x1 = 1.3in
-      x2 = 31.75mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.7in
-     }
      ha:line.1013719 {
       clearance = 12.0mil
       y2 = 1.955in
@@ -45694,39 +35387,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 40.767mm
      }
-     ha:line.1024756 {
-      clearance = 12.0mil
-      y2 = 1.6in
-      thickness = 10.0mil
-      x1 = 1.642in
-      x2 = 1.46in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.782in
-     }
-     ha:line.1024759 {
-      clearance = 12.0mil
-      y2 = 1.6in
-      thickness = 10.0mil
-      x1 = 1.46in
-      x2 = 1.3in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.6in
-     }
-     ha:line.1024762 {
-      clearance = 12.0mil
-      y2 = 1.55in
-      thickness = 10.0mil
-      x1 = 1.3in
-      x2 = 31.75mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.6in
-     }
      ha:line.1027469 {
       clearance = 12.0mil
       y2 = 1.7503in
@@ -45749,61 +35409,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 1.975in
      }
-     ha:line.1027535 {
-      clearance = 12.0mil
-      y2 = 1.498in
-      thickness = 10.0mil
-      x1 = 46.99mm
-      x2 = 1.584in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.764in
-     }
-     ha:line.1027538 {
-      clearance = 12.0mil
-      y2 = 1.498in
-      thickness = 10.0mil
-      x1 = 1.584in
-      x2 = 1.298in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.498in
-     }
-     ha:line.1027541 {
-      clearance = 12.0mil
-      y2 = 36.83mm
-      thickness = 10.0mil
-      x1 = 1.298in
-      x2 = 31.75mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.498in
-     }
-     ha:line.1027560 {
-      clearance = 12.0mil
-      y2 = 1.451in
-      thickness = 10.0mil
-      x1 = 1.878in
-      x2 = 40.767mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.724in
-     }
-     ha:line.1027563 {
-      clearance = 12.0mil
-      y2 = 1.451in
-      thickness = 10.0mil
-      x1 = 40.767mm
-      x2 = 1.351in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.451in
-     }
      ha:line.1027566 {
       clearance = 12.0mil
       y2 = 36.83mm
@@ -45815,148 +35420,12 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 1.451in
      }
-     ha:line.1027588 {
-      clearance = 12.0mil
-      y2 = 1.479in
-      thickness = 10.0mil
-      x1 = 52.7812mm
-      x2 = 1.709in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.479in
-     }
-     ha:line.1027591 {
-      clearance = 12.0mil
-      y2 = 1.401in
-      thickness = 10.0mil
-      x1 = 1.709in
-      x2 = 1.631in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.479in
-     }
-     ha:line.1027594 {
-      clearance = 12.0mil
-      y2 = 1.401in
-      thickness = 10.0mil
-      x1 = 1.631in
-      x2 = 33.0454mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.401in
-     }
-     ha:line.1027597 {
-      clearance = 12.0mil
-      y2 = 1.35in
-      thickness = 10.0mil
-      x1 = 33.0454mm
-      x2 = 31.75mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.401in
-     }
-     ha:line.1027609 {
-      clearance = 12.0mil
-      y2 = 36.7792mm
-      thickness = 10.0mil
-      x1 = 2.128in
-      x2 = 1.756in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 36.7792mm
-     }
-     ha:line.1027612 {
-      clearance = 12.0mil
-      y2 = 1.377in
-      thickness = 10.0mil
-      x1 = 1.756in
-      x2 = 1.685in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 36.7792mm
-     }
-     ha:line.1027615 {
-      clearance = 12.0mil
-      y2 = 1.377in
-      thickness = 10.0mil
-      x1 = 1.685in
-      x2 = 1.377in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.377in
-     }
-     ha:line.1027618 {
-      clearance = 12.0mil
-      y2 = 1.35in
-      thickness = 10.0mil
-      x1 = 1.377in
-      x2 = 1.35in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.377in
-     }
-     ha:line.1104538 {
-      x1=31.75mm; y1=750.0mil; x2=1.3in; y2=800.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1104541 {
-      x1=1.3in; y1=800.0mil; x2=1.828in; y2=800.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1104544 {
-      x1=1.828in; y1=800.0mil; x2=2.103in; y2=27.305mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1104550 {
       x1=34.29mm; y1=750.0mil; x2=1.357in; y2=750.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1104553 {
-      x1=1.357in; y1=750.0mil; x2=1.386in; y2=779.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1104556 {
-      x1=1.386in; y1=779.0mil; x2=46.99mm; y2=779.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1104559 {
-      x1=46.99mm; y1=779.0mil; x2=2.067in; y2=996.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1104562 {
-      x1=2.067in; y1=996.0mil; x2=2.124in; y2=996.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1104565 {
-      x1=2.124in; y1=996.0mil; x2=2.203in; y2=27.305mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
     }
     color = {#548b54}
     group = 7
@@ -46093,17 +35562,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 2.1463in
      }
-     ha:line.969153 {
-      clearance = 20.0mil
-      y2 = 931.0mil
-      thickness = 20.0mil
-      x1 = 1.421in
-      x2 = 1.761in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 490.0mil
-     }
      ha:line.985724 {
       clearance = 20.0mil
       y2 = 1.225in
@@ -46214,61 +35672,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 692.0mil
      }
-     ha:line.1000748 {
-      clearance = 20.0mil
-      y2 = 2.322in
-      thickness = 20.0mil
-      x1 = 31.75mm
-      x2 = 29.9212mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.25in
-     }
-     ha:line.1000757 {
-      clearance = 20.0mil
-      y2 = 2.482in
-      thickness = 20.0mil
-      x1 = 29.9212mm
-      x2 = 29.9212mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.322in
-     }
-     ha:line.1000760 {
-      clearance = 20.0mil
-      y2 = 64.8462mm
-      thickness = 20.0mil
-      x1 = 29.9212mm
-      x2 = 1.249in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.482in
-     }
-     ha:line.1000763 {
-      clearance = 20.0mil
-      y2 = 64.8462mm
-      thickness = 20.0mil
-      x1 = 1.249in
-      x2 = 1.50421in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 64.8462mm
-     }
-     ha:line.1000766 {
-      clearance = 20.0mil
-      y2 = 2.812in
-      thickness = 20.0mil
-      x1 = 1.50421in
-      x2 = 1.76321in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 64.8462mm
-     }
      ha:line.1013927 {
       clearance = 12.0mil
       y2 = 33.5026mm
@@ -46280,90 +35683,12 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 44.45mm
      }
-     ha:line.1089983 {
-      x1=2.403in; y1=27.305mm; x2=58.4962mm; y2=1.175in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1089986 {
-      x1=58.4962mm; y1=47.371mm; x2=2.386in; y2=1.948in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1089992 {
-      x1=58.4962mm; y1=27.305mm; x2=58.039mm; y2=27.7622mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1089998 {
-      x1=58.039mm; y1=1.902in; x2=2.358in; y2=1.975in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1095627 {
-      x1=58.4962mm; y1=1.175in; x2=58.4962mm; y2=47.371mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1095630 {
-      x1=58.039mm; y1=1.902in; x2=58.039mm; y2=27.7622mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1095663 {
-      x1=2.063in; y1=1.719in; x2=2.022in; y2=1.678in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1095666 {
-      x1=2.022in; y1=1.678in; x2=2.022in; y2=1.312in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1095669 {
-      x1=2.022in; y1=1.312in; x2=2.103in; y2=1.231in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1095672 {
-      x1=2.103in; y1=1.231in; x2=2.103in; y2=27.305mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1095678 {
       x1=2.152in; y1=1.7503in; x2=2.152in; y2=44.45mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1095681 {
-      x1=2.152in; y1=44.45mm; x2=2.238in; y2=1.664in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1095684 {
-      x1=2.238in; y1=1.664in; x2=2.238in; y2=1.11in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1095687 {
-      x1=2.238in; y1=1.11in; x2=55.9562mm; y2=27.305mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:polygon.1000554 {
       li:geometry {
        ta:contour {
@@ -46894,13 +36219,6 @@ ha:pcb-rnd-board-v8 {
       }
       rot = 90.000000
      }
-     ha:text.940398 {
-      string=v1p2; x=777.0mil; y=59.0296mm; scale=250; fid=0;
-      ha:flags {
-       clearline=1
-      }
-      rot = 90.000000
-     }
      ha:text.940400 {
       string=` 2024 Bdale Garbee; x=26.424755mm; y=59.070243mm; scale=150; fid=0;
       ha:flags {
@@ -46930,28 +36248,28 @@ ha:pcb-rnd-board-v8 {
       rot = 0.000000
      }
      ha:text.943230 {
-      string=2.5V; x=40.2082mm; y=258.0mil; scale=100; fid=0;
+      string=2.5V; x=1.583in; y=258.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
       }
       rot = 0.000000
      }
      ha:text.943231 {
-      string=1.24V; x=39.3954mm; y=157.0mil; scale=100; fid=0;
+      string=1.24V; x=1.551in; y=157.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
       }
       rot = 0.000000
      }
      ha:text.943232 {
-      string=REF; x=1.599in; y=557.0mil; scale=100; fid=0;
+      string=REF; x=1.601in; y=540.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
       }
       rot = 0.000000
      }
      ha:text.950765 {
-      string=40; x=33.4518mm; y=2.507in; scale=100; fid=0;
+      string=40; x=1.317in; y=2.507in; scale=100; fid=0;
       ha:flags {
        clearline=1
       }
@@ -46965,7 +36283,7 @@ ha:pcb-rnd-board-v8 {
       rot = 90.000000
      }
      ha:text.1038146 {
-      string=force loader; x=61.3664mm; y=1.225in; scale=100; fid=0;
+      string=force loader; x=2.416in; y=31.115mm; scale=100; fid=0;
       ha:flags {
        clearline=1
       }
@@ -46979,22 +36297,18 @@ ha:pcb-rnd-board-v8 {
       rot = 90.000000
      }
      ha:text.1061658 {
-      string=force uboot; x=2.675in; y=2.934in; scale=100; fid=0;
+      string=force uboot; x=67.945mm; y=2.934in; scale=100; fid=0;
       ha:flags {
        clearline=1
       }
       rot = 0.000000
      }
      ha:text.800608 {
-      scale = 150
-      x = 2.386in
-      y = 2.58083in
-      rot = 0.000000
-      string = strobe
-      fid = 0
+      string=strobe; x=2.386in; y=2.58083in; scale=150; fid=0;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
+      rot = 0.000000
      }
      ha:text.1084367 {
       string=gain; x=1.951in; y=18.0mil; scale=100; fid=0;
@@ -47003,19 +36317,12 @@ ha:pcb-rnd-board-v8 {
       }
       rot = 0.000000
      }
-     ha:text.1090003 {
-      string=sda scl  in out gnd; x=2.056in; y=1.127in; scale=100; fid=0;
-      ha:flags {
-       clearline=1
-      }
-      rot = 360.000000
-     }
-     ha:text.1104569 {
-      string=i2c    |  console; x=2.102in; y=955.0mil; scale=100; fid=0;
+     ha:text.940398 {
+      string=v2p1; x=777.0mil; y=59.0296mm; scale=250; fid=0;
       ha:flags {
        clearline=1
       }
-      rot = 0.000000
+      rot = 90.000000
      }
     }
     color = {#000000}
index 22aefaa82b3d0198d4f45513353710b8c6874a3a..46af300759833451545dcff19f23627edb4fab42 100644 (file)
@@ -20,21 +20,6 @@ T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MMA7260QT-ND
 T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MCP9700-E/TO-ND
-N 52800 64300 51600 64300 4
-{
-T 52800 64400 5 10 1 1 0 6 1
-netname=fire_1
-}
-N 44100 69500 42900 69500 4
-{
-T 42900 69600 5 10 1 1 0 0 1
-netname=alarm_b
-}
-N 44100 69100 42900 69100 4
-{
-T 42900 69200 5 10 1 1 0 0 1
-netname=alarm_a
-}
 T -30400 -57400 8 10 0 1 0 0 1
 vendor_part_number=MMA7260QT-ND
 T -30400 -57400 8 10 0 1 0 0 1
@@ -143,65 +128,6 @@ T 77100 40600 9 10 1 0 0 0 3
            Copyright 2024 by Bdale Garbee <bdale@gag.com>
 Licensed under the TAPR Open Hardware License, http://tapr.org/OHL
 
-C 42400 61800 1 0 1 conn-2.sym
-{
-T 42095 62445 5 10 1 1 0 6 1
-refdes=J8
-T 42400 61800 5 10 0 1 0 6 1
-footprint=rpsma-th
-T 41600 62000 5 10 1 1 0 6 1
-value=RP-SMA
-T 42400 61800 5 10 0 1 0 0 1
-device=CONNECTOR
-}
-C 79000 58400 1 0 0 microSD.sym
-{
-T 80295 60595 5 10 0 1 0 0 1
-device=CONNECTOR
-T 79295 62395 5 10 1 1 0 0 1
-refdes=J2
-T 80295 62395 5 10 1 1 0 0 1
-value=microSD
-T 79500 58200 5 10 0 1 0 0 1
-footprint=microSDpush
-}
-N 77500 60500 75300 60500 4
-{
-T 76800 60550 5 10 1 1 0 0 1
-netname=sd_ck
-}
-N 75900 61300 79000 61300 4
-{
-T 77500 61350 5 10 1 1 0 0 1
-netname=sd_cmd
-}
-N 77100 62100 79000 62100 4
-{
-T 77500 62150 5 10 1 1 0 0 1
-netname=sd_d2
-}
-N 76500 61700 79000 61700 4
-{
-T 77500 61750 5 10 1 1 0 0 1
-netname=sd_d3
-}
-N 74700 59700 79000 59700 4
-{
-T 77500 59750 5 10 1 1 0 0 1
-netname=sd_d0
-}
-N 74100 59300 79000 59300 4
-{
-T 77500 59350 5 10 1 1 0 0 1
-netname=sd_d1
-}
-C 78800 58100 1 0 0 gnd.sym
-N 79000 60100 78900 60100 4
-N 78900 60100 78900 58400 4
-N 79000 58500 78900 58500 4
-C 78700 62300 1 0 0 3.3V-plus.sym
-N 78900 62300 78900 60900 4
-N 78900 60900 79000 60900 4
 C 81800 45400 1 0 0 hole_plated.sym
 {
 T 81900 47200 5 10 0 1 0 0 1
@@ -366,16 +292,6 @@ value=150
 N 77000 44200 76400 44200 4
 N 76400 43400 76400 45000 4
 N 77000 43800 76400 43800 4
-N 42300 71100 44100 71100 4
-{
-T 42300 71200 5 10 1 1 0 0 1
-netname=led_continuity
-}
-N 52800 67100 51600 67100 4
-{
-T 52800 67200 5 10 1 1 0 6 1
-netname=led_armed
-}
 N 78300 45000 80300 45000 4
 {
 T 80300 45050 5 10 1 1 0 6 1
@@ -546,12 +462,12 @@ netname=swclk
 N 50800 45200 52100 45200 4
 {
 T 52050 45250 5 10 1 1 0 6 1
-netname=console_out
+netname=con_out
 }
 N 50800 44800 52100 44800 4
 {
 T 52050 44850 5 10 1 1 0 6 1
-netname=console_in
+netname=con_in
 }
 C 42100 46300 1 0 0 nc-right.sym
 {
@@ -599,247 +515,6 @@ N 53000 49200 52500 49200 4
 N 52500 49200 52500 52400 4
 N 53000 48800 52500 48800 4
 N 52500 48800 52500 46400 4
-C 44100 60100 1 0 0 Omega2S.sym
-{
-T 44500 71900 5 10 1 1 0 0 1
-refdes=U1
-T 44500 72800 5 10 0 0 0 0 1
-footprint=Omega2S
-T 44500 72500 5 10 0 0 0 0 1
-device=IC
-T 51200 71900 5 10 1 1 0 6 1
-value=Omega2S
-}
-C 41900 68700 1 0 0 3.3V-plus.sym
-N 44100 68700 42100 68700 4
-N 42100 68700 42100 68300 4
-N 42100 68300 44100 68300 4
-N 51600 69100 52800 69100 4
-{
-T 52800 69150 5 10 1 1 0 6 1
-netname=sd_ck
-}
-N 51600 69500 52800 69500 4
-{
-T 52800 69550 5 10 1 1 0 6 1
-netname=sd_cmd
-}
-N 51600 70300 52800 70300 4
-{
-T 52800 70350 5 10 1 1 0 6 1
-netname=sd_d2
-}
-N 51600 69900 52800 69900 4
-{
-T 52800 69950 5 10 1 1 0 6 1
-netname=sd_d3
-}
-N 51600 68700 52800 68700 4
-{
-T 52800 68750 5 10 1 1 0 6 1
-netname=sd_d0
-}
-N 51600 68300 52800 68300 4
-{
-T 52800 68350 5 10 1 1 0 6 1
-netname=sd_d1
-}
-C 51800 71200 1 0 0 gnd.sym
-N 51600 71500 51900 71500 4
-C 43800 71200 1 0 0 gnd.sym
-N 44100 71500 43900 71500 4
-C 43700 61600 1 0 0 gnd.sym
-N 42400 61900 44100 61900 4
-N 43800 61900 43800 63100 4
-N 43800 62700 44100 62700 4
-N 43800 63100 44100 63100 4
-N 49000 58200 49000 60100 4
-{
-T 49200 58900 5 10 1 1 270 8 1
-netname=adc_miso
-}
-N 49400 58200 49400 60100 4
-{
-T 49600 58900 5 10 1 1 270 8 1
-netname=adc_mosi
-}
-N 48600 58200 48600 60100 4
-{
-T 48800 58900 5 10 1 1 270 8 1
-netname=adc_sck
-}
-N 48200 58200 48200 60100 4
-{
-T 48400 58900 5 10 1 1 270 8 1
-netname=adc_cs
-}
-N 50200 58200 50200 60100 4
-{
-T 50400 58900 5 10 1 1 270 8 1
-netname=adc_reset
-}
-C 49600 59700 1 0 0 nc-bottom.sym
-{
-T 49600 60300 5 10 0 0 0 0 1
-value=NoConnection
-T 49600 60700 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-N 44100 62300 42400 62300 4
-{
-T 42600 62350 5 10 1 1 0 0 1
-netname=rf
-}
-C 55800 69900 1 0 0 USB.sym
-{
-T 56095 71900 5 10 1 1 0 0 1
-refdes=J19
-T 56155 70295 5 10 0 1 0 0 1
-footprint=cu01sav
-T 55800 69900 5 10 0 1 0 0 1
-device=CONNECTOR
-T 55800 69900 5 10 0 1 0 0 1
-value=USB-A-V
-}
-C 55600 69900 1 0 0 gnd.sym
-N 55800 70300 55700 70300 4
-N 55700 70300 55700 70200 4
-C 77500 60400 1 0 0 resistor.sym
-{
-T 77800 60800 5 10 0 0 0 0 1
-device=RESISTOR
-T 77600 60700 5 10 1 1 0 0 1
-refdes=R40
-T 78300 60700 5 10 1 1 0 6 1
-value=33
-T 77500 60400 5 10 0 1 0 0 1
-footprint=0402
-}
-N 78400 60500 79000 60500 4
-C 77000 63200 1 270 0 resistor.sym
-{
-T 77400 62900 5 10 0 0 270 0 1
-device=RESISTOR
-T 77300 63200 5 10 1 1 270 0 1
-refdes=R35
-T 77300 62400 5 10 1 1 270 6 1
-value=10k
-T 77000 63200 5 10 0 1 270 0 1
-footprint=0402
-}
-C 76400 63200 1 270 0 resistor.sym
-{
-T 76800 62900 5 10 0 0 270 0 1
-device=RESISTOR
-T 76700 63200 5 10 1 1 270 0 1
-refdes=R34
-T 76700 62400 5 10 1 1 270 6 1
-value=10k
-T 76400 63200 5 10 0 1 270 0 1
-footprint=0402
-}
-C 75800 63200 1 270 0 resistor.sym
-{
-T 76200 62900 5 10 0 0 270 0 1
-device=RESISTOR
-T 75800 63200 5 10 0 1 270 0 1
-footprint=0402
-T 76100 63200 5 10 1 1 270 0 1
-refdes=R33
-T 76100 62400 5 10 1 1 270 6 1
-value=10k
-}
-C 75200 63200 1 270 0 resistor.sym
-{
-T 75600 62900 5 10 0 0 270 0 1
-device=RESISTOR
-T 75200 63200 5 10 0 1 270 0 1
-footprint=0402
-T 75500 63200 5 10 1 1 270 0 1
-refdes=R32
-T 75500 62400 5 10 1 1 270 6 1
-value=10k
-}
-C 74600 63200 1 270 0 resistor.sym
-{
-T 75000 62900 5 10 0 0 270 0 1
-device=RESISTOR
-T 74600 63200 5 10 0 1 270 0 1
-footprint=0402
-T 74900 63200 5 10 1 1 270 0 1
-refdes=R31
-T 74900 62400 5 10 1 1 270 6 1
-value=10k
-}
-C 74000 63200 1 270 0 resistor.sym
-{
-T 74400 62900 5 10 0 0 270 0 1
-device=RESISTOR
-T 74000 63200 5 10 0 1 270 0 1
-footprint=0402
-T 74300 63200 5 10 1 1 270 0 1
-refdes=R30
-T 74300 62400 5 10 1 1 270 6 1
-value=10k
-}
-N 77100 62300 77100 62100 4
-N 76500 62300 76500 61700 4
-N 75900 62300 75900 61300 4
-N 75300 62300 75300 60500 4
-N 74700 62300 74700 59700 4
-N 74100 62300 74100 59300 4
-C 75400 63500 1 0 0 3.3V-plus.sym
-N 74100 63200 74100 63500 4
-N 73500 63500 77100 63500 4
-N 77100 63500 77100 63200 4
-N 76500 63200 76500 63500 4
-N 75900 63200 75900 63500 4
-N 75300 63200 75300 63500 4
-N 74700 63200 74700 63500 4
-C 53900 70600 1 0 0 resistor.sym
-{
-T 54200 71000 5 10 0 0 0 0 1
-device=RESISTOR
-T 53900 70600 5 10 0 1 0 0 1
-footprint=0402
-T 54050 70350 5 10 1 1 0 0 1
-refdes=R2
-T 54500 70350 5 10 1 1 0 0 1
-value=22
-}
-C 53900 71200 1 180 1 resistor.sym
-{
-T 54200 70800 5 10 0 0 180 6 1
-device=RESISTOR
-T 53900 71200 5 10 0 1 180 6 1
-footprint=0402
-T 54050 71450 5 10 1 1 180 6 1
-refdes=R1
-T 54500 71450 5 10 1 1 180 6 1
-value=22
-}
-N 51600 71100 53900 71100 4
-N 51600 70700 53900 70700 4
-N 54800 70700 55800 70700 4
-N 54800 71100 55800 71100 4
-C 55100 71600 1 0 0 5V-plus.sym
-N 55800 71500 55300 71500 4
-N 55300 71500 55300 71600 4
-T 54200 69400 9 10 1 0 0 0 1
-add ESD suppression?
-T 55900 72300 9 10 1 0 0 0 2
-USB A socket
-for USB stick
-N 51600 61900 55100 61900 4
-{
-T 52750 61950 5 10 1 1 0 6 1
-netname=console_out
-}
-N 51600 62300 55100 62300 4
-{
-T 52750 62350 5 10 1 1 0 6 1
-netname=console_in
-}
 N 50800 48000 52100 48000 4
 {
 T 52100 48100 5 10 1 1 0 6 1
@@ -860,16 +535,6 @@ N 50800 50400 53800 50400 4
 T 52100 50500 5 10 1 1 0 6 1
 netname=sda
 }
-N 47000 60100 47000 58900 4
-{
-T 47100 58900 5 10 1 1 270 6 1
-netname=scl
-}
-N 47400 60100 47400 58900 4
-{
-T 47500 58900 5 10 1 1 270 6 1
-netname=sda
-}
 N 50800 47200 52100 47200 4
 {
 T 52100 47300 5 10 1 1 0 6 1
@@ -985,53 +650,6 @@ value=NoConnection
 T 42200 48200 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 43600 67800 1 0 0 nc-left.sym
-{
-T 43600 68200 5 10 0 0 0 0 1
-value=NoConnection
-T 43600 68600 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 43600 67400 1 0 0 nc-left.sym
-{
-T 43600 67800 5 10 0 0 0 0 1
-value=NoConnection
-T 43600 68200 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 43600 67000 1 0 0 nc-left.sym
-{
-T 43600 67400 5 10 0 0 0 0 1
-value=NoConnection
-T 43600 67800 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 43600 66600 1 0 0 nc-left.sym
-{
-T 43600 67000 5 10 0 0 0 0 1
-value=NoConnection
-T 43600 67400 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 43600 66200 1 0 0 nc-left.sym
-{
-T 43600 66600 5 10 0 0 0 0 1
-value=NoConnection
-T 43600 67000 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 43600 65800 1 0 0 nc-left.sym
-{
-T 43600 66200 5 10 0 0 0 0 1
-value=NoConnection
-T 43600 66600 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-N 42900 64300 44100 64300 4
-{
-T 42900 64400 5 10 1 1 0 0 1
-netname=led_wlan
-}
 C 78800 45400 1 0 1 led.sym
 {
 T 78900 46000 5 10 0 0 0 6 1
@@ -1061,46 +679,6 @@ N 78400 45500 76400 45500 4
 T 76400 45550 5 10 1 1 0 0 1
 netname=led_wlan
 }
-C 43000 67400 1 90 0 capacitor.sym
-{
-T 42300 67600 5 10 0 1 90 0 1
-device=CAPACITOR
-T 43000 67400 5 10 0 1 0 0 1
-footprint=0402
-T 42900 67600 5 10 1 1 0 0 1
-refdes=C2
-T 42900 68000 5 10 1 1 0 0 1
-value=0.1uF
-}
-C 42300 67400 1 90 0 capacitor.sym
-{
-T 41600 67600 5 10 0 1 90 0 1
-device=CAPACITOR
-T 42300 67400 5 10 0 1 0 0 1
-footprint=0402
-T 42200 67600 5 10 1 1 0 0 1
-refdes=C1
-T 42200 68000 5 10 1 1 0 0 1
-value=10uF
-}
-C 42000 67100 1 0 0 gnd.sym
-C 42700 67100 1 0 0 gnd.sym
-C 46700 58100 1 0 0 resistor.sym
-{
-T 47000 58500 5 10 0 0 0 0 1
-device=RESISTOR
-T 47000 58400 5 10 1 1 0 6 1
-refdes=R6
-T 47300 58400 5 10 1 1 0 0 1
-value=50
-T 46700 58100 5 10 0 1 0 0 1
-footprint=0402
-}
-N 46400 58200 46700 58200 4
-C 44800 58200 1 0 0 3.3V-plus.sym
-N 45500 58200 45000 58200 4
-N 47800 60100 47800 58200 4
-N 47800 58200 47600 58200 4
 T 46700 42600 9 10 1 0 0 0 1
 USB to async and I2C ADC
 C 53100 50800 1 90 0 resistor.sym
@@ -1128,48 +706,7 @@ value=4.7k
 N 53800 50400 53800 50800 4
 C 52800 51700 1 0 0 3.3V-plus.sym
 C 53600 51700 1 0 0 3.3V-plus.sym
-C 57700 55800 1 0 0 tps70933.sym
-{
-T 58295 56495 5 10 0 1 0 0 1
-device=IC
-T 57695 55795 5 10 0 1 0 0 1
-footprint=SOT23-5
-T 58095 56995 5 10 1 1 0 0 1
-refdes=U5
-T 57700 55800 5 10 1 1 0 0 1
-value=TPS70950
-}
-C 57200 56200 1 0 0 nc-left.sym
-{
-T 57200 56600 5 10 0 0 0 0 1
-value=NoConnection
-T 57200 57000 5 10 0 0 0 0 1
-device=DRC_Directive
-T 57200 56200 5 10 0 1 0 0 1
-motortest=true
-}
-C 60400 55800 1 90 0 capacitor.sym
-{
-T 59700 56000 5 10 0 1 90 0 1
-device=CAPACITOR
-T 60400 55800 5 10 0 1 0 0 1
-footprint=0402
-T 60700 56600 5 10 1 1 180 0 1
-refdes=C38
-T 60300 55900 5 10 1 1 0 0 1
-value=2.2uF
-}
-C 60100 55500 1 0 0 gnd.sym
-{
-T 60100 55500 5 10 0 1 0 0 1
-motortest=true
-}
-N 59800 56700 78500 56700 4
-C 60000 56700 1 0 0 5V-plus.sym
-{
-T 60000 56700 5 10 0 1 0 0 1
-motortest=true
-}
+N 70400 56700 78500 56700 4
 N 69900 55900 70400 55900 4
 N 70400 55900 70400 56700 4
 C 69900 54400 1 0 0 gnd.sym
@@ -1180,8 +717,7 @@ motortest=true
 N 69900 54700 70000 54700 4
 N 70000 54700 70000 55100 4
 N 69900 55100 70000 55100 4
-N 58800 55800 60200 55800 4
-N 57700 56700 56400 56700 4
+N 57000 56700 56400 56700 4
 {
 T 56400 56800 5 10 1 1 0 0 1
 netname=v_ldo_in
@@ -1934,7 +1470,6 @@ N 62200 44400 62700 44400 4
 T 62200 44500 5 10 1 1 0 0 1
 netname=v_slab
 }
-C 70700 44000 1 0 0 3.3V-plus.sym
 N 69800 44000 70900 44000 4
 C 70000 43100 1 90 0 capacitor.sym
 {
@@ -1956,7 +1491,7 @@ footprint=0402
 T 70700 42700 5 10 1 1 0 6 1
 refdes=R39
 T 70700 42400 5 10 1 1 0 6 1
-value=26.1k
+value=16.5k
 }
 C 71000 43100 1 90 0 resistor.sym
 {
@@ -2047,7 +1582,7 @@ T 71500 41900 9 10 1 0 0 0 4
 Trigger comparator at 3.844V:
 
 3.844 * 22.0/222.0 = 0.381
-3.300 * 26.1/226.1 = 0.381
+5.000 * 16.5/216.5 = 0.381
 C 64600 71300 1 0 0 gnd.sym
 N 60900 69300 62300 69300 4
 {
@@ -2234,25 +1769,6 @@ pyro voltage with ADC
 T 52700 52300 9 10 1 0 0 0 2
 i2c pull-ups could
 be higher value?
-T 44300 55500 9 10 1 0 0 0 7
-Onion suggests a 1N5819 here.  
-
-Note that this circuit is sufficient to support 
-hardware reset on O2S but not on O2SP,
-because of a flash chip issue on the Plus
-variant.  Since we're not driving HW_RST_N,
-use the simpler/cheaper circuit.
-C 45500 58000 1 0 0 diode.sym
-{
-T 45900 58600 5 10 0 1 0 0 1
-device=DIODE
-T 45500 58000 5 10 0 1 0 0 1
-footprint=powerdi123
-T 45500 57700 5 10 1 1 0 0 1
-value=DFLS130L
-T 45800 58500 5 10 1 1 0 0 1
-refdes=D6
-}
 C 73100 68000 1 0 0 opamp-dual.sym
 {
 T 74200 69300 5 10 0 1 0 0 1
@@ -2291,237 +1807,23 @@ C 73500 67700 1 0 0 gnd.sym
 C 73400 68800 1 0 0 3.3V-plus.sym
 N 73100 54700 70800 54700 4
 N 70800 54700 70800 55500 4
-C 48100 58200 1 270 0 conn-6.sym
-{
-T 48100 58200 5 10 0 0 270 0 1
-footprint=50mil6pin
-T 50395 57845 5 10 1 1 270 0 1
-refdes=J4
-T 48100 58200 5 10 0 1 0 0 1
-device=CONNECTOR
-T 48100 58200 5 10 0 1 0 0 1
-value=50mil6pin
-T 48100 58200 5 10 0 1 0 0 1
-loadstatus=noload
-}
-C 49900 58300 1 0 0 gnd.sym
-N 49800 58200 49800 58600 4
-N 49800 58600 50000 58600 4
-N 52800 64700 51600 64700 4
-{
-T 52800 64800 5 10 1 1 0 6 1
-netname=gpio_15
-}
-N 52800 65100 51600 65100 4
-{
-T 52800 65200 5 10 1 1 0 6 1
-netname=gpio_16
-}
-N 52800 65500 51600 65500 4
-{
-T 52800 65600 5 10 1 1 0 6 1
-netname=gpio_17
-}
-N 52800 65900 51600 65900 4
-{
-T 52800 66000 5 10 1 1 0 6 1
-netname=gpio_18
-}
-N 52800 66300 51600 66300 4
-{
-T 52800 66400 5 10 1 1 0 6 1
-netname=gpio_19
-}
-N 52800 66700 51600 66700 4
-{
-T 52800 66800 5 10 1 1 0 6 1
-netname=gpio_20
-}
 N 62700 61100 63900 61100 4
-{
-T 62700 61200 5 10 1 1 0 0 1
-netname=gpio_15
-}
 N 66500 61100 65300 61100 4
-{
-T 66500 61200 5 10 1 1 0 6 1
-netname=gpio_16
-}
 N 62700 60700 63900 60700 4
-{
-T 62700 60800 5 10 1 1 0 0 1
-netname=gpio_17
-}
 N 66500 60700 65300 60700 4
-{
-T 66500 60800 5 10 1 1 0 6 1
-netname=gpio_18
-}
 N 62700 60300 63900 60300 4
-{
-T 62700 60400 5 10 1 1 0 0 1
-netname=gpio_19
-}
 N 66500 60300 65300 60300 4
-{
-T 66500 60400 5 10 1 1 0 6 1
-netname=gpio_20
-}
-N 52800 67500 51600 67500 4
-{
-T 52800 67600 5 10 1 1 0 6 1
-netname=gpio_22
-}
-N 52800 67900 51600 67900 4
-{
-T 52800 68000 5 10 1 1 0 6 1
-netname=sd_cd
-}
 N 66500 59900 65300 59900 4
-{
-T 66500 60000 5 10 1 1 0 6 1
-netname=gpio_22
-}
-N 46600 58900 46600 60100 4
-{
-T 46700 58900 5 10 1 1 270 6 1
-netname=gpio_3
-}
-N 46200 58900 46200 60100 4
-{
-T 46300 58900 5 10 1 1 270 6 1
-netname=gpio_2
-}
-N 45800 58900 45800 60100 4
-{
-T 45900 58900 5 10 1 1 270 6 1
-netname=gpio_1
-}
-N 45400 58900 45400 60100 4
-{
-T 45500 58900 5 10 1 1 270 6 1
-netname=gpio_0
-}
-N 42900 63500 44100 63500 4
-{
-T 42900 63600 5 10 1 1 0 0 1
-netname=gpio_46
-}
-N 42900 63900 44100 63900 4
-{
-T 42900 64000 5 10 1 1 0 0 1
-netname=gpio_45
-}
 N 66500 63100 65300 63100 4
-{
-T 66500 63200 5 10 1 1 0 6 1
-netname=gpio_46
-}
 N 62700 63100 63900 63100 4
-{
-T 62700 63200 5 10 1 1 0 0 1
-netname=gpio_45
-}
-N 42900 64700 44100 64700 4
-{
-T 42900 64800 5 10 1 1 0 0 1
-netname=gpio_43
-}
-N 42900 65100 44100 65100 4
-{
-T 42900 65200 5 10 1 1 0 0 1
-netname=gpio_42
-}
 N 66500 62700 65300 62700 4
-{
-T 66500 62800 5 10 1 1 0 6 1
-netname=gpio_43
-}
 N 62700 62700 63900 62700 4
-{
-T 62700 62800 5 10 1 1 0 0 1
-netname=gpio_42
-}
-N 42600 70300 44100 70300 4
-{
-T 42900 70400 5 10 1 1 0 0 1
-netname=gpio_38
-}
-N 42900 70700 44100 70700 4
-{
-T 42900 70800 5 10 1 1 0 0 1
-netname=gpio_37
-}
 N 62700 62300 63900 62300 4
-{
-T 62700 62400 5 10 1 1 0 0 1
-netname=gpio_38
-}
 N 66500 61500 65300 61500 4
-{
-T 66500 61600 5 10 1 1 0 6 1
-netname=gpio_37
-}
-N 52800 63900 51600 63900 4
-{
-T 52800 64000 5 10 1 1 0 6 1
-netname=TXO_N0
-}
-N 52800 63500 51600 63500 4
-{
-T 52800 63600 5 10 1 1 0 6 1
-netname=TXO_P0
-}
-N 52800 63100 51600 63100 4
-{
-T 52800 63200 5 10 1 1 0 6 1
-netname=RXI_N0
-}
-N 52800 62700 51600 62700 4
-{
-T 52800 62800 5 10 1 1 0 6 1
-netname=RXI_P0
-}
-N 62700 63500 63900 63500 4
-{
-T 62700 63600 5 10 1 1 0 0 1
-netname=TXO_N0
-}
-N 62700 63900 63900 63900 4
-{
-T 62700 64000 5 10 1 1 0 0 1
-netname=TXO_P0
-}
-N 62700 64300 63900 64300 4
-{
-T 62700 64400 5 10 1 1 0 0 1
-netname=RXI_N0
-}
-N 62700 64700 63900 64700 4
-{
-T 62700 64800 5 10 1 1 0 0 1
-netname=RXI_P0
-}
 N 66500 63500 65300 63500 4
-{
-T 66500 63600 5 10 1 1 0 6 1
-netname=gpio_3
-}
 N 66500 63900 65300 63900 4
-{
-T 66500 64000 5 10 1 1 0 6 1
-netname=gpio_2
-}
 N 66500 64300 65300 64300 4
-{
-T 66500 64400 5 10 1 1 0 6 1
-netname=gpio_1
-}
 N 66500 64700 65300 64700 4
-{
-T 66500 64800 5 10 1 1 0 6 1
-netname=gpio_0
-}
 T 64100 67000 9 10 1 0 0 0 2
  expansion
 bus header
@@ -2577,7 +1879,7 @@ footprint=0402
 T 68700 43600 5 10 1 1 0 6 1
 refdes=R41
 T 68700 43300 5 10 1 1 0 6 1
-value=31.6k
+value=52.3k
 }
 C 68900 43900 1 0 0 inductor.sym
 {
@@ -2608,131 +1910,335 @@ footprint=0402
 }
 N 68000 44400 67800 44400 4
 N 68900 44400 68900 44000 4
-C 40900 70800 1 180 0 conn-2.sym
+N 52000 49200 50800 49200 4
 {
-T 40900 70800 5 10 0 1 180 0 1
-footprint=100mil2pin
-T 40900 70800 5 10 0 1 180 0 1
-device=CONNECTOR
-T 40900 70800 5 10 0 1 0 0 1
-loadstatus=noload
-T 40495 70845 5 10 1 1 0 6 1
-refdes=J12
-T 41100 69800 5 10 1 1 0 6 1
-value=Force Uboot
+T 52000 49300 5 10 1 1 0 6 1
+netname=led_health
 }
-C 42600 70400 1 180 0 resistor.sym
+N 62700 59900 63900 59900 4
+N 63900 65500 62700 65500 4
 {
-T 42300 70000 5 10 0 0 180 0 1
-device=RESISTOR
-T 42605 70400 5 10 0 1 180 0 1
-footprint=0402
-T 42000 70450 5 10 1 1 0 6 1
-refdes=R10
-T 42200 70450 5 10 1 1 0 0 1
-value=3.3k
+T 62700 65550 5 10 1 1 0 0 1
+netname=sda
 }
-N 41700 70300 40900 70300 4
-C 40800 70700 1 0 0 3.3V-plus.sym
-N 73500 58900 79000 58900 4
+N 66500 65500 65300 65500 4
 {
-T 77500 58950 5 10 1 1 0 0 1
-netname=sd_cd
+T 66500 65550 5 10 1 1 0 6 1
+netname=scl
 }
-C 73400 63200 1 270 0 resistor.sym
+N 48300 69400 48500 69400 4
+N 48300 69000 48500 69000 4
+N 48300 68600 48700 68600 4
+N 48300 68200 49600 68200 4
 {
-T 73800 62900 5 10 0 0 270 0 1
-device=RESISTOR
-T 73400 63200 5 10 0 1 270 0 1
-footprint=0402
-T 73700 63200 5 10 1 1 270 0 1
-refdes=R29
-T 73700 62400 5 10 1 1 270 6 1
-value=10k
+T 49600 68250 5 10 1 1 0 6 1
+netname=con_out
 }
-N 73500 63500 73500 63200 4
-N 73500 58900 73500 62300 4
-N 52000 49200 50800 49200 4
+N 48300 67800 49600 67800 4
 {
-T 52000 49300 5 10 1 1 0 6 1
-netname=led_health
+T 49600 67850 5 10 1 1 0 6 1
+netname=con_in
+}
+N 48300 67000 48700 67000 4
+N 48300 66200 49600 66200 4
+N 48300 65800 48700 65800 4
+N 48300 65400 49600 65400 4
+{
+T 49600 65450 5 10 1 1 0 6 1
+netname=adc_reset
 }
-N 42900 65500 44100 65500 4
+N 48300 64600 49600 64600 4
+N 45600 65400 46900 65400 4
 {
-T 42900 65600 5 10 1 1 0 0 1
-netname=gpio_41
+T 45600 65450 5 10 1 1 0 0 1
+netname=adc_miso
 }
-N 62700 59900 63900 59900 4
+N 45600 65000 46900 65000 4
 {
-T 62700 60000 5 10 1 1 0 0 1
-netname=gpio_41
+T 45600 65050 5 10 1 1 0 0 1
+netname=adc_sdk
 }
-C 55000 61200 1 0 0 gnd.sym
-C 55100 63200 1 180 1 conn-5.sym
+N 46500 64600 46900 64600 4
+N 46700 66200 46900 66200 4
+N 45600 65800 46900 65800 4
 {
-T 55455 63295 5 10 1 1 0 0 1
-refdes=J14
-T 55100 63200 5 10 0 1 180 6 1
-footprint=100mil5pin
-T 55100 63200 5 10 0 1 0 0 1
-device=CONNECTOR
-T 55100 63200 5 10 0 1 0 0 1
-value=Header-5
+T 45600 65850 5 10 1 1 0 0 1
+netname=adc_mosi
 }
-N 55100 63100 54100 63100 4
+N 46500 67800 46900 67800 4
+N 45600 67000 46900 67000 4
+N 45600 69000 46900 69000 4
 {
-T 54100 63150 5 10 1 1 0 0 1
+T 45600 69100 5 10 1 1 0 0 1
 netname=sda
 }
-N 55100 62700 54100 62700 4
+N 45600 68600 46900 68600 4
 {
-T 54100 62750 5 10 1 1 0 0 1
+T 45600 68700 5 10 1 1 0 0 1
 netname=scl
 }
-T 57400 57600 9 10 1 0 0 0 1
-Is 150mA enough with USB host?
-N 63900 65500 62700 65500 4
+N 46700 69400 46900 69400 4
+C 46500 69600 1 0 0 3.3V-plus.sym
+C 48300 69600 1 0 0 5V-plus.sym
+C 46400 61200 1 0 0 gnd.sym
+N 46700 66200 46700 69600 4
+C 48600 61200 1 0 0 gnd.sym
+N 46500 61500 46500 67800 4
+N 48700 61500 48700 68600 4
+N 48500 69000 48500 69600 4
+C 46900 61600 1 0 0 header40-2.sym
+{
+T 47150 70100 5 10 0 1 0 0 1
+device=CONNECTOR
+T 46900 61600 5 10 0 0 0 0 1
+footprint=100mil20x2
+T 46900 61600 5 10 0 1 0 0 1
+value=HEADER40
+T 47500 69700 5 10 1 1 0 0 1
+refdes=J2
+}
+N 48300 62600 49600 62600 4
+N 48300 63400 49600 63400 4
+N 48300 62200 49600 62200 4
+N 48300 63800 48700 63800 4
+N 48300 63000 48700 63000 4
+N 46900 61800 46500 61800 4
+N 45600 63800 46900 63800 4
+C 45100 63700 1 0 0 nc-left.sym
 {
-T 62700 65550 5 10 1 1 0 0 1
-netname=sda
+T 45100 64100 5 10 0 0 0 0 1
+value=NoConnection
+T 45100 64500 5 10 0 0 0 0 1
+device=DRC_Directive
 }
-N 66500 65500 65300 65500 4
+C 49600 62100 1 0 0 nc-right.sym
 {
-T 66500 65550 5 10 1 1 0 6 1
-netname=scl
+T 49700 62600 5 10 0 0 0 0 1
+value=NoConnection
+T 49700 62800 5 10 0 0 0 0 1
+device=DRC_Directive
 }
-N 40900 70700 41000 70700 4
-C 40900 69400 1 180 0 conn-2.sym
+C 49600 62500 1 0 0 nc-right.sym
 {
-T 40900 69400 5 10 0 1 180 0 1
-footprint=100mil2pin
-T 40900 69400 5 10 0 1 180 0 1
-device=CONNECTOR
-T 40900 69400 5 10 0 1 0 0 1
-loadstatus=noload
-T 40495 69445 5 10 1 1 0 6 1
-refdes=J15
-T 40600 68500 5 10 1 1 0 6 1
-value=Reset
+T 49700 63000 5 10 0 0 0 0 1
+value=NoConnection
+T 49700 63200 5 10 0 0 0 0 1
+device=DRC_Directive
 }
-C 42600 70000 1 180 0 resistor.sym
+C 49600 63300 1 0 0 nc-right.sym
 {
-T 42300 69600 5 10 0 0 180 0 1
-device=RESISTOR
-T 42605 70000 5 10 0 1 180 0 1
-footprint=0402
-T 42000 70050 5 10 1 1 0 6 1
-refdes=R43
-T 42200 70050 5 10 1 1 0 0 1
-value=4.7k
+T 49700 63800 5 10 0 0 0 0 1
+value=NoConnection
+T 49700 64000 5 10 0 0 0 0 1
+device=DRC_Directive
 }
-N 42600 69900 44100 69900 4
+C 49600 64500 1 0 0 nc-right.sym
 {
-T 42900 69950 5 10 1 1 0 0 1
-netname=rst_n
+T 49700 65000 5 10 0 0 0 0 1
+value=NoConnection
+T 49700 65200 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 49600 66100 1 0 0 nc-right.sym
+{
+T 49700 66600 5 10 0 0 0 0 1
+value=NoConnection
+T 49700 66800 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 45100 66900 1 0 0 nc-left.sym
+{
+T 45100 67300 5 10 0 0 0 0 1
+value=NoConnection
+T 45100 67700 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 45100 66500 1 0 0 nc-left.sym
+{
+T 45100 66900 5 10 0 0 0 0 1
+value=NoConnection
+T 45100 67300 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 45600 66600 46900 66600 4
+N 48300 66600 49600 66600 4
+C 49600 66500 1 0 0 nc-right.sym
+{
+T 49700 67000 5 10 0 0 0 0 1
+value=NoConnection
+T 49700 67200 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 48300 61800 49600 61800 4
+C 49600 61700 1 0 0 nc-right.sym
+{
+T 49700 62200 5 10 0 0 0 0 1
+value=NoConnection
+T 49700 62400 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+T 43700 69000 9 10 1 0 0 0 1
+SDA1 / GPIO2
+T 43700 68600 9 10 1 0 0 0 1
+SCL1 / GPIO3
+T 43100 68200 9 10 1 0 0 0 1
+GPIO_GCLK / GPIO4
+T 43000 67400 9 10 1 0 0 0 1
+GPIO_GEN0 / GPIO17
+T 43000 67000 9 10 1 0 0 0 1
+GPIO_GEN2 / GPIO27
+T 43000 66600 9 10 1 0 0 0 1
+GPIO_GEN3 / GPIO22
+T 43200 65800 9 10 1 0 0 0 1
+SPI_MOSI / GPIO10
+T 43300 65400 9 10 1 0 0 0 1
+SPI_MISO / GPIO9
+T 43200 65000 9 10 1 0 0 0 1
+SPI_SCLK / GPIO11
+T 50400 68200 9 10 1 0 0 0 1
+GPIO14 / TXD0
+T 50400 67800 9 10 1 0 0 0 1
+GPIO15 / RXD0
+T 50400 67400 9 10 1 0 0 0 1
+GPIO18 / GPIO_GEN1
+T 50400 66600 9 10 1 0 0 0 1
+GPIO23 / GPIO_GEN4
+T 50400 66200 9 10 1 0 0 0 1
+GPIO24 / GPIO_GEN5
+T 50400 65400 9 10 1 0 0 0 1
+GPIO25 / GPIO_GEN6
+T 50400 65000 9 10 1 0 0 0 1
+GPIO8 / SPI_CE0_N
+T 50400 64600 9 10 1 0 0 0 1
+GPIO7 / SPI_CE1_N
+T 45800 70700 9 25 1 0 0 0 1
+Raspberry Pi 02W
+T 50400 64200 9 10 1 0 0 0 1
+ID_SC
+T 50400 63400 9 10 1 0 0 0 1
+GPIO12
+T 50400 62600 9 10 1 0 0 0 1
+GPIO16
+T 50400 62200 9 10 1 0 0 0 1
+GPIO20
+T 50400 61800 9 10 1 0 0 0 1
+GPIO21
+T 44300 64200 9 10 1 0 0 0 1
+ID_SD
+T 44200 63800 9 10 1 0 0 0 1
+GPIO05
+T 44200 63400 9 10 1 0 0 0 1
+GPIO06
+T 44200 63000 9 10 1 0 0 0 1
+GPIO13
+T 44200 62600 9 10 1 0 0 0 1
+GPIO19
+T 44200 62200 9 10 1 0 0 0 1
+GPIO26
+C 49600 64100 1 0 0 nc-right.sym
+{
+T 49700 64600 5 10 0 0 0 0 1
+value=NoConnection
+T 49700 64800 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 48300 64200 49600 64200 4
+N 48300 65000 49600 65000 4
+{
+T 49600 65050 5 10 1 1 0 6 1
+netname=adc_cs
+}
+C 49600 67300 1 0 0 nc-right.sym
+{
+T 49700 67800 5 10 0 0 0 0 1
+value=NoConnection
+T 49700 68000 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 48300 67400 49600 67400 4
+N 45600 64200 46900 64200 4
+C 45100 64100 1 0 0 nc-left.sym
+{
+T 45100 64500 5 10 0 0 0 0 1
+value=NoConnection
+T 45100 64900 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 45600 63400 46900 63400 4
+C 45100 63300 1 0 0 nc-left.sym
+{
+T 45100 63700 5 10 0 0 0 0 1
+value=NoConnection
+T 45100 64100 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 45600 63000 46900 63000 4
+C 45100 62900 1 0 0 nc-left.sym
+{
+T 45100 63300 5 10 0 0 0 0 1
+value=NoConnection
+T 45100 63700 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 45600 62600 46900 62600 4
+C 45100 62500 1 0 0 nc-left.sym
+{
+T 45100 62900 5 10 0 0 0 0 1
+value=NoConnection
+T 45100 63300 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 45600 62200 46900 62200 4
+C 45100 62100 1 0 0 nc-left.sym
+{
+T 45100 62500 5 10 0 0 0 0 1
+value=NoConnection
+T 45100 62900 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 45600 68200 46900 68200 4
+C 45100 68100 1 0 0 nc-left.sym
+{
+T 45100 68500 5 10 0 0 0 0 1
+value=NoConnection
+T 45100 68900 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 45600 67400 46900 67400 4
+C 45100 67300 1 0 0 nc-left.sym
+{
+T 45100 67700 5 10 0 0 0 0 1
+value=NoConnection
+T 45100 68100 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 70200 56700 1 0 0 5V-plus.sym
+C 70700 44000 1 0 0 5V-plus.sym
+C 63400 63400 1 0 0 nc-left.sym
+{
+T 63400 63800 5 10 0 0 0 0 1
+value=NoConnection
+T 63400 64200 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 63400 63800 1 0 0 nc-left.sym
+{
+T 63400 64200 5 10 0 0 0 0 1
+value=NoConnection
+T 63400 64600 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 63400 64200 1 0 0 nc-left.sym
+{
+T 63400 64600 5 10 0 0 0 0 1
+value=NoConnection
+T 63400 65000 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 63400 64600 1 0 0 nc-left.sym
+{
+T 63400 65000 5 10 0 0 0 0 1
+value=NoConnection
+T 63400 65400 5 10 0 0 0 0 1
+device=DRC_Directive
 }
-N 40900 69300 41400 69300 4
-N 41400 69300 41400 69900 4
-N 41400 69900 41700 69900 4
-C 40900 68600 1 0 0 gnd.sym
-N 41000 68900 40900 68900 4