]> git.gag.com Git - hw/quantimotor/commitdiff
power switch swapped to momentary push-button for soft shutdown
authorBdale Garbee <bdale@gag.com>
Tue, 24 Jun 2025 18:42:11 +0000 (12:42 -0600)
committerBdale Garbee <bdale@gag.com>
Tue, 24 Jun 2025 18:42:11 +0000 (12:42 -0600)
quantimotor.lht
quantimotor.sch

index dfee51772ad1bad07d1818a321930af39028fe52..2c390a243512d7236cbb42bee6f5cd5fbaa4f300 100644 (file)
@@ -16,200 +16,203 @@ ha:pcb-rnd-board-v8 {
       ha:fet_1 {
       li:conn { J26-1; Q2-7; Q2-8; R14-1;      }
       }
-       ha:gpio04 {
-       li:conn { J2-7; J6-9;       }
-       }
       ha:gpio05 {
       li:conn { J2-29; J6-12;      }
       }
       ha:gpio06 {
       li:conn { J2-31; J6-14;      }
       }
+           ha:gpio07 {
+           li:conn { J2-26; J6-9;           }
+           }
           ha:unnamed_net12 {
           li:conn { J12-4; U6-8;          }
           }
           ha:sense_armed {
           li:conn { R12-1; R15-2; U13-3;          }
           }
-          ha:unnamed_net14 {
-          li:conn { C102-1; C110-1; U7-7;          }
-          }
-          ha:gpio21 {
-          li:conn { J2-40; J6-16;          }
-          }
-          ha:unnamed_net21 {
-          li:conn { C5-2; L1-1; U4-2;          }
-          }
-          ha:gpio23 {
-          li:conn { J2-16; J6-11;          }
-          }
-          ha:GND {
-          li:conn { B1-6; C2-1; C3-1; C7-2; C8-1; C9-2; C10-2; C12-1; C13-2; C15-1; C37-1; C39-2; C101-1; C102-2; C107-1; C108-1; C109-1; C110-2; C111-1; D2-1; D3-2; D5-1; H1-1; H2-1; H3-1; H4-1; J2-6; J2-9; J2-14; J2-20; J2-25; J2-30; J2-34; J2-39; J2-41; J6-19; J7-1; J7-2; J7-3; J7-4; J7-A1B12; J7-B1A12; J11-1; J11-5; J13-3; J13-4; Q1-3; Q2-1; Q2-3; R15-1; R16-1; R20-1; R22-1; R24-1; R26-1; R27-1; R28-1; R29-1; R30-1; R37-1; R39-1; R42-1; R43-1; R44-1; R46-1; R500-1; R501-1; S1-4; S2-4; U1-18; U1-24; U1-25; U2-5; U2-6; U2-13; U3-2; U4-1; U6-3; U6-5; U6-12; U7-3; U7-4; U7-6; U7-8; U7-11; U7-13; U7-15; U7-17; U7-19; U7-20; U7-22; U7-24; U7-26; U7-28; U7-29; U7-31; U7-32; U7-33; U13-4; Z1-1; Z2-1; Z3-9;          }
-          }
-          ha:gpio24 {
-          li:conn { J2-18; J6-13;          }
-          }
-          ha:cmp_rail {
-          li:conn { R38-1; R39-2; U13-6;          }
-          }
-          ha:gpio19 {
-          li:conn { J2-35; J6-18;          }
-          }
-          ha:unnamed_net2 {
-          li:conn { D3-1; R3-2;          }
-          }
-          ha:gpio26 {
-          li:conn { J2-37; J6-15;          }
-          }
-          ha:unnamed_net4 {
-          li:conn { J12-1; U6-9;          }
-          }
-          ha:unnamed_net3 {
-          li:conn { D1-2; R1-1;          }
-          }
-          ha:unnamed_net1 {
-          li:conn { D2-2; R2-2;          }
-          }
-          ha:unnamed_net5 {
-          li:conn { J11-2; U6-7;          }
-          }
-          ha:unnamed_net6 {
-          li:conn { J11-3; U6-6;          }
-          }
-          ha:led_health_g {
-          li:conn { D1-1; J2-13;          }
-          }
-          ha:rpi_3.3v {
-          li:conn { J2-1; J2-17;          }
-          }
-          ha:unnamed_net9 {
-          li:conn { J10-3; U6-15;          }
-          }
-          ha:unnamed_net7 {
-          li:conn { J10-1; U6-13;          }
-          }
-          ha:unnamed_net8 {
-          li:conn { J10-2; U6-14;          }
-          }
-          ha:unnamed_net45 {
-          li:conn { J4-2; J5-2;          }
-          }
-          ha:unnamed_net36 {
-          li:conn { R31-1; U2-9;          }
-          }
-          ha:unnamed_net37 {
-          li:conn { R32-1; U2-8;          }
-          }
-          ha:unnamed_net15 {
-          li:conn { C111-2; U7-5;          }
-          }
-          ha:unnamed_net39 {
-          li:conn { J7-A6; J7-B6; R32-2;          }
-          }
-          ha:unnamed_net17 {
-          li:conn { Q2-2; R8-2; U13-7;          }
-          }
-          ha:led_health_r {
-          li:conn { J2-15; R1-2;          }
-          }
-         ha:unnamed_net11 {
-         li:conn { Q3-1; U6-4;         }
-         }
-           ha:unnamed_net42 {
-           li:conn { B1-2; B1-3;           }
+           ha:led_charging {
+           li:conn { R35-1; U1-6;           }
            }
-           ha:unnamed_net38 {
-           li:conn { J7-A7; J7-B7; R31-2;           }
+           ha:gpio21 {
+           li:conn { J2-40; J6-16;           }
            }
-           ha:unnamed_net44 {
-           li:conn { J4-1; J5-1;           }
+           ha:unnamed_net21 {
+           li:conn { C5-2; L1-1; U4-2;           }
            }
-           ha:unnamed_net20 {
-           li:conn { Q2-4; R7-2;           }
+           ha:gpio23 {
+           li:conn { J2-16; J6-11;           }
            }
-           ha:pressure {
-           li:conn { J13-2; U7-16; Z2-2; Z3-1;           }
+           ha:GND {
+           li:conn { B1-6; C2-1; C3-1; C7-2; C8-1; C9-2; C10-2; C12-1; C13-2; C15-1; C37-1; C39-2; C101-1; C102-2; C107-1; C108-1; C109-1; C110-2; C111-1; D2-1; D3-2; D5-1; H1-1; H2-1; H3-1; H4-1; J2-6; J2-9; J2-14; J2-20; J2-25; J2-30; J2-34; J2-39; J2-41; J6-19; J7-1; J7-2; J7-3; J7-4; J7-A1B12; J7-B1A12; J11-1; J11-5; J13-3; J13-4; Q1-3; Q2-1; Q2-3; R15-1; R16-1; R20-1; R22-1; R24-1; R26-1; R27-1; R28-1; R29-1; R30-1; R37-1; R39-1; R42-1; R43-1; R44-1; R46-1; R500-1; R501-1; S1-4; S2-4; U1-18; U1-24; U1-25; U2-5; U2-6; U2-13; U3-2; U4-1; U6-3; U6-5; U6-12; U7-3; U7-4; U7-6; U7-8; U7-11; U7-13; U7-15; U7-17; U7-19; U7-20; U7-22; U7-24; U7-26; U7-28; U7-29; U7-31; U7-32; U7-33; U13-4; Z1-1; Z2-1; Z3-9;           }
            }
-           ha:unnamed_net22 {
-           li:conn { R41-1; R42-2; U4-4;           }
+           ha:gpio24 {
+           li:conn { J2-18; J6-13;           }
            }
-           ha:unnamed_net18 {
-           li:conn { Q1-2; S1-2;           }
+           ha:cmp_rail {
+           li:conn { R38-1; R39-2; U13-6;           }
            }
-           ha:unnamed_net49 {
-           li:conn { J4-6; J5-6;           }
+           ha:gpio19 {
+           li:conn { J2-35; J6-18;           }
            }
-           ha:unnamed_net43 {
-           li:conn { B1-4; B1-5;           }
+           ha:unnamed_net2 {
+           li:conn { D3-1; R3-2;           }
            }
-           ha:unnamed_net56 {
-           li:conn { R16-2; U1-3;           }
+           ha:gpio26 {
+           li:conn { J2-37; J6-15;           }
            }
-           ha:unnamed_net50 {
-           li:conn { J4-7; J5-7;           }
+           ha:unnamed_net4 {
+           li:conn { J12-1; U6-9;           }
            }
-           ha:unnamed_net46 {
-           li:conn { J4-3; J5-3;           }
+           ha:unnamed_net3 {
+           li:conn { D1-2; R1-1;           }
            }
-           ha:unnamed_net47 {
-           li:conn { J4-4; J5-4;           }
+           ha:unnamed_net1 {
+           li:conn { D2-2; R2-2;           }
            }
-          ha:unnamed_net48 {
-          li:conn { J4-5; J5-5;          }
-          }
-          ha:fet_a {
-          li:conn { J1-1; Q2-5; Q2-6;          }
-          }
-          ha:unnamed_net23 {
-          li:conn { C5-1; U4-6;          }
-          }
-           ha:unnamed_net61 {
-           li:conn { R27-2; U1-8;           }
+           ha:unnamed_net5 {
+           li:conn { J11-2; U6-7;           }
            }
-          ha:thrust {
-          li:conn { U6-10; U6-11; U7-18; Z1-2;          }
-          }
-           ha:unnamed_net63 {
-           li:conn { R29-2; U1-10;           }
+           ha:unnamed_net6 {
+           li:conn { J11-3; U6-6;           }
            }
-          ha:unnamed_net51 {
-          li:conn { J4-8; J5-8;          }
-          }
-          ha:adc_cs {
-          li:conn { J2-24; U7-38;          }
+           ha:led_health_g {
+           li:conn { D1-1; J2-13;           }
+           }
+           ha:rpi_3.3v {
+           li:conn { J2-1; J2-17;           }
+           }
+           ha:unnamed_net9 {
+           li:conn { J10-3; U6-15;           }
+           }
+           ha:unnamed_net7 {
+           li:conn { J10-1; U6-13;           }
+           }
+           ha:unnamed_net8 {
+           li:conn { J10-2; U6-14;           }
+           }
+           ha:unnamed_net45 {
+           li:conn { J4-2; J5-2;           }
+           }
+           ha:unnamed_net36 {
+           li:conn { R31-1; U2-9;           }
+           }
+          ha:unnamed_net14 {
+          li:conn { C102-1; C110-1; U7-7;          }
           }
-           ha:unnamed_net66 {
-           li:conn { C11-2; L2-1; U1-15; U1-16; U1-17;           }
+           ha:unnamed_net15 {
+           li:conn { C111-2; U7-5;           }
            }
-          ha:unnamed_net67 {
-          li:conn { C9-1; C10-1; U1-19; U1-20;          }
+           ha:unnamed_net39 {
+           li:conn { J7-A6; J7-B6; R32-2;           }
+           }
+           ha:unnamed_net17 {
+           li:conn { Q2-2; R8-2; U13-7;           }
+           }
+           ha:led_health_r {
+           li:conn { J2-15; R1-2;           }
+           }
+           ha:unnamed_net11 {
+           li:conn { Q3-1; U6-4;           }
+           }
+          ha:unnamed_net37 {
+          li:conn { R32-1; U2-8;          }
           }
+            ha:unnamed_net38 {
+            li:conn { J7-A7; J7-B7; R31-2;            }
+            }
+            ha:unnamed_net44 {
+            li:conn { J4-1; J5-1;            }
+            }
+            ha:unnamed_net20 {
+            li:conn { Q2-4; R7-2;            }
+            }
+            ha:pressure {
+            li:conn { J13-2; U7-16; Z2-2; Z3-1;            }
+            }
+            ha:unnamed_net22 {
+            li:conn { R41-1; R42-2; U4-4;            }
+            }
+            ha:unnamed_net18 {
+            li:conn { Q1-2; S1-2;            }
+            }
+           ha:unnamed_net42 {
+           li:conn { B1-2; B1-3;           }
+           }
+            ha:unnamed_net43 {
+            li:conn { B1-4; B1-5;            }
+            }
+            ha:unnamed_net56 {
+            li:conn { R16-2; U1-3;            }
+            }
+            ha:unnamed_net50 {
+            li:conn { J4-7; J5-7;            }
+            }
+            ha:unnamed_net46 {
+            li:conn { J4-3; J5-3;            }
+            }
+            ha:unnamed_net47 {
+            li:conn { J4-4; J5-4;            }
+            }
+            ha:unnamed_net48 {
+            li:conn { J4-5; J5-5;            }
+            }
+            ha:fet_a {
+            li:conn { J1-1; Q2-5; Q2-6;            }
+            }
+            ha:unnamed_net23 {
+            li:conn { C5-1; U4-6;            }
+            }
+            ha:unnamed_net61 {
+            li:conn { R21-1; U1-12; U1-13;            }
+            }
+            ha:thrust {
+            li:conn { U6-10; U6-11; U7-18; Z1-2;            }
+            }
+            ha:unnamed_net63 {
+            li:conn { R30-2; U1-11;            }
+            }
+            ha:unnamed_net51 {
+            li:conn { J4-8; J5-8;            }
+            }
+            ha:adc_cs {
+            li:conn { J2-24; U7-38;            }
+            }
+            ha:unnamed_net66 {
+            li:conn { C9-1; C10-1; U1-19; U1-20;            }
+            }
+           ha:unnamed_net49 {
+           li:conn { J4-6; J5-6;           }
+           }
            ha:unnamed_net55 {
            li:conn { R28-2; U1-9;           }
            }
            ha:unnamed_net69 {
-           li:conn { D5-2; R35-2;           }
+           li:conn { J7-A5; R43-2;           }
            }
            ha:unnamed_net57 {
            li:conn { R24-2; U1-4;           }
            }
            ha:unnamed_net59 {
-           li:conn { R35-1; U1-6;           }
+           li:conn { R46-2; U1-7;           }
+           }
+           ha:unnamed_net65 {
+           li:conn { C11-2; L2-1; U1-15; U1-16; U1-17;           }
            }
            ha:adc_reset {
            li:conn { J2-22; U7-2;           }
            }
-           ha:unnamed_net68 {
-           li:conn { C11-1; U1-14;           }
-           }
+          ha:unnamed_net67 {
+          li:conn { C11-1; U1-14;          }
+          }
           ha:unnamed_net60 {
-          li:conn { R46-2; U1-7;          }
+          li:conn { R27-2; U1-8;          }
           }
            ha:v_ldo_in {
            li:conn { C15-2; C39-1; C101-2; D4-2; Q3-3; R36-2; U3-1; U4-3; U6-1; U6-2;           }
            }
            ha:unnamed_net62 {
-           li:conn { R21-1; U1-12; U1-13;           }
+           li:conn { R29-2; U1-10;           }
            }
            ha:cmp_ldo_in {
            li:conn { R36-1; R37-2; U13-5;           }
@@ -218,14 +221,11 @@ ha:pcb-rnd-board-v8 {
            li:conn { J2-32; U13-1;           }
            }
            ha:unnamed_net71 {
-           li:conn { J7-A5; R43-2;           }
+           li:conn { J7-B5; R44-2;           }
            }
            ha:unnamed_net52 {
            li:conn { J4-9; J5-9;           }
            }
-           ha:unnamed_net73 {
-           li:conn { J7-B5; R44-2;           }
-           }
            ha:analog4 {
            li:conn { J6-1; U7-25;           }
            }
@@ -253,18 +253,18 @@ ha:pcb-rnd-board-v8 {
            ha:sense_batt {
            li:conn { R25-1; R26-2; U7-23; U13-2;           }
            }
-                         ha:v_lipo3s {
-                         li:conn { B1-1; C7-1; C13-1; Q1-1; U1-21; U1-22;                         }
-                         }
-                        ha:unnamed_net64 {
-                        li:conn { R30-2; U1-11;                        }
-                        }
+                             ha:v_lipo3s {
+                             li:conn { B1-1; C7-1; C13-1; Q1-1; U1-21; U1-22;                             }
+                             }
             ha:led_continuity {
             li:conn { J2-11; R2-1;            }
             }
             ha:mosi {
             li:conn { J2-19; J6-10; U7-1;            }
             }
+            ha:unnamed_net72 {
+            li:conn { D5-2; R35-2;            }
+            }
            ha:v_pyro {
            li:conn { J5-10; J26-2; R12-2; R17-1; S2-2;           }
            }
@@ -4734,7 +4734,7 @@ ha:pcb-rnd-board-v8 {
    text_scale = 100
    clearance = 10.0mil
   }
-  {ha:oh wow}                                                                                                                                                                                                                           {
+  {ha:oh wow}                                                                                                                                                                                                                                      {
    via_proto = 3
    thickness = 100.0mil
    text_thick = 0.0
@@ -4745,12 +4745,12 @@ ha:pcb-rnd-board-v8 {
  li:pcb-rnd-conf-v1 {
   ha:overwrite {
    ha:design {
-    via_proto = 3
+    via_proto = 1
     text_font_id = 0
     text_scale = 100
     min_slk = 0.12700000 mm
     text_thickness = 0
-    line_thickness = 100.00 mil
+    line_thickness = 20.00 mil
     poly_isle_area = 200000000.0
     ha:drc {
      min_ring = 7.0 mil
@@ -4758,7 +4758,7 @@ ha:pcb-rnd-board-v8 {
     }
     min_wid = 0.12700000 mm
     bloat = 0.12700000 mm
-    clearance = 20.00 mil
+    clearance = 10.00 mil
    }
    ha:editor {
     grids_idx = 1
@@ -4768,9 +4768,9 @@ ha:pcb-rnd-board-v8 {
     buffer_number = 0
     all_direction_lines = true
     ha:view {
-     flip_y = 0
+     flip_y = 1
     }
-    show_solder_side = 0
+    show_solder_side = 1
     fullscreen = 0
      grid_unit = mil
    }
@@ -12680,18 +12680,18 @@ ha:pcb-rnd-board-v8 {
        uid = V61fJmxCtl6QKTAtl+8AAABK
  ha:flags ={ lock=1
  };      }
-      ha:subc.1245655 {
+      ha:subc.1342113 {
        ha:attributes {
-        value=SPDT
-        device=SPDT_Switch
-        footprint=1MS1T1B4M7
-        refdes=S2
+        value=red+green
+        device=LED
+        footprint=H178
+        refdes=D5
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=72.83mil; hplated=1; htop=0; hbottom=0;
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -12702,14 +12702,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -56.1mil  
-              -56.1mil  
-              56.1mil  
-              -56.1mil  
-              56.1mil  
-              56.1mil  
-              -56.1mil  
-              56.1mil  
+              -31.495mil  
+              -31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
              }
            }
 
@@ -12721,14 +12721,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -56.1mil  
-              -56.1mil  
-              56.1mil  
-              -56.1mil  
-              56.1mil  
-              56.1mil  
-              -56.1mil  
-              56.1mil  
+              -31.495mil  
+              -31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
              }
            }
 
@@ -12740,14 +12740,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -56.1mil  
-              -56.1mil  
-              56.1mil  
-              -56.1mil  
-              56.1mil  
-              56.1mil  
-              -56.1mil  
-              56.1mil  
+              -31.495mil  
+              -31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
              }
            }
 
@@ -12759,14 +12759,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -59.055mil  
-              -59.055mil  
-              59.055mil  
-              -59.055mil  
-              59.055mil  
-              59.055mil  
-              -59.055mil  
-              59.055mil  
+              -31.495mil  
+              -31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
              }
            }
 
@@ -12778,25 +12778,25 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -59.055mil  
-              -59.055mil  
-              59.055mil  
-              -59.055mil  
-              59.055mil  
-              59.055mil  
-              -59.055mil  
-              59.055mil  
+              -31.495mil  
+              -31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
              }
            }
          }
        }
 
        ha:ps_proto_v6.1 {
-         hdia=72.83mil; hplated=1; htop=0; hbottom=0;
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=112.2mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -12806,7 +12806,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=112.2mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
@@ -12816,7 +12816,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=112.2mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
@@ -12826,7 +12826,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=118.11mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
@@ -12836,7 +12836,7 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=118.11mil;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              bottom = 1
@@ -12849,50 +12849,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1245681 {
-         proto=0; x=568.0mil; y=3.229in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=pin1
-         }
-        }
-        ha:padstack_ref.1245682 {
-         proto=1; x=718.0mil; y=3.229in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.1245683 {
-         proto=1; x=868.0mil; y=3.229in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=pin3
-         }
-        }
-        ha:padstack_ref.1245684 {
-         proto=1; x=68.0mil; y=3.129in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+        ha:padstack_ref.1342139 {
+         proto=0; x=202.0mil; y=926.59mil; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -12913,34 +12871,22 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=4
-           name=GND
+           term=1
+           name=pin1
          }
         }
-        ha:padstack_ref.1245685 {
-         proto=1; x=68.0mil; y=3.32899in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+        ha:padstack_ref.1342140 {
+         proto=1; x=202.0mil; y=26.035mm; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
          }
 
          ha:attributes {
-           term=4
-           name=GND
+           term=2
+           name=pin2
          }
         }
        }
@@ -12951,17 +12897,17 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1245656 {
-            x1=68.0mil; y1=3.36403in; x2=68.0mil; y2=3.09396in; thickness=10.0mil; clearance=0.0;
+           ha:line.1342114 {
+            x1=1.22mil; y1=849.82mil; x2=1.22mil; y2=1.10177in; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.1245659 {
-            x1=68.0mil; y1=3.36403in; x2=568.0mil; y2=3.36403in; thickness=10.0mil; clearance=0.0;
+           ha:line.1342117 {
+            x1=351.61mil; y1=849.82mil; x2=351.61mil; y2=1.10177in; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.1245662 {
-            x1=568.0mil; y1=3.36403in; x2=568.0mil; y2=3.09396in; thickness=10.0mil; clearance=0.0;
+           ha:line.1342120 {
+            x1=1.22mil; y1=1.10177in; x2=351.61mil; y2=1.10177in; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.1245665 {
-            x1=68.0mil; y1=3.09396in; x2=568.0mil; y2=3.09396in; thickness=10.0mil; clearance=0.0;
+           ha:line.1342123 {
+            x1=1.22mil; y1=849.82mil; x2=351.61mil; y2=849.82mil; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -12975,26 +12921,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1245669 {
-            x1=458.0mil; y1=82.01655mm; x2=458.0mil; y2=82.01655mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1342127 {
+            x1=202.0mil; y1=975.795mil; x2=202.0mil; y2=975.795mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1245672 {
-            x1=68.0mil; y1=3.229in; x2=68.0mil; y2=3.229in; thickness=0.1mm; clearance=0.0;
+           ha:line.1342130 {
+            x1=202.0mil; y1=975.79mil; x2=202.0mil; y2=975.79mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1245675 {
-            x1=68.0mil; y1=3.229in; x2=68.0mil; y2=83.0166mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1342133 {
+            x1=202.0mil; y1=975.79mil; x2=202.0mil; y2=25.785066mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1245678 {
-            x1=68.0mil; y1=3.229in; x2=0.7272mm; y2=3.229in; thickness=0.1mm; clearance=0.0;
+           ha:line.1342136 {
+            x1=202.0mil; y1=975.79mil; x2=6.1308mm; y2=975.79mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -13008,20 +12954,21 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = W40527KYOc+kvX0cop8AAABO
+       uid = udHzw36hUA40qsxOGCYAAABJ
       }
-      ha:subc.1342113 {
+      ha:subc.1342158 {
        ha:attributes {
-        value=red+green
-        device=LED
-        footprint=H178
-        refdes=D5
+        refdes=R31
+        value=33
+        device=RESISTOR
+        footprint=0402
+        openscad=0402
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -13032,52 +12979,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -31.495mil  
-              -31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -31.495mil  
-              -31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -31.495mil  
-              -31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -13089,124 +12998,56 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -31.495mil  
-              -31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             mask = 1
+             top = 1
+             paste = 1
             }
             clearance=0.0
              li:ps_poly {
-              -31.495mil  
-              -31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
        }
-
-       ha:ps_proto_v6.1 {
-         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
       }
 
        li:objects {
-        ha:padstack_ref.1342139 {
-         proto=0; x=202.0mil; y=926.59mil; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+        ha:padstack_ref.1342172 {
+         proto=0; x=4.30826in; y=1.393in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
          }
 
          ha:attributes {
            term=1
-           name=pin1
+           name=1
          }
         }
-        ha:padstack_ref.1342140 {
-         proto=1; x=202.0mil; y=26.035mm; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+        ha:padstack_ref.1342173 {
+         proto=0; x=4.33974in; y=1.393in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -13216,7 +13057,7 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=2
-           name=pin2
+           name=2
          }
         }
        }
@@ -13227,22 +13068,10 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1342114 {
-            x1=1.22mil; y1=849.82mil; x2=1.22mil; y2=1.10177in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1342117 {
-            x1=351.61mil; y1=849.82mil; x2=351.61mil; y2=1.10177in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1342120 {
-            x1=1.22mil; y1=1.10177in; x2=351.61mil; y2=1.10177in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1342123 {
-            x1=1.22mil; y1=849.82mil; x2=351.61mil; y2=849.82mil; thickness=10.0mil; clearance=0.0;
-           }
           }
           ha:type {
            silk = 1
-           bottom = 1
+           top = 1
           }
         }
 
@@ -13251,44 +13080,44 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1342127 {
-            x1=202.0mil; y1=975.795mil; x2=202.0mil; y2=975.795mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1342160 {
+            x1=4.324in; y1=1.393in; x2=4.324in; y2=1.393in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1342130 {
-            x1=202.0mil; y1=975.79mil; x2=202.0mil; y2=975.79mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1342163 {
+            x1=4.324in; y1=1.393in; x2=4.324in; y2=1.393in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1342133 {
-            x1=202.0mil; y1=975.79mil; x2=202.0mil; y2=25.785066mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1342166 {
+            x1=4.324in; y1=1.393in; x2=110.8296mm; y2=1.393in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1342136 {
-            x1=202.0mil; y1=975.79mil; x2=6.1308mm; y2=975.79mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1342169 {
+            x1=4.324in; y1=1.393in; x2=4.324in; y2=36.3822mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
            }
           }
           ha:type {
-           bottom = 1
-           virtual = 1
+           top = 1
            misc = 1
+           virtual = 1
           }
         }
        }
       }
-       uid = udHzw36hUA40qsxOGCYAAABJ
+       uid = udHzw36hUA40qsxOGCYAAABL
       }
-      ha:subc.1342158 {
+      ha:subc.1342191 {
        ha:attributes {
-        refdes=R31
+        refdes=R32
         value=33
         device=RESISTOR
         footprint=0402
@@ -13362,8 +13191,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1342172 {
-         proto=0; x=4.30826in; y=1.393in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1342205 {
+         proto=0; x=4.30752in; y=34.163mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -13376,8 +13205,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1342173 {
-         proto=0; x=4.33974in; y=1.393in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1342206 {
+         proto=0; x=4.339in; y=34.163mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -13410,26 +13239,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1342160 {
-            x1=4.324in; y1=1.393in; x2=4.324in; y2=1.393in; thickness=0.1mm; clearance=0.0;
+           ha:line.1342193 {
+            x1=4.32326in; y1=34.163mm; x2=4.32326in; y2=34.163mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1342163 {
-            x1=4.324in; y1=1.393in; x2=4.324in; y2=1.393in; thickness=0.1mm; clearance=0.0;
+           ha:line.1342196 {
+            x1=4.32326in; y1=34.163mm; x2=4.32326in; y2=34.163mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1342166 {
-            x1=4.324in; y1=1.393in; x2=110.8296mm; y2=1.393in; thickness=0.1mm; clearance=0.0;
+           ha:line.1342199 {
+            x1=4.32326in; y1=34.163mm; x2=110.810804mm; y2=34.163mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1342169 {
-            x1=4.324in; y1=1.393in; x2=4.324in; y2=36.3822mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1342202 {
+            x1=4.32326in; y1=34.163mm; x2=4.32326in; y2=35.163mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -13443,12 +13272,12 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = udHzw36hUA40qsxOGCYAAABL
+       uid = udHzw36hUA40qsxOGCYAAABN
       }
-      ha:subc.1342191 {
+      ha:subc.1344027 {
        ha:attributes {
-        refdes=R32
-        value=33
+        refdes=R44
+        value=5.1k
         device=RESISTOR
         footprint=0402
         openscad=0402
@@ -13521,12 +13350,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1342205 {
-         proto=0; x=4.30752in; y=34.163mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1344041 {
+         proto=0; x=4.30826in; y=32.893mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -13535,8 +13360,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1342206 {
-         proto=0; x=4.339in; y=34.163mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1344042 {
+         proto=0; x=4.33974in; y=32.893mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -13569,175 +13394,20 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1342193 {
-            x1=4.32326in; y1=34.163mm; x2=4.32326in; y2=34.163mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1344029 {
+            x1=4.324in; y1=32.893mm; x2=4.324in; y2=32.893mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1342196 {
-            x1=4.32326in; y1=34.163mm; x2=4.32326in; y2=34.163mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1344032 {
+            x1=4.324in; y1=32.893mm; x2=4.324in; y2=32.893mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1342199 {
-            x1=4.32326in; y1=34.163mm; x2=110.810804mm; y2=34.163mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1342202 {
-            x1=4.32326in; y1=34.163mm; x2=4.32326in; y2=35.163mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = udHzw36hUA40qsxOGCYAAABN
-      }
-      ha:subc.1344027 {
-       ha:attributes {
-        refdes=R44
-        value=5.1k
-        device=RESISTOR
-        footprint=0402
-        openscad=0402
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
-
-           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.1344041 {
-         proto=0; x=4.30826in; y=32.893mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1344042 {
-         proto=0; x=4.33974in; y=32.893mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha: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.1344029 {
-            x1=4.324in; y1=32.893mm; x2=4.324in; y2=32.893mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1344032 {
-            x1=4.324in; y1=32.893mm; x2=4.324in; y2=32.893mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1344035 {
-            x1=4.324in; y1=32.893mm; x2=110.8296mm; y2=32.893mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1344035 {
+            x1=4.324in; y1=32.893mm; x2=110.8296mm; y2=32.893mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
@@ -14701,7 +14371,7 @@ ha:pcb-rnd-board-v8 {
         }
         li:layers {
 
-         {ha:Top Solder Mask Layer}                {
+         {ha:Top Solder Mask Layer}                                                 {
           lid=0
           ha:combining { auto=1;          }
 
@@ -14713,7 +14383,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Paste Mask Layer}                {
+         {ha:Top Paste Mask Layer}                                                 {
           lid=1
           ha:combining { sub=1; auto=1;          }
 
@@ -15381,7 +15051,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Silkscreen Layer}           {
+         {ha:Top Silkscreen Layer}                                 {
           lid=2
           ha:combining { auto=1;          }
 
@@ -15423,7 +15093,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Layer}      {
+         {ha:Top Layer}                 {
           lid=3
           ha:combining {          }
 
@@ -15435,7 +15105,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Layer}      {
+         {ha:Bottom Layer}                 {
           lid=4
           ha:combining {          }
 
@@ -15447,7 +15117,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Paste Mask Layer}                {
+         {ha:Bottom Paste Mask Layer}                                                 {
           lid=5
           ha:combining { sub=1; auto=1;          }
 
@@ -15459,7 +15129,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Solder Mask Layer}                {
+         {ha:Bottom Solder Mask Layer}                                                 {
           lid=6
           ha:combining { auto=1;          }
 
@@ -15471,7 +15141,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Silkscreen Layer}           {
+         {ha:Bottom Silkscreen Layer}                                 {
           lid=7
           ha:combining { auto=1;          }
 
@@ -15483,7 +15153,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Assembly Layer}           {
+         {ha:Top Assembly Layer}                                 {
           lid=8
           ha:combining {          }
 
@@ -15495,7 +15165,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Assembly Layer}           {
+         {ha:Bottom Assembly Layer}                                 {
           lid=9
           ha:combining {          }
 
@@ -15507,7 +15177,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Board Outline Layer}           {
+         {ha:Board Outline Layer}                                 {
           lid=10
           ha:combining {          }
 
@@ -15518,7 +15188,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Document Layer}      {
+         {ha:Document Layer}                 {
           lid=11
           ha:combining {          }
 
@@ -15541,7 +15211,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Document Layer}      {
+         {ha:Document Layer}                 {
           lid=12
           ha:combining {          }
 
@@ -15552,7 +15222,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Component Marking Layer}           {
+         {ha:Component Marking Layer}                                 {
           lid=13
           ha:combining {          }
 
@@ -15578,7 +15248,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Component Marking Layer}           {
+         {ha:Component Marking Layer}                                 {
           lid=14
           ha:combining {          }
 
@@ -15589,7 +15259,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Component Shape Layer}           {
+         {ha:Component Shape Layer}                                 {
           lid=15
           ha:combining {          }
 
@@ -15624,7 +15294,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Component Shape Layer}           {
+         {ha:Component Shape Layer}                                 {
           lid=16
           ha:combining {          }
 
@@ -15635,7 +15305,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Pin Soldering Layer}           {
+         {ha:Pin Soldering Layer}                                 {
           lid=17
           ha:combining {          }
 
@@ -15806,7 +15476,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Pin Soldering Layer}           {
+         {ha:Pin Soldering Layer}                                 {
           lid=18
           ha:combining {          }
 
@@ -21883,7 +21553,7 @@ ha:pcb-rnd-board-v8 {
         }
         li:layers {
 
-         {ha:Top Solder Mask Layer}                {
+         {ha:Top Solder Mask Layer}                                                 {
           lid=0
           ha:combining { auto=1;          }
 
@@ -21895,7 +21565,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Paste Mask Layer}                {
+         {ha:Top Paste Mask Layer}                                                 {
           lid=1
           ha:combining { sub=1; auto=1;          }
 
@@ -22157,7 +21827,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Silkscreen Layer}           {
+         {ha:Top Silkscreen Layer}                                 {
           lid=2
           ha:combining { auto=1;          }
 
@@ -22223,7 +21893,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Layer}      {
+         {ha:Top Layer}                 {
           lid=3
           ha:combining {          }
 
@@ -22235,7 +21905,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Layer}      {
+         {ha:Bottom Layer}                 {
           lid=4
           ha:combining {          }
 
@@ -22247,7 +21917,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Paste Mask Layer}                {
+         {ha:Bottom Paste Mask Layer}                                                 {
           lid=5
           ha:combining { sub=1; auto=1;          }
 
@@ -22259,7 +21929,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Solder Mask Layer}                {
+         {ha:Bottom Solder Mask Layer}                                                 {
           lid=6
           ha:combining { auto=1;          }
 
@@ -22271,7 +21941,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Silkscreen Layer}           {
+         {ha:Bottom Silkscreen Layer}                                 {
           lid=7
           ha:combining { auto=1;          }
 
@@ -22283,7 +21953,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Assembly Layer}           {
+         {ha:Top Assembly Layer}                                 {
           lid=8
           ha:combining {          }
 
@@ -22295,7 +21965,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Assembly Layer}           {
+         {ha:Bottom Assembly Layer}                                 {
           lid=9
           ha:combining {          }
 
@@ -22307,7 +21977,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Board Outline Layer}           {
+         {ha:Board Outline Layer}                                 {
           lid=10
           ha:combining {          }
 
@@ -22342,7 +22012,7 @@ ha:pcb-rnd-board-v8 {
            purpose = uroute
          }
 
-         {ha:Document Layer}      {
+         {ha:Document Layer}                 {
           lid=13
           ha:combining {          }
 
@@ -22359,7 +22029,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Component Marking Layer}           {
+         {ha:Component Marking Layer}                                 {
           lid=14
           ha:combining {          }
 
@@ -22385,7 +22055,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Component Shape Layer}           {
+         {ha:Component Shape Layer}                                 {
           lid=15
           ha:combining {          }
 
@@ -22420,7 +22090,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Pin Soldering Layer}           {
+         {ha:Pin Soldering Layer}                                 {
           lid=16
           ha:combining {          }
 
@@ -26029,402 +25699,57 @@ ha:pcb-rnd-board-v8 {
        }
         uid = fdmrigvTMcHho9IPHtUAAAAQ
        }
-       ha:subc.1245592 {
-        ha:attributes {
-         value=SPDT
-         device=SPDT_Switch
-         footprint=1MS1T1B4M7
-         refdes=S1
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=72.83mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+      ha:subc.1254637 {
+       ha:attributes {
+        value=470uF
+        device=CAPACITOR
+        footprint=CAP_FC10
+        refdes=C39
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -56.1mil  
-               -56.1mil  
-               56.1mil  
-               -56.1mil  
-               56.1mil  
-               56.1mil  
-               -56.1mil  
-               56.1mil  
-              }
-            }
+       ha:ps_proto_v6.0 {
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -56.1mil  
-               -56.1mil  
-               56.1mil  
-               -56.1mil  
-               56.1mil  
-               56.1mil  
-               -56.1mil  
-               56.1mil  
-              }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+            clearance=0.0
+             li:ps_poly {
+              -39.37mil  
+              -39.37mil  
+              39.37mil  
+              -39.37mil  
+              39.37mil  
+              39.37mil  
+              -39.37mil  
+              39.37mil  
              }
-             clearance=0.0
-              li:ps_poly {
-               -56.1mil  
-               -56.1mil  
-               56.1mil  
-               -56.1mil  
-               56.1mil  
-               56.1mil  
-               -56.1mil  
-               56.1mil  
-              }
-            }
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -59.055mil  
-               -59.055mil  
-               59.055mil  
-               -59.055mil  
-               59.055mil  
-               59.055mil  
-               -59.055mil  
-               59.055mil  
-              }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+            clearance=0.0
+             li:ps_poly {
+              -39.37mil  
+              -39.37mil  
+              39.37mil  
+              -39.37mil  
+              39.37mil  
+              39.37mil  
+              -39.37mil  
+              39.37mil  
              }
-             clearance=0.0
-              li:ps_poly {
-               -59.055mil  
-               -59.055mil  
-               59.055mil  
-               -59.055mil  
-               59.055mil  
-               59.055mil  
-               -59.055mil  
-               59.055mil  
-              }
-            }
-          }
-        }
-
-        ha:ps_proto_v6.1 {
-          hdia=72.83mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=112.2mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=112.2mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=112.2mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=118.11mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=118.11mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.1245618 {
-          proto=0; x=568.0mil; y=705.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=pin1
-          }
-         }
-         ha:padstack_ref.1245619 {
-          proto=1; x=718.0mil; y=705.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=pin2
-          }
-         }
-         ha:padstack_ref.1245620 {
-          proto=1; x=868.0mil; y=705.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=pin3
-          }
-         }
-         ha:padstack_ref.1245621 {
-          proto=1; x=68.0mil; y=605.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:2 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-          }
-
-          ha:attributes {
-            term=4
-            name=GND
-          }
-         }
-         ha:padstack_ref.1245622 {
-          proto=1; x=68.0mil; y=804.99mil; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:2 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:6 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-          }
-
-          ha:attributes {
-            term=4
-            name=GND
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:line.1245593 {
-             x1=68.0mil; y1=840.03mil; x2=68.0mil; y2=569.96mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1245596 {
-             x1=68.0mil; y1=840.03mil; x2=568.0mil; y2=840.03mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1245599 {
-             x1=568.0mil; y1=840.03mil; x2=568.0mil; y2=569.96mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1245602 {
-             x1=68.0mil; y1=569.96mil; x2=568.0mil; y2=569.96mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:text.1245605 {
-             string=%a.parent.refdes%; x=1.18526in; y=230.740203mm; scale=100; fid=0;
-             ha:flags {
-              dyntext=1
-              floater=1
-              onsolder=1
-             }
-             rot = 0.000000
-            }
-           }
-           ha:type {
-            silk = 1
-            bottom = 1
-           }
-         }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.1245606 {
-             x1=458.0mil; y1=17.90695mm; x2=458.0mil; y2=17.90695mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1245609 {
-             x1=68.0mil; y1=705.0mil; x2=68.0mil; y2=705.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1245612 {
-             x1=68.0mil; y1=705.0mil; x2=68.0mil; y2=18.907mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1245615 {
-             x1=68.0mil; y1=705.0mil; x2=0.7272mm; y2=705.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            bottom = 1
-            virtual = 1
-            misc = 1
-           }
-         }
-        }
-       }
-        uid = W40527KYOc+kvX0cop8AAABM
-       }
-      ha:subc.1254637 {
-       ha:attributes {
-        value=470uF
-        device=CAPACITOR
-        footprint=CAP_FC10
-        refdes=C39
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -39.37mil  
-              -39.37mil  
-              39.37mil  
-              -39.37mil  
-              39.37mil  
-              39.37mil  
-              -39.37mil  
-              39.37mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -39.37mil  
-              -39.37mil  
-              39.37mil  
-              -39.37mil  
-              39.37mil  
-              39.37mil  
-              -39.37mil  
-              39.37mil  
-             }
-           }
+           }
 
            ha:ps_shape_v4 {
             ha:combining {            }
@@ -26544,7 +25869,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.1254657 {
-         proto=0; x=828.42mil; y=430.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+         proto=0; x=835.0mil; y=395.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
          ha:flags {
           clearline=1
          }
@@ -26558,7 +25883,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1254658 {
-         proto=1; x=631.57mil; y=430.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+         proto=1; x=638.15mil; y=395.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
          ha:flags {
           clearline=1
          }
@@ -26592,13 +25917,13 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.1254638 {
-            x1=926.84mil; y1=233.16mil; x2=828.42mil; y2=233.16mil; thickness=10.0mil; clearance=0.0;
+            x1=933.42mil; y1=198.16mil; x2=835.0mil; y2=198.16mil; thickness=10.0mil; clearance=0.0;
            }
            ha:line.1254641 {
-            x1=877.63mil; y1=183.95mil; x2=877.63mil; y2=282.37mil; thickness=10.0mil; clearance=0.0;
+            x1=884.21mil; y1=148.95mil; x2=884.21mil; y2=247.37mil; thickness=10.0mil; clearance=0.0;
            }
            ha:arc.1254644 {
-            x=730.0mil; y=430.0mil; width=196.85mil; height=196.85mil; astart=180.000000; adelta=-360.000000; thickness=10.0mil; clearance=0.0;
+            x=736.58mil; y=395.0mil; width=196.85mil; height=196.85mil; astart=180.000000; adelta=-360.000000; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -26613,25 +25938,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.1254645 {
-            x1=729.995mil; y1=430.0mil; x2=729.995mil; y2=430.0mil; thickness=0.1mm; clearance=0.0;
+            x1=736.575mil; y1=395.0mil; x2=736.575mil; y2=395.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.1254648 {
-            x1=730.0mil; y1=430.0mil; x2=730.0mil; y2=430.0mil; thickness=0.1mm; clearance=0.0;
+            x1=736.58mil; y1=395.0mil; x2=736.58mil; y2=395.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.1254651 {
-            x1=730.0mil; y1=430.0mil; x2=17.542mm; y2=430.0mil; thickness=0.1mm; clearance=0.0;
+            x1=736.58mil; y1=395.0mil; x2=17.709132mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.1254654 {
-            x1=730.0mil; y1=430.0mil; x2=730.0mil; y2=11.922mm; thickness=0.1mm; clearance=0.0;
+            x1=736.58mil; y1=395.0mil; x2=736.58mil; y2=11.033mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -28055,7 +27380,501 @@ ha:pcb-rnd-board-v8 {
                               }
                               ha:type {
                                silk = 1
-                               top = 1
+                               top = 1
+                              }
+                            }
+
+                            ha:subc-aux {
+                             lid=1
+                             ha:combining {                             }
+
+                              li:objects {
+                               ha:line.1446906 {
+                                x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=291.0mil; thickness=0.1mm; clearance=0.0;
+                                ha:attributes {
+                                  subc-role=pnp-origin
+                                }
+                               }
+                               ha:line.1446909 {
+                                x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=291.0mil; thickness=0.1mm; clearance=0.0;
+                                ha:attributes {
+                                  subc-role=origin
+                                }
+                               }
+                               ha:line.1446912 {
+                                x1=1.55174in; y1=291.0mil; x2=38.414196mm; y2=291.0mil; thickness=0.1mm; clearance=0.0;
+                                ha:attributes {
+                                  subc-role=x
+                                }
+                               }
+                               ha:line.1446915 {
+                                x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=6.3914mm; thickness=0.1mm; clearance=0.0;
+                                ha:attributes {
+                                  subc-role=y
+                                }
+                               }
+                              }
+                              ha:type {
+                               top = 1
+                               misc = 1
+                               virtual = 1
+                              }
+                            }
+                           }
+                          }
+                           uid = L3uSQeru9w1L5hdo5KkAAABY
+                          }
+                          ha:subc.1446921 {
+                           ha:attributes {
+                            footprint=0402
+                            value=1uF
+                            device=CAPACITOR
+                            openscad=0402
+                            refdes=C15
+                           }
+                          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.1446934 {
+                             proto=0; x=1.56748in; y=486.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                             li:thermal {
+                             }
+
+                             ha:attributes {
+                               term=1
+                               name=1
+                             }
+                            }
+                            ha:padstack_ref.1446935 {
+                             proto=0; x=1.536in; y=486.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                             ha:flags {
+                              clearline=1
+                             }
+
+                             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.1446922 {
+                                x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=486.0mil; thickness=0.1mm; clearance=0.0;
+                                ha:attributes {
+                                  subc-role=pnp-origin
+                                }
+                               }
+                               ha:line.1446925 {
+                                x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=486.0mil; thickness=0.1mm; clearance=0.0;
+                                ha:attributes {
+                                  subc-role=origin
+                                }
+                               }
+                               ha:line.1446928 {
+                                x1=1.55174in; y1=486.0mil; x2=38.414196mm; y2=486.0mil; thickness=0.1mm; clearance=0.0;
+                                ha:attributes {
+                                  subc-role=x
+                                }
+                               }
+                               ha:line.1446931 {
+                                x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=11.3444mm; thickness=0.1mm; clearance=0.0;
+                                ha:attributes {
+                                  subc-role=y
+                                }
+                               }
+                              }
+                              ha:type {
+                               top = 1
+                               misc = 1
+                               virtual = 1
+                              }
+                            }
+                           }
+                          }
+                           uid = L3uSQeru9w1L5hdo5KkAAABW
+                          }
+                          ha:subc.1459186 {
+                           ha:attributes {
+                            value=SPDT
+                            device=SPDT_Switch
+                            footprint=1MS1T1B4M7
+                            refdes=S2
+                           }
+                          ha:data {
+                                                    li:padstack_prototypes {
+
+                           ha:ps_proto_v6.0 {
+                             hdia=72.83mil; 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 {
+                                  -56.1mil  
+                                  -56.1mil  
+                                  56.1mil  
+                                  -56.1mil  
+                                  56.1mil  
+                                  56.1mil  
+                                  -56.1mil  
+                                  56.1mil  
+                                 }
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:combining {                                }
+                                ha:layer_mask {
+                                 bottom = 1
+                                 copper = 1
+                                }
+                                clearance=0.0
+                                 li:ps_poly {
+                                  -56.1mil  
+                                  -56.1mil  
+                                  56.1mil  
+                                  -56.1mil  
+                                  56.1mil  
+                                  56.1mil  
+                                  -56.1mil  
+                                  56.1mil  
+                                 }
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:combining {                                }
+                                ha:layer_mask {
+                                 copper = 1
+                                 intern = 1
+                                }
+                                clearance=0.0
+                                 li:ps_poly {
+                                  -56.1mil  
+                                  -56.1mil  
+                                  56.1mil  
+                                  -56.1mil  
+                                  56.1mil  
+                                  56.1mil  
+                                  -56.1mil  
+                                  56.1mil  
+                                 }
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:combining { sub=1; auto=1;                                }
+                                ha:layer_mask {
+                                 top = 1
+                                 mask = 1
+                                }
+                                clearance=0.0
+                                 li:ps_poly {
+                                  -59.055mil  
+                                  -59.055mil  
+                                  59.055mil  
+                                  -59.055mil  
+                                  59.055mil  
+                                  59.055mil  
+                                  -59.055mil  
+                                  59.055mil  
+                                 }
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:combining { sub=1; auto=1;                                }
+                                ha:layer_mask {
+                                 bottom = 1
+                                 mask = 1
+                                }
+                                clearance=0.0
+                                 li:ps_poly {
+                                  -59.055mil  
+                                  -59.055mil  
+                                  59.055mil  
+                                  -59.055mil  
+                                  59.055mil  
+                                  59.055mil  
+                                  -59.055mil  
+                                  59.055mil  
+                                 }
+                               }
+                             }
+                           }
+
+                           ha:ps_proto_v6.1 {
+                             hdia=72.83mil; hplated=1; htop=0; hbottom=0;
+                             li:shape {
+
+                               ha:ps_shape_v4 {
+                                ha:ps_circ { x=0.0; y=0.0; dia=112.2mil;                                }
+                                ha:combining {                                }
+                                ha:layer_mask {
+                                 copper = 1
+                                 top = 1
+                                }
+                                clearance=0.0
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:ps_circ { x=0.0; y=0.0; dia=112.2mil;                                }
+                                ha:combining {                                }
+                                ha:layer_mask {
+                                 bottom = 1
+                                 copper = 1
+                                }
+                                clearance=0.0
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:ps_circ { x=0.0; y=0.0; dia=112.2mil;                                }
+                                ha:combining {                                }
+                                ha:layer_mask {
+                                 copper = 1
+                                 intern = 1
+                                }
+                                clearance=0.0
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:ps_circ { x=0.0; y=0.0; dia=118.11mil;                                }
+                                ha:combining { sub=1; auto=1;                                }
+                                ha:layer_mask {
+                                 top = 1
+                                 mask = 1
+                                }
+                                clearance=0.0
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:ps_circ { x=0.0; y=0.0; dia=118.11mil;                                }
+                                ha:combining { sub=1; auto=1;                                }
+                                ha:layer_mask {
+                                 bottom = 1
+                                 mask = 1
+                                }
+                                clearance=0.0
+                               }
+                             }
+                           }
+                          }
+
+                           li:objects {
+                            ha:padstack_ref.1459212 {
+                             proto=0; x=868.0mil; y=3.229in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+                             ha:flags {
+                              clearline=1
+                             }
+
+                             li:thermal {
+                             }
+
+                             ha:attributes {
+                               term=1
+                               name=pin1
+                             }
+                            }
+                            ha:padstack_ref.1459213 {
+                             proto=1; x=718.0mil; y=3.229in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+                             ha:flags {
+                              clearline=1
+                             }
+
+                             li:thermal {
+                             }
+
+                             ha:attributes {
+                               term=2
+                               name=pin2
+                             }
+                            }
+                            ha:padstack_ref.1459214 {
+                             proto=1; x=568.0mil; y=3.229in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+                             ha:flags {
+                              clearline=1
+                             }
+
+                             li:thermal {
+                             }
+
+                             ha:attributes {
+                               term=3
+                               name=pin3
+                             }
+                            }
+                            ha:padstack_ref.1459215 {
+                             proto=1; x=68.0mil; y=3.129in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+                             ha:flags {
+                              clearline=1
+                             }
+
+                             li:thermal {
+                               li:2 {
+                                on  
+                                diag  
+                                round  
+                                noshape  
+                               }
+                               li:3 {
+                                on  
+                                diag  
+                                round  
+                                noshape  
+                               }
+                             }
+
+                             ha:attributes {
+                               term=4
+                               name=GND
+                             }
+                            }
+                            ha:padstack_ref.1459216 {
+                             proto=1; x=68.0mil; y=3.32899in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+                             ha:flags {
+                              clearline=1
+                             }
+
+                             li:thermal {
+                               li:2 {
+                                on  
+                                diag  
+                                round  
+                                noshape  
+                               }
+                               li:3 {
+                                on  
+                                diag  
+                                round  
+                                noshape  
+                               }
+                             }
+
+                             ha:attributes {
+                               term=4
+                               name=GND
+                             }
+                            }
+                           }
+                           li:layers {
+
+                            ha:top-silk {
+                             lid=0
+                             ha:combining {                             }
+
+                              li:objects {
+                               ha:line.1459187 {
+                                x1=68.0mil; y1=3.36403in; x2=68.0mil; y2=3.09396in; thickness=10.0mil; clearance=0.0;
+                               }
+                               ha:line.1459190 {
+                                x1=68.0mil; y1=3.36403in; x2=568.0mil; y2=3.36403in; thickness=10.0mil; clearance=0.0;
+                               }
+                               ha:line.1459193 {
+                                x1=568.0mil; y1=3.36403in; x2=568.0mil; y2=3.09396in; thickness=10.0mil; clearance=0.0;
+                               }
+                               ha:line.1459196 {
+                                x1=68.0mil; y1=3.09396in; x2=568.0mil; y2=3.09396in; thickness=10.0mil; clearance=0.0;
+                               }
+                               ha:text.1459199 {
+                                string=%a.parent.refdes%; x=68.0mil; y=3.229in; scale=100; fid=0;
+                                ha:flags {
+                                 dyntext=1
+                                 floater=1
+                                 onsolder=1
+                                }
+                                rot = 0.000000
+                               }
+                              }
+                              ha:type {
+                               silk = 1
+                                bottom = 1
                               }
                             }
 
@@ -28064,54 +27883,53 @@ ha:pcb-rnd-board-v8 {
                              ha:combining {                             }
 
                               li:objects {
-                               ha:line.1446906 {
-                                x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=291.0mil; thickness=0.1mm; clearance=0.0;
+                               ha:line.1459200 {
+                                x1=458.0mil; y1=82.01655mm; x2=458.0mil; y2=82.01655mm; thickness=0.1mm; clearance=0.0;
                                 ha:attributes {
                                   subc-role=pnp-origin
                                 }
                                }
-                               ha:line.1446909 {
-                                x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=291.0mil; thickness=0.1mm; clearance=0.0;
+                               ha:line.1459203 {
+                                x1=68.0mil; y1=3.229in; x2=68.0mil; y2=3.229in; thickness=0.1mm; clearance=0.0;
                                 ha:attributes {
                                   subc-role=origin
                                 }
                                }
-                               ha:line.1446912 {
-                                x1=1.55174in; y1=291.0mil; x2=38.414196mm; y2=291.0mil; thickness=0.1mm; clearance=0.0;
+                               ha:line.1459206 {
+                                x1=68.0mil; y1=3.229in; x2=68.0mil; y2=83.0166mm; thickness=0.1mm; clearance=0.0;
                                 ha:attributes {
                                   subc-role=x
                                 }
                                }
-                               ha:line.1446915 {
-                                x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=6.3914mm; thickness=0.1mm; clearance=0.0;
+                               ha:line.1459209 {
+                                x1=68.0mil; y1=3.229in; x2=0.7272mm; y2=3.229in; thickness=0.1mm; clearance=0.0;
                                 ha:attributes {
                                   subc-role=y
                                 }
                                }
                               }
                               ha:type {
-                               top = 1
                                misc = 1
                                virtual = 1
+                                bottom = 1
                               }
                             }
                            }
                           }
-                           uid = L3uSQeru9w1L5hdo5KkAAABY
+                           uid = QRMDyjypCGqqLtLCJu4AAABd
                           }
-                          ha:subc.1446921 {
+                          ha:subc.1471996 {
                            ha:attributes {
-                            footprint=0402
-                            value=1uF
-                            device=CAPACITOR
-                            openscad=0402
-                            refdes=C15
+                            value=SPDT
+                            device=SPDT_Switch
+                            footprint=PN11S
+                            refdes=S1
                            }
                           ha:data {
                                                     li:padstack_prototypes {
 
                            ha:ps_proto_v6.0 {
-                             hdia=0.0; hplated=0; htop=0; hbottom=0;
+                             hdia=35.43mil; hplated=1; htop=0; hbottom=0;
                              li:shape {
 
                                ha:ps_shape_v4 {
@@ -28122,14 +27940,52 @@ ha:pcb-rnd-board-v8 {
                                 }
                                 clearance=0.0
                                  li:ps_poly {
-                                  9.84mil  
-                                  -13.77mil  
-                                  -9.84mil  
-                                  -13.77mil  
-                                  -9.84mil  
-                                  13.77mil  
-                                  9.84mil  
-                                  13.77mil  
+                                  -35.435mil  
+                                  -35.435mil  
+                                  35.435mil  
+                                  -35.435mil  
+                                  35.435mil  
+                                  35.435mil  
+                                  -35.435mil  
+                                  35.435mil  
+                                 }
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:combining {                                }
+                                ha:layer_mask {
+                                 bottom = 1
+                                 copper = 1
+                                }
+                                clearance=0.0
+                                 li:ps_poly {
+                                  -35.435mil  
+                                  -35.435mil  
+                                  35.435mil  
+                                  -35.435mil  
+                                  35.435mil  
+                                  35.435mil  
+                                  -35.435mil  
+                                  35.435mil  
+                                 }
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:combining {                                }
+                                ha:layer_mask {
+                                 copper = 1
+                                 intern = 1
+                                }
+                                clearance=0.0
+                                 li:ps_poly {
+                                  -35.435mil  
+                                  -35.435mil  
+                                  35.435mil  
+                                  -35.435mil  
+                                  35.435mil  
+                                  35.435mil  
+                                  -35.435mil  
+                                  35.435mil  
                                  }
                                }
 
@@ -28141,52 +27997,168 @@ ha:pcb-rnd-board-v8 {
                                 }
                                 clearance=0.0
                                  li:ps_poly {
-                                  12.84mil  
-                                  -16.77mil  
-                                  -12.84mil  
-                                  -16.77mil  
-                                  -12.84mil  
-                                  16.77mil  
-                                  12.84mil  
-                                  16.77mil  
+                                  -39.37mil  
+                                  -39.37mil  
+                                  39.37mil  
+                                  -39.37mil  
+                                  39.37mil  
+                                  39.37mil  
+                                  -39.37mil  
+                                  39.37mil  
                                  }
                                }
 
                                ha:ps_shape_v4 {
-                                ha:combining { auto=1;                                }
+                                ha:combining { sub=1; auto=1;                                }
                                 ha:layer_mask {
-                                 top = 1
-                                 paste = 1
+                                 bottom = 1
+                                 mask = 1
                                 }
                                 clearance=0.0
                                  li:ps_poly {
-                                  9.84mil  
-                                  -13.77mil  
-                                  -9.84mil  
-                                  -13.77mil  
-                                  -9.84mil  
-                                  13.77mil  
-                                  9.84mil  
-                                  13.77mil  
+                                  -39.37mil  
+                                  -39.37mil  
+                                  39.37mil  
+                                  -39.37mil  
+                                  39.37mil  
+                                  39.37mil  
+                                  -39.37mil  
+                                  39.37mil  
                                  }
                                }
                              }
                            }
+
+                           ha:ps_proto_v6.1 {
+                             hdia=35.43mil; hplated=1; htop=0; hbottom=0;
+                             li:shape {
+
+                               ha:ps_shape_v4 {
+                                ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                                }
+                                ha:combining {                                }
+                                ha:layer_mask {
+                                 copper = 1
+                                 top = 1
+                                }
+                                clearance=0.0
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                                }
+                                ha:combining {                                }
+                                ha:layer_mask {
+                                 bottom = 1
+                                 copper = 1
+                                }
+                                clearance=0.0
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                                }
+                                ha:combining {                                }
+                                ha:layer_mask {
+                                 copper = 1
+                                 intern = 1
+                                }
+                                clearance=0.0
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;                                }
+                                ha:combining { sub=1; auto=1;                                }
+                                ha:layer_mask {
+                                 top = 1
+                                 mask = 1
+                                }
+                                clearance=0.0
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;                                }
+                                ha:combining { sub=1; auto=1;                                }
+                                ha:layer_mask {
+                                 bottom = 1
+                                 mask = 1
+                                }
+                                clearance=0.0
+                               }
+                             }
+                           }
+
+                           ha:ps_proto_v6.2 {
+                             hdia=47.24mil; hplated=1; htop=0; hbottom=0;
+                             li:shape {
+
+                               ha:ps_shape_v4 {
+                                ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;                                }
+                                ha:combining {                                }
+                                ha:layer_mask {
+                                 copper = 1
+                                 top = 1
+                                }
+                                clearance=0.0
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;                                }
+                                ha:combining {                                }
+                                ha:layer_mask {
+                                 bottom = 1
+                                 copper = 1
+                                }
+                                clearance=0.0
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;                                }
+                                ha:combining {                                }
+                                ha:layer_mask {
+                                 copper = 1
+                                 intern = 1
+                                }
+                                clearance=0.0
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:ps_circ { x=0.0; y=0.0; dia=86.61mil;                                }
+                                ha:combining { sub=1; auto=1;                                }
+                                ha:layer_mask {
+                                 top = 1
+                                 mask = 1
+                                }
+                                clearance=0.0
+                               }
+
+                               ha:ps_shape_v4 {
+                                ha:ps_circ { x=0.0; y=0.0; dia=86.61mil;                                }
+                                ha:combining { sub=1; auto=1;                                }
+                                ha:layer_mask {
+                                 bottom = 1
+                                 mask = 1
+                                }
+                                clearance=0.0
+                               }
+                             }
+                           }
                           }
 
                            li:objects {
-                            ha:padstack_ref.1446934 {
-                             proto=0; x=1.56748in; y=486.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                            ha:padstack_ref.1472022 {
+                             proto=0; x=576.85mil; y=705.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+                             ha:flags {
+                              clearline=1
+                             }
+
                              li:thermal {
                              }
 
                              ha:attributes {
                                term=1
-                               name=1
+                               name=pin1
                              }
                             }
-                            ha:padstack_ref.1446935 {
-                             proto=0; x=1.536in; y=486.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                            ha:padstack_ref.1472023 {
+                             proto=1; x=478.43mil; y=705.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
                              ha:flags {
                               clearline=1
                              }
@@ -28196,7 +28168,49 @@ ha:pcb-rnd-board-v8 {
 
                              ha:attributes {
                                term=2
-                               name=2
+                               name=pin2
+                             }
+                            }
+                            ha:padstack_ref.1472024 {
+                             proto=1; x=380.0mil; y=705.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+                             ha:flags {
+                              clearline=1
+                             }
+
+                             li:thermal {
+                             }
+
+                             ha:attributes {
+                               term=3
+                               name=pin3
+                             }
+                            }
+                            ha:padstack_ref.1472025 {
+                             proto=2; x=702.83mil; y=752.24mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+                             ha:flags {
+                              clearline=1
+                             }
+
+                             li:thermal {
+                             }
+
+                             ha:attributes {
+                               term=4
+                               name=pin4
+                             }
+                            }
+                            ha:padstack_ref.1472026 {
+                             proto=2; x=257.96mil; y=618.4mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+                             ha:flags {
+                              clearline=1
+                             }
+
+                             li:thermal {
+                             }
+
+                             ha:attributes {
+                               term=4
+                               name=pin4
                              }
                             }
                            }
@@ -28207,10 +28221,22 @@ ha:pcb-rnd-board-v8 {
                              ha:combining {                             }
 
                               li:objects {
+                               ha:line.1471997 {
+                                x1=714.65mil; y1=606.57mil; x2=242.21mil; y2=606.57mil; thickness=5.0mil; clearance=0.0;
+                               }
+                               ha:line.1472000 {
+                                x1=714.65mil; y1=606.57mil; x2=714.65mil; y2=803.43mil; thickness=5.0mil; clearance=0.0;
+                               }
+                               ha:line.1472003 {
+                                x1=714.65mil; y1=803.43mil; x2=242.21mil; y2=803.43mil; thickness=5.0mil; clearance=0.0;
+                               }
+                               ha:line.1472006 {
+                                x1=242.21mil; y1=803.43mil; x2=242.21mil; y2=606.57mil; thickness=5.0mil; clearance=0.0;
+                               }
                               }
                               ha:type {
                                silk = 1
-                               top = 1
+                                bottom = 1
                               }
                             }
 
@@ -28219,296 +28245,41 @@ ha:pcb-rnd-board-v8 {
                              ha:combining {                             }
 
                               li:objects {
-                               ha:line.1446922 {
-                                x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=486.0mil; thickness=0.1mm; clearance=0.0;
+                               ha:line.1472010 {
+                                x1=12.172035mm; y1=17.707052mm; x2=12.172035mm; y2=17.707052mm; thickness=0.1mm; clearance=0.0;
                                 ha:attributes {
                                   subc-role=pnp-origin
                                 }
                                }
-                               ha:line.1446925 {
-                                x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=486.0mil; thickness=0.1mm; clearance=0.0;
+                               ha:line.1472013 {
+                                x1=478.43mil; y1=705.0mil; x2=478.43mil; y2=705.0mil; thickness=0.1mm; clearance=0.0;
                                 ha:attributes {
                                   subc-role=origin
                                 }
                                }
-                               ha:line.1446928 {
-                                x1=1.55174in; y1=486.0mil; x2=38.414196mm; y2=486.0mil; thickness=0.1mm; clearance=0.0;
+                               ha:line.1472016 {
+                                x1=478.43mil; y1=705.0mil; x2=478.43mil; y2=18.907mm; thickness=0.1mm; clearance=0.0;
                                 ha:attributes {
                                   subc-role=x
                                 }
                                }
-                               ha:line.1446931 {
-                                x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=11.3444mm; thickness=0.1mm; clearance=0.0;
+                               ha:line.1472019 {
+                                x1=478.43mil; y1=705.0mil; x2=11.152122mm; y2=705.0mil; thickness=0.1mm; clearance=0.0;
                                 ha:attributes {
                                   subc-role=y
                                 }
                                }
                               }
                               ha:type {
-                               top = 1
                                misc = 1
                                virtual = 1
+                                bottom = 1
                               }
                             }
                            }
                           }
-                           uid = L3uSQeru9w1L5hdo5KkAAABW
+                           uid = VdVuprwYRLd36bGB7j0AAABc
                           }
-                         ha:rat.1456248 {
-                          x1=85.725mm; y1=840.01mil; lgrp1=3; anchor1=pcb/1281495/1281531; x2=76.0349mm; y2=33.617789mm; lgrp2=3; anchor2=pcb/1251279/1251325;
-                         }
-                         ha:rat.1456251 {
-                          x1=64.379227mm; y1=80.991866mm; lgrp1=5; anchor1=pcb/1234422; x2=2.454in; y2=3.058in; lgrp2=3; anchor2=pcb/1251336/1251350;
-                         }
-                         ha:rat.1456254 {
-                          x1=71.347539mm; y1=56.880292mm; lgrp1=5; anchor1=pcb/1234422; x2=68.855971mm; y2=2.30642in; lgrp2=3; anchor2=pcb/1437176;
-                         }
-                         ha:rat.1456257 {
-                          x1=79.786342mm; y1=32.8497mm; lgrp1=5; anchor1=pcb/1234422; x2=76.6699mm; y2=33.617789mm; lgrp2=3; anchor2=pcb/1251279/1251323;
-                         }
-                         ha:rat.1456260 {
-                          x1=76.6699mm; y1=33.617789mm; lgrp1=3; anchor1=pcb/1251279/1251323; x2=74.7649mm; y2=39.229411mm; lgrp2=3; anchor2=pcb/1251279/1251330;
-                         }
-                         ha:rat.1456263 {
-                          x1=74.1299mm; y1=39.229411mm; lgrp1=3; anchor1=pcb/1251279/1251332; x2=74.7649mm; y2=39.229411mm; lgrp2=3; anchor2=pcb/1251279/1251330;
-                         }
-                         ha:rat.1456266 {
-                          x1=3.47499in; y1=1.64in; lgrp1=3; anchor1=pcb/1281495/1281546; x2=68.855971mm; y2=2.36548in; lgrp2=3; anchor2=pcb/1437331/1437396;
-                         }
-                         ha:rat.1456269 {
-                          x1=88.265mm; y1=77.47mm; lgrp1=3; anchor1=pcb/1281045/1281075; x2=68.855971mm; y2=2.36548in; lgrp2=3; anchor2=pcb/1437331/1437396;
-                         }
-                         ha:rat.1456272 {
-                          x1=3.018in; y1=92.075mm; lgrp1=3; anchor1=pcb/1383748; x2=2.48326in; y2=3.21126in; lgrp2=3; anchor2=pcb/1313527;
-                         }
-                         ha:rat.1456275 {
-                          x1=3.47499in; y1=840.01mil; lgrp1=3; anchor1=pcb/1281495/1281530; x2=85.725mm; y2=82.55mm; lgrp2=3; anchor2=pcb/1281045/1281078;
-                         }
-                         ha:rat.1456278 {
-                          x1=3.47499in; y1=1.94in; lgrp1=3; anchor1=pcb/1281495/1281552; x2=88.265mm; y2=85.09mm; lgrp2=3; anchor2=pcb/1281045/1281081;
-                         }
-                         ha:rat.1456281 {
-                          x1=3.47499in; y1=2.04in; lgrp1=3; anchor1=pcb/1281495/1281554; x2=88.265mm; y2=87.63mm; lgrp2=3; anchor2=pcb/1281045/1281083;
-                         }
-                         ha:rat.1456284 {
-                          x1=3.2292in; y1=3.27863in; lgrp1=3; anchor1=pcb/1392994/1393026; x2=56.463704mm; y2=55.258704mm; lgrp2=3; anchor2=pcb/1397148;
-                         }
-                         ha:rat.1456287 {
-                          x1=85.725mm; y1=2.44in; lgrp1=3; anchor1=pcb/1281495/1281563; x2=88.265mm; y2=90.17mm; lgrp2=3; anchor2=pcb/1281045/1281085;
-                         }
-                         ha:rat.1456290 {
-                          x1=85.725mm; y1=1.24001in; lgrp1=3; anchor1=pcb/1281495/1281539; x2=85.725mm; y2=85.09mm; lgrp2=3; anchor2=pcb/1281045/1281080;
-                         }
-                         ha:rat.1456293 {
-                          x1=65.604894mm; y1=1.453in; lgrp1=10; anchor1=pcb/1234427; x2=2.567in; y2=1.453in; lgrp2=3; anchor2=pcb/1283073/1283102;
-                         }
-                         ha:rat.1456296 {
-                          x1=86.76005mm; y1=95.25mm; lgrp1=3; anchor1=pcb/1234417; x2=85.725mm; y2=95.25mm; lgrp2=3; anchor2=pcb/1281045/1281088;
-                         }
-                         ha:rat.1456299 {
-                          x1=85.725mm; y1=1.34001in; lgrp1=3; anchor1=pcb/1281495/1281541; x2=85.725mm; y2=87.63mm; lgrp2=3; anchor2=pcb/1281045/1281082;
-                         }
-                         ha:rat.1456302 {
-                          x1=3.47499in; y1=2.24in; lgrp1=3; anchor1=pcb/1281495/1281558; x2=88.265mm; y2=92.71mm; lgrp2=3; anchor2=pcb/1281045/1281087;
-                         }
-                         ha:rat.1456305 {
-                          x1=202.0mil; y1=2.91in; lgrp1=10; anchor1=pcb/1261833/1261859; x2=3.05552in; y2=2.797in; lgrp2=3; anchor2=pcb/1397695/1397709;
-                         }
-                         ha:rat.1456308 {
-                          x1=3.47499in; y1=2.34in; lgrp1=3; anchor1=pcb/1281495/1281560; x2=85.725mm; y2=90.17mm; lgrp2=3; anchor2=pcb/1281045/1281084;
-                         }
-                         ha:rat.1456311 {
-                          x1=202.0mil; y1=3.54841in; lgrp1=10; anchor1=pcb/1261776/1261803; x2=3.05952in; y2=2.854in; lgrp2=3; anchor2=pcb/1397711/1397725;
-                         }
-                         ha:rat.1456314 {
-                          x1=3.47499in; y1=540.01mil; lgrp1=3; anchor1=pcb/1281495/1281524; x2=3.47499in; y2=1.34001in; lgrp2=3; anchor2=pcb/1281495/1281540;
-                         }
-                         ha:rat.1456317 {
-                          x1=4.30826in; y1=1.393in; lgrp1=3; anchor1=pcb/1342158/1342172; x2=73.4949mm; y2=39.229411mm; lgrp2=3; anchor2=pcb/1251279/1251334;
-                         }
-                         ha:rat.1456320 {
-                          x1=4.30752in; y1=34.163mm; lgrp1=3; anchor1=pcb/1342191/1342205; x2=73.4949mm; y2=33.617789mm; lgrp2=3; anchor2=pcb/1251279/1251333;
-                         }
-                         ha:rat.1456323 {
-                          x1=2.53747in; y1=1.4904in; lgrp1=3; anchor1=pcb/1283073/1283106; x2=74.755629mm; y2=2.08989in; lgrp2=3; anchor2=pcb/1437158;
-                         }
-                         ha:rat.1456326 {
-                          x1=43.561mm; y1=3.524in; lgrp1=3; anchor1=pcb/1435546/1435560; x2=44.301639mm; y2=87.793931mm; lgrp2=3; anchor2=pcb/1435674/1435744;
-                         }
-                         ha:rat.1456329 {
-                          x1=1.92752in; y1=3.671in; lgrp1=3; anchor1=pcb/1436024/1436038; x2=46.499754mm; y2=86.601909mm; lgrp2=3; anchor2=pcb/1435674/1435739;
-                         }
-                         ha:rat.1456332 {
-                          x1=1.93926in; y1=3.414in; lgrp1=3; anchor1=pcb/1435466/1435480; x2=46.499754mm; y2=85.602166mm; lgrp2=3; anchor2=pcb/1435674/1435737;
-                         }
-                         ha:rat.1456335 {
-                          x1=85.725mm; y1=1.64in; lgrp1=3; anchor1=pcb/1281495/1281547; x2=68.851907mm; y2=60.579mm; lgrp2=3; anchor2=pcb/1437149;
-                         }
-                         ha:rat.1456338 {
-                          x1=1.744in; y1=3.24in; lgrp1=3; anchor1=pcb/1435578/1435592; x2=1.68927in; y2=3.079in; lgrp2=3; anchor2=pcb/1435450/1435463;
-                         }
-                         ha:rat.1456341 {
-                          x1=1.604in; y1=3.312in; lgrp1=3; anchor1=pcb/1435498/1435511; x2=1.6in; y2=3.269in; lgrp2=3; anchor2=pcb/1435562/1435575;
-                         }
-                         ha:rat.1456344 {
-                          x1=1.604in; y1=3.312in; lgrp1=3; anchor1=pcb/1435498/1435511; x2=42.603395mm; y2=84.602168mm; lgrp2=3; anchor2=pcb/1435674/1435728;
-                         }
-                         ha:rat.1456347 {
-                          x1=42.603395mm; y1=84.602168mm; lgrp1=3; anchor1=pcb/1435674/1435728; x2=42.603395mm; y2=85.10204mm; lgrp2=3; anchor2=pcb/1435674/1435727;
-                         }
-                         ha:rat.1456350 {
-                          x1=1.93452in; y1=3.603in; lgrp1=3; anchor1=pcb/1436040/1436054; x2=46.499754mm; y2=86.102037mm; lgrp2=3; anchor2=pcb/1435674/1435738;
-                         }
-                         ha:rat.1456353 {
-                          x1=202.0mil; y1=26.035mm; lgrp1=10; anchor1=pcb/1342113/1342140; x2=1.804in; y2=3.55548in; lgrp2=3; anchor2=pcb/1435530/1435544;
-                         }
-                         ha:rat.1456356 {
-                          x1=1.76in; y1=3.63226in; lgrp1=3; anchor1=pcb/1435642/1435656; x2=44.80151mm; y2=87.793931mm; lgrp2=3; anchor2=pcb/1435674/1435743;
-                         }
-                         ha:rat.1456359 {
-                          x1=1.804in; y1=3.524in; lgrp1=3; anchor1=pcb/1435530/1435543; x2=45.801508mm; y2=87.793931mm; lgrp2=3; anchor2=pcb/1435674/1435741;
-                         }
-                         ha:rat.1456362 {
-                          x1=85.725mm; y1=1.54in; lgrp1=3; anchor1=pcb/1281495/1281545; x2=74.77271mm; y2=60.06611mm; lgrp2=3; anchor2=pcb/1437143;
-                         }
-                         ha:rat.1456365 {
-                          x1=1.84652in; y1=3.633in; lgrp1=3; anchor1=pcb/1436008/1436022; x2=46.499754mm; y2=87.102035mm; lgrp2=3; anchor2=pcb/1435674/1435740;
-                         }
-                         ha:rat.1456368 {
-                          x1=3.154in; y1=3.32852in; lgrp1=3; anchor1=pcb/1392196/1392210; x2=81.1149mm; y2=1.121in; lgrp2=3; anchor2=pcb/1438327;
-                         }
-                         ha:rat.1456371 {
-                          x1=1.831in; y1=3.249in; lgrp1=3; anchor1=pcb/1435658/1435671; x2=45.801508mm; y2=83.910018mm; lgrp2=3; anchor2=pcb/1435674/1435734;
-                         }
-                         ha:rat.1456374 {
-                          x1=46.499754mm; y1=84.602168mm; lgrp1=3; anchor1=pcb/1435674/1435735; x2=45.801508mm; y2=83.910018mm; lgrp2=3; anchor2=pcb/1435674/1435734;
-                         }
-                         ha:rat.1456377 {
-                          x1=85.725mm; y1=2.04in; lgrp1=3; anchor1=pcb/1281495/1281555; x2=3.28039in; y2=3.27863in; lgrp2=3; anchor2=pcb/1392994/1393022;
-                         }
-                         ha:rat.1456380 {
-                          x1=85.725mm; y1=72.39mm; lgrp1=3; anchor1=pcb/1281045/1281070; x2=68.855971mm; y2=2.12926in; lgrp2=3; anchor2=pcb/1437331/1437384;
-                         }
-                         ha:rat.1456383 {
-                          x1=85.725mm; y1=74.93mm; lgrp1=3; anchor1=pcb/1281045/1281072; x2=68.846573mm; y2=2.169in; lgrp2=3; anchor2=pcb/1437152;
-                         }
-                         ha:rat.1456386 {
-                          x1=85.725mm; y1=77.47mm; lgrp1=3; anchor1=pcb/1281045/1281074; x2=74.755629mm; y2=2.16863in; lgrp2=3; anchor2=pcb/1437331/1437371;
-                         }
-                         ha:rat.1456389 {
-                          x1=85.725mm; y1=80.01mm; lgrp1=3; anchor1=pcb/1281045/1281076; x2=74.755629mm; y2=2.12926in; lgrp2=3; anchor2=pcb/1437331/1437373;
-                         }
-                         ha:rat.1456392 {
-                          x1=3.47499in; y1=1.54in; lgrp1=3; anchor1=pcb/1281495/1281544; x2=68.855971mm; y2=2.34579in; lgrp2=3; anchor2=pcb/1437331/1437395;
-                         }
-                         ha:rat.1456395 {
-                          x1=88.265mm; y1=80.01mm; lgrp1=3; anchor1=pcb/1281045/1281077; x2=68.861305mm; y2=2.346in; lgrp2=3; anchor2=pcb/1437146;
-                         }
-                         ha:rat.1456398 {
-                          x1=2.641in; y1=1.676in; lgrp1=3; anchor1=pcb/1251454/1251468; x2=75.3999mm; y2=39.229411mm; lgrp2=3; anchor2=pcb/1251279/1251328;
-                         }
-                         ha:rat.1456401 {
-                          x1=112.395mm; y1=1.481in; lgrp1=3; anchor1=pcb/1407508; x2=75.3999mm; y2=39.229411mm; lgrp2=3; anchor2=pcb/1251279/1251328;
-                         }
-                         ha:rat.1456404 {
-                          x1=2.641in; y1=1.676in; lgrp1=3; anchor1=pcb/1251454/1251468; x2=1.831in; y2=3.079in; lgrp2=3; anchor2=pcb/1435450/1435464;
-                         }
-                         ha:rat.1456407 {
-                          x1=1.94in; y1=3.249in; lgrp1=3; anchor1=pcb/1435626/1435640; x2=1.831in; y2=3.19782in; lgrp2=3; anchor2=pcb/1435446;
-                         }
-                         ha:rat.1456410 {
-                          x1=1.942in; y1=3.309in; lgrp1=3; anchor1=pcb/1435594/1435608; x2=1.94in; y2=3.249in; lgrp2=3; anchor2=pcb/1435626/1435640;
-                         }
-                         ha:rat.1456413 {
-                          x1=85.725mm; y1=1.04001in; lgrp1=3; anchor1=pcb/1281495/1281535; x2=3.087in; y2=2.797in; lgrp2=3; anchor2=pcb/1397695/1397708;
-                         }
-                         ha:rat.1456416 {
-                          x1=85.725mm; y1=2.24in; lgrp1=3; anchor1=pcb/1281495/1281559; x2=3.04752in; y2=3.471in; lgrp2=3; anchor2=pcb/1391519;
-                         }
-                         ha:rat.1456419 {
-                          x1=2.58174in; y1=2.142in; lgrp1=3; anchor1=pcb/1397168/1397181; x2=2.57874in; y2=2.093in; lgrp2=3; anchor2=pcb/1397200/1397214;
-                         }
-                         ha:rat.1456422 {
-                          x1=2.57874in; y1=2.093in; lgrp1=3; anchor1=pcb/1397200/1397214; x2=68.853177mm; y2=2.09in; lgrp2=3; anchor2=pcb/1437155;
-                         }
-                         ha:rat.1456425 {
-                          x1=3.2548in; y1=3.27863in; lgrp1=3; anchor1=pcb/1392994/1393024; x2=68.853177mm; y2=2.09in; lgrp2=3; anchor2=pcb/1437155;
-                         }
-                         ha:rat.1456428 {
-                          x1=35.000292mm; y1=85.999674mm; lgrp1=10; anchor1=pcb/1251135/1251167; x2=1.584in; y2=3.432in; lgrp2=3; anchor2=pcb/1435610/1435623;
-                         }
-                         ha:rat.1456431 {
-                          x1=1.586in; y1=3.491in; lgrp1=3; anchor1=pcb/1435482/1435495; x2=1.584in; y2=3.432in; lgrp2=3; anchor2=pcb/1435610/1435623;
-                         }
-                         ha:rat.1456434 {
-                          x1=1.584in; y1=3.432in; lgrp1=3; anchor1=pcb/1435610/1435623; x2=42.603395mm; y2=86.102037mm; lgrp2=3; anchor2=pcb/1435674/1435725;
-                         }
-                         ha:rat.1456437 {
-                          x1=42.603395mm; y1=85.602166mm; lgrp1=3; anchor1=pcb/1435674/1435726; x2=42.603395mm; y2=86.102037mm; lgrp2=3; anchor2=pcb/1435674/1435725;
-                         }
-                         ha:rat.1456440 {
-                          x1=1.93826in; y1=3.364in; lgrp1=3; anchor1=pcb/1435514/1435528; x2=46.499754mm; y2=85.10204mm; lgrp2=3; anchor2=pcb/1435674/1435736;
-                         }
-                         ha:rat.1456443 {
-                          x1=3.47499in; y1=1.04001in; lgrp1=3; anchor1=pcb/1281495/1281534; x2=3.091in; y2=2.854in; lgrp2=3; anchor2=pcb/1397711/1397724;
-                         }
-                         ha:rat.1456446 {
-                          x1=3.47499in; y1=1.44001in; lgrp1=3; anchor1=pcb/1281495/1281542; x2=74.755629mm; y2=2.38516in; lgrp2=3; anchor2=pcb/1437331/1437360;
-                         }
-                         ha:rat.1456449 {
-                          x1=88.265mm; y1=82.55mm; lgrp1=3; anchor1=pcb/1281045/1281079; x2=74.755629mm; y2=2.38516in; lgrp2=3; anchor2=pcb/1437331/1437360;
-                         }
-                         ha:rat.1456452 {
-                          x1=2.13274in; y1=2.303in; lgrp1=3; anchor1=pcb/1397152/1397165; x2=80.645mm; y2=94.615mm; lgrp2=5; anchor2=pcb/1410248;
-                         }
-                         ha:rat.1456455 {
-                          x1=2.19052in; y1=2.174in; lgrp1=3; anchor1=pcb/1397216/1397230; x2=2.13274in; y2=2.303in; lgrp2=3; anchor2=pcb/1397152/1397165;
-                         }
-                         ha:rat.1456458 {
-                          x1=2.13274in; y1=2.303in; lgrp1=3; anchor1=pcb/1397152/1397165; x2=718.0mil; y2=3.229in; lgrp2=10; anchor2=pcb/1245655/1245682;
-                         }
-                         ha:rat.1456461 {
-                          x1=3.47499in; y1=640.01mil; lgrp1=3; anchor1=pcb/1281495/1281526; x2=88.265mm; y2=72.39mm; lgrp2=3; anchor2=pcb/1281045/1281071;
-                         }
-                         ha:rat.1456464 {
-                          x1=1.2in; y1=649.0mil; lgrp1=3; anchor1=pcb/1445856/1445876; x2=2.64132in; y2=2.22768in; lgrp2=3; anchor2=pcb/1437182;
-                         }
-                         ha:rat.1456467 {
-                          x1=3.013in; y1=2.228in; lgrp1=3; anchor1=pcb/1437252/1437266; x2=102.235mm; y2=1.5952in; lgrp2=10; anchor2=pcb/1281569/1281602;
-                         }
-                         ha:rat.1456470 {
-                          x1=102.235mm; y1=1.5952in; lgrp1=10; anchor1=pcb/1281569/1281602; x2=85.725mm; y2=640.01mil; lgrp2=5; anchor2=pcb/1439498;
-                         }
-                         ha:rat.1456473 {
-                          x1=3.013in; y1=2.228in; lgrp1=3; anchor1=pcb/1437252/1437266; x2=3.154in; y2=3.46952in; lgrp2=3; anchor2=pcb/1392265/1392279;
-                         }
-                         ha:rat.1456476 {
-                          x1=88.265mm; y1=95.25mm; lgrp1=3; anchor1=pcb/1281045/1281089; x2=3.154in; y2=3.46952in; lgrp2=3; anchor2=pcb/1392265/1392279;
-                         }
-                         ha:rat.1456479 {
-                          x1=2.10126in; y1=2.303in; lgrp1=3; anchor1=pcb/1397152/1397166; x2=868.0mil; y2=705.0mil; lgrp2=3; anchor2=pcb/1448063;
-                         }
-                         ha:rat.1456482 {
-                          x1=2.10126in; y1=2.303in; lgrp1=3; anchor1=pcb/1397152/1397166; x2=2.55026in; y2=2.142in; lgrp2=3; anchor2=pcb/1397168/1397182;
-                         }
-                         ha:rat.1456485 {
-                          x1=2.10126in; y1=2.303in; lgrp1=3; anchor1=pcb/1397152/1397166; x2=868.0mil; y2=3.229in; lgrp2=10; anchor2=pcb/1245655/1245683;
-                         }
-                         ha:rat.1456488 {
-                          x1=70.485mm; y1=94.615mm; lgrp1=10; anchor1=pcb/1284435/1284462; x2=2.10126in; y2=2.303in; lgrp2=3; anchor2=pcb/1397152/1397166;
-                         }
-                         ha:rat.1456491 {
-                          x1=3.47499in; y1=740.01mil; lgrp1=3; anchor1=pcb/1281495/1281528; x2=88.265mm; y2=74.93mm; lgrp2=3; anchor2=pcb/1281045/1281073;
-                         }
-                         ha:rat.1456494 {
-                          x1=85.725mm; y1=940.01mil; lgrp1=3; anchor1=pcb/1281495/1281533; x2=77.9399mm; y2=33.617789mm; lgrp2=3; anchor2=pcb/1251279/1251319;
-                         }
-                         ha:rat.1456497 {
-                          x1=68.855971mm; y1=2.05052in; lgrp1=3; anchor1=pcb/1437331/1437380; x2=2.57752in; y2=3.211in; lgrp2=3; anchor2=pcb/1313524;
-                         }
-                         ha:rat.1456500 {
-                          x1=85.725mm; y1=2.34in; lgrp1=3; anchor1=pcb/1281495/1281561; x2=2.93674in; y2=3.494in; lgrp2=3; anchor2=pcb/1389927;
-                         }
   }
   li:layers {
    ha:top-sig {
@@ -28982,12 +28753,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1409870 {
-      x1=1.283in; y1=2.91794in; x2=718.0mil; y2=706.0mil; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1435416 {
       x1=44.302375mm; y1=83.885481mm; x2=44.302375mm; y2=82.300775mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -29684,24 +29449,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1447787 {
-      x1=936.0mil; y1=509.0mil; x2=907.42mil; y2=509.0mil; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1447790 {
-      x1=907.42mil; y1=509.0mil; x2=828.42mil; y2=430.0mil; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1448063 {
-      x1=936.0mil; y1=609.39mil; x2=868.0mil; y2=705.0mil; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1455185 {
       x1=3.24in; y1=1.29in; x2=86.995mm; y2=1.29in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -30357,12 +30104,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1454645 {
-      x1=828.42mil; y1=430.0mil; x2=2.598in; y2=430.0mil; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1454648 {
       x1=2.598in; y1=430.0mil; x2=3.048in; y2=880.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
@@ -30539,7 +30280,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:text.1213247 {
-      string=armed; x=366.0mil; y=2.936in; scale=100; fid=0;
+      string=armed; x=354.0mil; y=2.88in; scale=100; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
@@ -30547,7 +30288,7 @@ ha:pcb-rnd-board-v8 {
       rot = 90.000000
      }
      ha:text.1263781 {
-      string=health; x=370.0mil; y=221.0mil; scale=100; fid=0;
+      string=health; x=369.0mil; y=347.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
@@ -30571,7 +30312,7 @@ ha:pcb-rnd-board-v8 {
       rot = 90.000000
      }
      ha:text.1362531 {
-      string=charge; x=367.0mil; y=821.0mil; scale=100; fid=0;
+      string=charge; x=353.0mil; y=878.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
@@ -30579,7 +30320,7 @@ ha:pcb-rnd-board-v8 {
       rot = 90.000000
      }
      ha:text.1362533 {
-      string=continuity; x=357.0mil; y=3.506in; scale=100; fid=0;
+      string=continuity; x=354.0mil; y=3.384in; scale=100; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
@@ -30618,16 +30359,8 @@ ha:pcb-rnd-board-v8 {
       }
       rot = 90.000000
      }
-     ha:text.1387249 {
-      string=power; x=609.0mil; y=538.0mil; scale=100; fid=0;
-      ha:flags {
-       clearline=1
-       onsolder=1
-      }
-      rot = 0.000000
-     }
      ha:text.1387250 {
-      string=safe/arm; x=606.0mil; y=82.423mm; scale=100; fid=0;
+      string=safe/arm; x=593.0mil; y=3.16in; scale=100; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
@@ -30650,6 +30383,14 @@ ha:pcb-rnd-board-v8 {
       }
       rot = 270.000000
      }
+     ha:text.1475103 {
+      string=power; x=476.0mil; y=876.0mil; scale=100; fid=0;
+      ha:flags {
+       clearline=1
+       onsolder=1
+      }
+      rot = 0.000000
+     }
     }
     color = {#000000}
     group = 12
index 4c269cae23a2767d4d82e5f7f5418f0fff05d1c8..4724675ae51c8d14b1f1b224b66ac3e1cc34037e 100644 (file)
@@ -1597,7 +1597,7 @@ device=SPDT_Switch
 T 78910 65500 5 10 1 1 0 0 1
 refdes=S1
 T 78800 64800 5 10 0 0 0 0 1
-footprint=1MS1T1B4M7
+footprint=PN11S
 T 78800 64800 5 10 0 0 0 0 1
 value=SPDT
 }