]> git.gag.com Git - hw/quantimotor/commitdiff
copper improvements
authorBdale Garbee <bdale@gag.com>
Wed, 3 Sep 2025 05:18:28 +0000 (23:18 -0600)
committerBdale Garbee <bdale@gag.com>
Wed, 3 Sep 2025 05:18:28 +0000 (23:18 -0600)
quantimotor.lht

index 35ace813fb57a7c8ca3f40f85f4588f451d392fd..daa5876e913531a6a5b6fd0a8442b2edc473bb9e 100644 (file)
@@ -151,18 +151,18 @@ ha:pcb-rnd-board-v8 {
                                                                                 ha:sclk {
                                                                                 li:conn { J2-23; J6-6; U7-37;                                                                                }
                                                                                 }
+                                                                                  ha:unnamed_net16 {
+                                                                                  li:conn { C111-2; U7-5;                                                                                  }
+                                                                                  }
+                                                                                  ha:unnamed_net22 {
+                                                                                  li:conn { R41-1; R42-2; U4-4;                                                                                  }
+                                                                                  }
+                                                                                  ha:unnamed_net18 {
+                                                                                  li:conn { Q2-3; R8-2; U13-7;                                                                                  }
+                                                                                  }
                                                                                  ha:unnamed_net13 {
                                                                                  li:conn { J12-4; U6-8;                                                                                 }
                                                                                  }
-                                                                                 ha:unnamed_net22 {
-                                                                                 li:conn { R41-1; R42-2; U4-4;                                                                                 }
-                                                                                 }
-                                                                                 ha:unnamed_net18 {
-                                                                                 li:conn { Q2-3; R8-2; U13-7;                                                                                 }
-                                                                                 }
-                                                                                 ha:unnamed_net16 {
-                                                                                 li:conn { C111-2; U7-5;                                                                                 }
-                                                                                 }
                                                                                  ha:unnamed_net31 {
                                                                                  li:conn { B1-2; B1-3;                                                                                 }
                                                                                  }
@@ -184,102 +184,102 @@ ha:pcb-rnd-board-v8 {
                                                                                   ha:unnamed_net37 {
                                                                                   li:conn { J4-5; J5-5;                                                                                  }
                                                                                   }
+                                                                                   ha:unnamed_net42 {
+                                                                                   li:conn { J7-A7; J7-B7; U1-1;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net39 {
+                                                                                   li:conn { J4-7; J5-7;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net50 {
+                                                                                   li:conn { R29-2; U1-10;                                                                                   }
+                                                                                   }
                                                                                   ha:unnamed_net38 {
                                                                                   li:conn { J4-6; J5-6;                                                                                  }
                                                                                   }
-                                                                                  ha:unnamed_net39 {
-                                                                                  li:conn { J4-7; J5-7;                                                                                  }
-                                                                                  }
+                                                                                   ha:unnamed_net46 {
+                                                                                   li:conn { R24-2; U1-4;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net48 {
+                                                                                   li:conn { R46-2; U1-7;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net53 {
+                                                                                   li:conn { C11-2; L2-1; U1-15; U1-16; U1-17;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net49 {
+                                                                                   li:conn { R27-2; U1-8;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net61 {
+                                                                                   li:conn { C4-1; D6-1; Q1-3; Q4-5; Q4-6; R4-2;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net21 {
+                                                                                   li:conn { C5-2; L1-1; U4-2;                                                                                   }
+                                                                                   }
+                                                                                   ha:rpi_3.3v {
+                                                                                   li:conn { J2-1; J2-17;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net63 {
+                                                                                   li:conn { D6-3; S1-3;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net59 {
+                                                                                   li:conn { J7-B5; R44-2;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net65 {
+                                                                                   li:conn { R53-2; U5-8;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net67 {
+                                                                                   li:conn { D1-4; R51-1;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net43 {
+                                                                                   li:conn { J7-A6; J7-B6; U1-2;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net44 {
+                                                                                   li:conn { R28-2; U1-9;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net34 {
+                                                                                   li:conn { J4-2; J5-2;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net23 {
+                                                                                   li:conn { C5-1; U4-6;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net41 {
+                                                                                   li:conn { J4-9; J5-9;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net54 {
+                                                                                   li:conn { C9-1; C10-1; U1-19; U1-20;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net55 {
+                                                                                   li:conn { C11-1; U1-14;                                                                                   }
+                                                                                   }
                                                                                   ha:unnamed_net20 {
                                                                                   li:conn { Q4-2; R7-2;                                                                                  }
                                                                                   }
-                                                                                  ha:unnamed_net50 {
-                                                                                  li:conn { R29-2; U1-10;                                                                                  }
-                                                                                  }
-                                                                                  ha:unnamed_net46 {
-                                                                                  li:conn { R24-2; U1-4;                                                                                  }
-                                                                                  }
-                                                                                  ha:unnamed_net48 {
-                                                                                  li:conn { R46-2; U1-7;                                                                                  }
-                                                                                  }
-                                                                                  ha:unnamed_net34 {
-                                                                                  li:conn { J4-2; J5-2;                                                                                  }
-                                                                                  }
-                                                                                  ha:rpi_3.3v {
-                                                                                  li:conn { J2-1; J2-17;                                                                                  }
-                                                                                  }
-                                                                                  ha:unnamed_net53 {
-                                                                                  li:conn { C11-2; L2-1; U1-15; U1-16; U1-17;                                                                                  }
-                                                                                  }
-                                                                                  ha:unnamed_net42 {
-                                                                                  li:conn { J7-A7; J7-B7; U1-1;                                                                                  }
-                                                                                  }
-                                                                                  ha:unnamed_net43 {
-                                                                                  li:conn { J7-A6; J7-B6; U1-2;                                                                                  }
-                                                                                  }
-                                                                                  ha:unnamed_net23 {
-                                                                                  li:conn { C5-1; U4-6;                                                                                  }
-                                                                                  }
-                                                                                  ha:unnamed_net49 {
-                                                                                  li:conn { R27-2; U1-8;                                                                                  }
-                                                                                  }
-                                                                                  ha:unnamed_net63 {
-                                                                                  li:conn { D6-3; S1-3;                                                                                  }
-                                                                                  }
-                                                                                  ha:unnamed_net61 {
-                                                                                  li:conn { C4-1; D6-1; Q1-3; Q4-5; Q4-6; R4-2;                                                                                  }
-                                                                                  }
                                                                                   ha:unnamed_net57 {
                                                                                   li:conn { J7-A5; R43-2;                                                                                  }
                                                                                   }
-                                                                                 ha:unnamed_net21 {
-                                                                                 li:conn { C5-2; L1-1; U4-2;                                                                                 }
-                                                                                 }
-                                                                                 ha:unnamed_net59 {
-                                                                                 li:conn { J7-B5; R44-2;                                                                                 }
-                                                                                 }
                                                                                 ha:unnamed_net35 {
                                                                                 li:conn { J4-3; J5-3;                                                                                }
                                                                                 }
-                                                                                 ha:unnamed_net41 {
-                                                                                 li:conn { J4-9; J5-9;                                                                                 }
-                                                                                 }
-                                                                                 ha:unnamed_net67 {
-                                                                                 li:conn { D1-4; R51-1;                                                                                 }
-                                                                                 }
-                                                                                 ha:unnamed_net54 {
-                                                                                 li:conn { C9-1; C10-1; U1-19; U1-20;                                                                                 }
-                                                                                 }
-                                                                                 ha:unnamed_net44 {
-                                                                                 li:conn { R28-2; U1-9;                                                                                 }
-                                                                                 }
                                                                                  ha:unnamed_net71 {
                                                                                  li:conn { D3-1; R53-1;                                                                                 }
                                                                                  }
                                                                                  ha:unnamed_net62 {
                                                                                  li:conn { Q4-4; R5-1; R9-2; S3-1;                                                                                 }
                                                                                  }
+                                                                                 ha:unnamed_net51 {
+                                                                                 li:conn { R30-2; U1-11;                                                                                 }
+                                                                                 }
                                                                                 ha:unnamed_net40 {
                                                                                 li:conn { J4-8; J5-8;                                                                                }
                                                                                 }
-                                                                                ha:unnamed_net65 {
-                                                                                li:conn { R53-2; U5-8;                                                                                }
-                                                                                }
+                                                                                   ha:fet_a {
+                                                                                   li:conn { J1-1; Q4-7; Q4-8;                                                                                   }
+                                                                                   }
+                                                                                   ha:unnamed_net60 {
+                                                                                   li:conn { D4-1; R54-1;                                                                                   }
+                                                                                   }
                                                                                   ha:unnamed_net66 {
                                                                                   li:conn { R51-2; U5-2;                                                                                  }
                                                                                   }
-                                                                                  ha:unnamed_net51 {
-                                                                                  li:conn { R30-2; U1-11;                                                                                  }
-                                                                                  }
-                                                                                  ha:fet_a {
-                                                                                  li:conn { J1-1; Q4-7; Q4-8;                                                                                  }
-                                                                                  }
-                                                                                 ha:unnamed_net55 {
-                                                                                 li:conn { C11-1; U1-14;                                                                                 }
-                                                                                 }
-                                                                                 ha:unnamed_net60 {
-                                                                                 li:conn { D4-1; R54-1;                                                                                 }
-                                                                                 }
             ha:led_armed {
             li:conn { J2-12; U5-9;            }
             }
@@ -4752,14 +4752,14 @@ 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
    text_scale = 100
    clearance = 20.0mil
   }
-   {ha:mega amps}            {
+   {ha:mega amps}             {
     thickness = 250.0mil
     text_thick = 0.0
     text_scale = 100
@@ -4769,12 +4769,12 @@ ha:pcb-rnd-board-v8 {
  li:pcb-rnd-conf-v1 {
   ha:overwrite {
    ha:design {
-    via_proto = 4
+    via_proto = 2
     text_font_id = 0
     text_scale = 100
     min_slk = 0.12700000 mm
     text_thickness = 0
-    line_thickness = 10.00 mil
+    line_thickness = 60.00 mil
     poly_isle_area = 200000000.0
     ha:drc {
      min_ring = 7.0 mil
@@ -4782,7 +4782,7 @@ ha:pcb-rnd-board-v8 {
     }
     min_wid = 0.12700000 mm
     bloat = 0.12700000 mm
-    clearance = 6.00 mil
+    clearance = 10.00 mil
    }
    ha:editor {
     grids_idx = 1
@@ -4792,9 +4792,9 @@ ha:pcb-rnd-board-v8 {
     buffer_number = 0
     all_direction_lines = false
     ha:view {
-     flip_y = 1
+     flip_y = 0
     }
-    show_solder_side = 1
+    show_solder_side = 0
     fullscreen = 0
      grid_unit = mil
    }
@@ -5413,7 +5413,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:padstack_ref.1701979 {
-    proto=4; x=4.551in; y=780.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    proto=4; x=4.552in; y=694.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5975,6 +5975,15 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
+   ha:padstack_ref.1757871 {
+    proto=4; x=1.46in; y=430.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
    ha:subc.718691 {
     ha:attributes {
      {io_pcb::hidename_y} = 8.8138 mm
@@ -8382,29 +8391,25 @@ ha:pcb-rnd-board-v8 {
              ha:attributes {
                subc-role=pnp-origin
              }
- ha:flags ={ selected=1
- };            }
+            }
             ha:line.1419721 {
              x1=105.41mm; y1=72.39mm; x2=105.41mm; y2=72.39mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
- ha:flags ={ selected=1
- };            }
+            }
             ha:line.1419724 {
              x1=105.41mm; y1=72.39mm; x2=104.41mm; y2=72.39mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
- ha:flags ={ selected=1
- };            }
+            }
             ha:line.1419727 {
              x1=105.41mm; y1=72.39mm; x2=105.41mm; y2=73.39mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
- ha:flags ={ selected=1
- };            }
+            }
            }
            ha:type {
             top = 1
@@ -14163,25 +14168,29 @@ ha:pcb-rnd-board-v8 {
               ha:attributes {
                 subc-role=pnp-origin
               }
-             }
+ ha:flags ={ selected=1
+ };             }
              ha:line.1281515 {
               x1=3.42499in; y1=1.49001in; x2=3.42499in; y2=1.49001in; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=origin
               }
-             }
+ ha:flags ={ selected=1
+ };             }
              ha:line.1281518 {
               x1=3.42499in; y1=1.49001in; x2=85.994746mm; y2=1.49001in; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=x
               }
-             }
+ ha:flags ={ selected=1
+ };             }
              ha:line.1281521 {
               x1=3.42499in; y1=1.49001in; x2=3.42499in; y2=38.846254mm; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=y
               }
-             }
+ ha:flags ={ selected=1
+ };             }
             }
             ha:type {
              top = 1
@@ -16410,7 +16419,7 @@ ha:pcb-rnd-board-v8 {
           }
           li:layers {
 
-           {ha:Top Solder Mask Layer}                      {
+           {ha:Top Solder Mask Layer}                         {
             lid=0
             ha:combining { auto=1;            }
 
@@ -16422,7 +16431,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Top Paste Mask Layer}                      {
+           {ha:Top Paste Mask Layer}                         {
             lid=1
             ha:combining { sub=1; auto=1;            }
 
@@ -17090,7 +17099,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Top Silkscreen Layer}               {
+           {ha:Top Silkscreen Layer}                 {
             lid=2
             ha:combining { auto=1;            }
 
@@ -17132,7 +17141,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Top Layer}        {
+           {ha:Top Layer}         {
             lid=3
             ha:combining {            }
 
@@ -17144,7 +17153,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Bottom Layer}        {
+           {ha:Bottom Layer}         {
             lid=4
             ha:combining {            }
 
@@ -17156,7 +17165,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Bottom Paste Mask Layer}                      {
+           {ha:Bottom Paste Mask Layer}                         {
             lid=5
             ha:combining { sub=1; auto=1;            }
 
@@ -17168,7 +17177,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Bottom Solder Mask Layer}                      {
+           {ha:Bottom Solder Mask Layer}                         {
             lid=6
             ha:combining { auto=1;            }
 
@@ -17180,7 +17189,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Bottom Silkscreen Layer}               {
+           {ha:Bottom Silkscreen Layer}                 {
             lid=7
             ha:combining { auto=1;            }
 
@@ -17192,7 +17201,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Top Assembly Layer}               {
+           {ha:Top Assembly Layer}                 {
             lid=8
             ha:combining {            }
 
@@ -17204,7 +17213,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Bottom Assembly Layer}               {
+           {ha:Bottom Assembly Layer}                 {
             lid=9
             ha:combining {            }
 
@@ -17216,7 +17225,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Board Outline Layer}               {
+           {ha:Board Outline Layer}                 {
             lid=10
             ha:combining {            }
 
@@ -17227,7 +17236,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Document Layer}        {
+           {ha:Document Layer}         {
             lid=11
             ha:combining {            }
 
@@ -17250,7 +17259,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Document Layer}        {
+           {ha:Document Layer}         {
             lid=12
             ha:combining {            }
 
@@ -17261,7 +17270,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Component Marking Layer}               {
+           {ha:Component Marking Layer}                 {
             lid=13
             ha:combining {            }
 
@@ -17287,7 +17296,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Component Marking Layer}               {
+           {ha:Component Marking Layer}                 {
             lid=14
             ha:combining {            }
 
@@ -17298,7 +17307,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Component Shape Layer}               {
+           {ha:Component Shape Layer}                 {
             lid=15
             ha:combining {            }
 
@@ -17333,7 +17342,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Component Shape Layer}               {
+           {ha:Component Shape Layer}                 {
             lid=16
             ha:combining {            }
 
@@ -17344,7 +17353,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Pin Soldering Layer}               {
+           {ha:Pin Soldering Layer}                 {
             lid=17
             ha:combining {            }
 
@@ -17515,7 +17524,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:Pin Soldering Layer}               {
+           {ha:Pin Soldering Layer}                 {
             lid=18
             ha:combining {            }
 
@@ -21366,1247 +21375,890 @@ ha:pcb-rnd-board-v8 {
          }
           uid = RHLWnwuVK0dSG7TrdQYAAAB1
          }
-         ha:subc.1267742 {
-          ha:attributes {
-           value=db9female
-           device=CONNECTOR
-           footprint=aaz-f-9
-           refdes=J4
-          }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.1698207 {
+           ha:attributes {
+            refdes=S3
+            value=SPST-NO
+            device=SWITCH
+            footprint=EVQP7
+            Footprint=SW-SMD_EVQP7C01P
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=39.37mil; hplated=1; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=1; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -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
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -21.5mil  
+                  -27.5mil  
+                  21.5mil  
+                  -27.5mil  
+                  21.5mil  
+                  27.5mil  
+                  -21.5mil  
+                  27.5mil  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                 35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                 35.435mil  
-                 -35.435mil  
-                 35.435mil  
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -21.5mil  
+                  -27.5mil  
+                  21.5mil  
+                  -27.5mil  
+                  21.5mil  
+                  27.5mil  
+                  -21.5mil  
+                  27.5mil  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -42.52mil  
-                 -42.52mil  
-                 42.52mil  
-                 -42.52mil  
-                 42.52mil  
-                 42.52mil  
-                 -42.52mil  
-                 42.52mil  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                bottom = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -42.52mil  
-                 -42.52mil  
-                 42.52mil  
-                 -42.52mil  
-                 42.52mil  
-                 42.52mil  
-                 -42.52mil  
-                 42.52mil  
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
-          }
-
-          ha:ps_proto_v6.1 {
-            hdia=39.37mil; 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
+                 li:ps_poly {
+                  -21.5mil  
+                  -27.5mil  
+                  21.5mil  
+                  -27.5mil  
+                  21.5mil  
+                  27.5mil  
+                  -21.5mil  
+                  27.5mil  
+                 }
                }
-               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
+           ha:ps_proto_v6.1 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=0.799998mm;                }
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 mech = 1
+                }
+                clearance=0.0
                }
-               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
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=12.0mil
+                 ps_hshadow = 
                }
-               clearance=0.0
-              }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=85.04mil;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=12.0mil
+                 ps_hshadow = 
                }
-               clearance=0.0
-              }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=85.04mil;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                bottom = 1
-                mask = 1
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=12.0mil
+                 ps_hshadow = 
                }
-               clearance=0.0
-              }
-            }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.1267759 {
-            proto=0; x=4.237in; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.1698279 {
+             proto=0; x=4.60047in; y=807.87mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=1
-              name=pin1
-            }
-           }
-           ha:padstack_ref.1267760 {
-            proto=1; x=4.34881in; y=2.90453in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=1
+             }
             }
+            ha:padstack_ref.1698280 {
+             proto=0; x=4.65953in; y=807.87mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             li:thermal {
+             }
 
-            li:thermal {
+             ha:attributes {
+               term=2
+             }
             }
+            ha:padstack_ref.1698281 {
+             proto=0; x=4.60047in; y=666.13mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=6
-              name=pin6
-            }
-           }
-           ha:padstack_ref.1267761 {
-            proto=1; x=4.237in; y=75.15987mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
-            }
+             li:thermal {
+             }
 
-            li:thermal {
+             ha:attributes {
+               term=1
+             }
             }
+            ha:padstack_ref.1698282 {
+             proto=0; x=4.65953in; y=666.13mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=pin2
-            }
-           }
-           ha:padstack_ref.1267762 {
-            proto=1; x=4.34881in; y=3.01358in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=2
+             }
             }
+            ha:padstack_ref.1698283 {
+             proto=1; x=4.59457in; y=737.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.1mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
+             li:thermal {
+             }
             }
+            ha:padstack_ref.1698284 {
+             proto=1; x=4.66543in; y=737.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.1mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=7
-              name=pin7
+             li:thermal {
+             }
             }
            }
-           ha:padstack_ref.1267763 {
-            proto=1; x=4.237in; y=3.0681in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
-            }
+           li:layers {
 
-            li:thermal {
-            }
+            {ha:Top Solder Mask Layer} {
+             lid=0
+             ha:combining { auto=1;             }
 
-            ha:attributes {
-              term=3
-              name=pin3
-            }
-           }
-           ha:padstack_ref.1267764 {
-            proto=1; x=4.34881in; y=3.12263in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
+              li:objects {
+              }
+              ha:type {
+               top = 1
+               paste = 1
+              }
             }
 
-            li:thermal {
-            }
+            {ha:Top Paste Mask Layer} {
+             lid=1
+             ha:combining { sub=1; auto=1;             }
 
-            ha:attributes {
-              term=8
-              name=pin8
-            }
-           }
-           ha:padstack_ref.1267765 {
-            proto=1; x=4.237in; y=3.17716in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
+              li:objects {
+              }
+              ha:type {
+               top = 1
+               mask = 1
+              }
             }
 
-            li:thermal {
-            }
+            {ha:Top Silkscreen Layer} {
+             lid=2
+             ha:combining { auto=1;             }
 
-            ha:attributes {
-              term=4
-              name=pin4
-            }
-           }
-           ha:padstack_ref.1267766 {
-            proto=1; x=4.34881in; y=3.23168in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
+              li:objects {
+               ha:line.1698208 {
+                x1=119.052009mm; y1=19.569785mm; x2=119.752008mm; y2=770.465mil; thickness=10.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698211 {
+                x1=119.752008mm; y1=19.569785mm; x2=119.752008mm; y2=17.869815mm; thickness=10.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698214 {
+                x1=119.752008mm; y1=17.869815mm; x2=119.052009mm; y2=17.869815mm; thickness=10.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698217 {
+                x1=119.752008mm; y1=19.060439mm; x2=119.052009mm; y2=19.060439mm; thickness=10.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698220 {
+                x1=119.752008mm; y1=724.095mil; x2=119.052009mm; y2=724.095mil; thickness=10.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698223 {
+                x1=116.151991mm; y1=773.415mil; x2=116.151991mm; y2=18.93702mm; thickness=10.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698226 {
+                x1=116.151991mm; y1=18.50258mm; x2=116.151991mm; y2=700.585mil; thickness=10.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698229 {
+                x1=119.052009mm; y1=773.415mil; x2=119.052009mm; y2=18.93702mm; thickness=10.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698232 {
+                x1=119.052009mm; y1=18.50258mm; x2=119.052009mm; y2=700.585mil; thickness=10.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
             }
 
-            li:thermal {
-            }
+            {ha:Top Layer} {
+             lid=3
+             ha:combining {             }
 
-            ha:attributes {
-              term=9
-              name=pin9
-            }
-           }
-           ha:padstack_ref.1267767 {
-            proto=1; x=4.237in; y=3.28621in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
+              li:objects {
+              }
+              ha:type {
+               copper = 1
+               top = 1
+              }
             }
 
-            li:thermal {
+            {ha:Bottom Layer} {
+             lid=4
+             ha:combining {             }
+
+              li:objects {
+              }
+              ha:type {
+               bottom = 1
+               copper = 1
+              }
             }
 
-            ha:attributes {
-              term=5
-              name=pin5
+            {ha:Bottom Paste Mask Layer} {
+             lid=5
+             ha:combining { sub=1; auto=1;             }
+
+              li:objects {
+              }
+              ha:type {
+               bottom = 1
+               mask = 1
+              }
             }
-           }
-          }
-          li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            {ha:Bottom Solder Mask Layer} {
+             lid=6
+             ha:combining { auto=1;             }
 
-             li:objects {
-              ha:line.1267743 {
-               x1=4.72282in; y1=2.46161in; x2=4.72282in; y2=3.6746in; thickness=10.0mil; clearance=0.0;
+              li:objects {
               }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
+              ha:type {
+               bottom = 1
+               paste = 1
+              }
+            }
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            {ha:Bottom Silkscreen Layer} {
+             lid=7
+             ha:combining { auto=1;             }
 
-             li:objects {
-              ha:line.1267747 {
-               x1=108.882011mm; y1=77.929852mm; x2=108.882011mm; y2=77.929852mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
- ha:flags ={ selected=1
- };              }
-              ha:line.1267750 {
-               x1=4.29291in; y1=3.0681in; x2=4.29291in; y2=3.0681in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
- ha:flags ={ selected=1
- };              }
-              ha:line.1267753 {
-               x1=4.29291in; y1=3.0681in; x2=108.039914mm; y2=3.0681in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
- ha:flags ={ selected=1
- };              }
-              ha:line.1267756 {
-               x1=4.29291in; y1=3.0681in; x2=4.29291in; y2=78.92974mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
- ha:flags ={ selected=1
- };              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = rngxnPf0TM5L9XrnUVAAAABJ
-         }
-         ha:subc.1698207 {
-          ha:attributes {
-           Footprint=SW-SMD_EVQP7C01P
-           value=SPST-NO
-           device=SWITCH
-           refdes=S3
-           footprint=EVQP7
-          }
-         ha:data {
-                  li:padstack_prototypes {
-
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=1; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -21.5mil  
-                 -27.5mil  
-                 21.5mil  
-                 -27.5mil  
-                 21.5mil  
-                 27.5mil  
-                 -21.5mil  
-                 27.5mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -21.5mil  
-                 -27.5mil  
-                 21.5mil  
-                 -27.5mil  
-                 21.5mil  
-                 27.5mil  
-                 -21.5mil  
-                 27.5mil  
-                }
+              li:objects {
               }
-
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -21.5mil  
-                 -27.5mil  
-                 21.5mil  
-                 -27.5mil  
-                 21.5mil  
-                 27.5mil  
-                 -21.5mil  
-                 27.5mil  
-                }
+              ha:type {
+               silk = 1
+               bottom = 1
               }
             }
-          }
 
-          ha:ps_proto_v6.1 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+            {ha:Top Assembly Layer} {
+             lid=8
+             ha:combining {             }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=0.799998mm;               }
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                mech = 1
-               }
-               clearance=0.0
+              li:objects {
               }
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=12.0mil
-                ps_hshadow = 
+              ha:type {
+               top = 1
+               doc = 1
               }
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
-               }
-               clearance=12.0mil
-                ps_hshadow = 
-              }
+            {ha:Bottom Assembly Layer} {
+             lid=9
+             ha:combining {             }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
-               }
-               clearance=12.0mil
-                ps_hshadow = 
+              li:objects {
+              }
+              ha:type {
+               bottom = 1
+               doc = 1
               }
-            }
-          }
-         }
-
-          li:objects {
-           ha:padstack_ref.1698279 {
-            proto=0; x=4.60047in; y=807.87mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
             }
 
-            li:thermal {
-            }
+            {ha:Board Outline Layer} {
+             lid=10
+             ha:combining {             }
 
-            ha:attributes {
-              term=1
-            }
-           }
-           ha:padstack_ref.1698280 {
-            proto=0; x=4.65953in; y=807.87mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            li:thermal {
+              li:objects {
+              }
+              ha:type {
+               boundary = 1
+              }
             }
 
-            ha:attributes {
-              term=2
-            }
-           }
-           ha:padstack_ref.1698281 {
-            proto=0; x=4.60047in; y=666.13mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
+            ha:slot-plated {
+             lid=11
+             ha:combining { auto=1;             }
 
-            li:thermal {
+              li:objects {
+              }
+              ha:type {
+               mech = 1
+              }
+              purpose = proute
             }
 
-            ha:attributes {
-              term=1
-            }
-           }
-           ha:padstack_ref.1698282 {
-            proto=0; x=4.65953in; y=666.13mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            li:thermal {
-            }
+            ha:slot-unplated {
+             lid=12
+             ha:combining { auto=1;             }
 
-            ha:attributes {
-              term=2
-            }
-           }
-           ha:padstack_ref.1698283 {
-            proto=1; x=4.59457in; y=737.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.1mil;
-            ha:flags {
-             clearline=1
+              li:objects {
+              }
+              ha:type {
+               mech = 1
+              }
+              purpose = uroute
             }
 
-            li:thermal {
-            }
-           }
-           ha:padstack_ref.1698284 {
-            proto=1; x=4.66543in; y=737.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.1mil;
-            ha:flags {
-             clearline=1
-            }
+            {ha:Document Layer} {
+             lid=13
+             ha:combining {             }
 
-            li:thermal {
+              li:objects {
+               ha:arc.1698235 {
+                x=4.59457in; y=737.0mil; width=5.91mil; height=5.91mil; astart=90.000000; adelta=360.000000; thickness=0.299999mm; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:arc.1698236 {
+                x=4.66543in; y=737.0mil; width=5.91mil; height=5.91mil; astart=90.000000; adelta=360.000000; thickness=0.299999mm; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:polygon.1698285 {
+                li:geometry {
+                  ta:contour {
+                   { 4.71189in; 19.559803mm }
+                   { 4.71189in; 17.859807mm }
+                   { 119.042002mm; 17.859807mm }
+                   { 119.042002mm; 19.559803mm }
+                  }
+                }
+               }
+              }
+              ha:type {
+               doc = 1
+              }
             }
-           }
-          }
-          li:layers {
 
-           {ha:Top Solder Mask Layer}                      {
-            lid=0
-            ha:combining { auto=1;            }
+            {ha:Component Marking Layer} {
+             lid=14
+             ha:combining {             }
 
-             li:objects {
-             }
-             ha:type {
-              top = 1
-              paste = 1
-             }
-           }
+              li:objects {
+               ha:polygon.1698290 {
+                li:geometry {
+                  ta:contour {
+                   { 116.135074mm; 21.003057mm }
+                   { 116.092652mm; 21.020629mm }
+                   { 116.07508mm; 21.063051mm }
+                   { 116.092652mm; 21.105473mm }
+                   { 116.135074mm; 21.123045mm }
+                   { 116.177496mm; 21.105473mm }
+                   { 116.195068mm; 21.063051mm }
+                   { 116.177496mm; 21.020629mm }
+                   { 116.135074mm; 21.003057mm }
+                  }
+                }
+               }
+              }
+              ha:type {
+               doc = 1
+              }
+            }
 
-           {ha:Top Paste Mask Layer}                      {
-            lid=1
-            ha:combining { sub=1; auto=1;            }
+            {ha:Component Shape Layer} {
+             lid=15
+             ha:combining {             }
 
-             li:objects {
-             }
-             ha:type {
-              top = 1
-              mask = 1
-             }
-           }
+              li:objects {
+               ha:line.1698237 {
+                x1=119.687568mm; y1=19.102793mm; x2=119.688838mm; y2=19.562546mm; thickness=2.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698240 {
+                x1=119.688838mm; y1=19.562546mm; x2=119.038928mm; y2=19.563308mm; thickness=2.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698243 {
+                x1=119.038928mm; y1=19.563308mm; x2=119.038344mm; y2=20.463052mm; thickness=2.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698246 {
+                x1=119.038344mm; y1=20.463052mm; x2=116.135074mm; y2=20.459623mm; thickness=2.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698249 {
+                x1=116.135074mm; y1=20.459623mm; x2=116.135074mm; y2=16.959631mm; thickness=2.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698252 {
+                x1=116.135074mm; y1=16.959631mm; x2=119.038522mm; y2=16.958895mm; thickness=2.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698255 {
+                x1=119.038522mm; y1=16.958895mm; x2=119.038014mm; y2=17.863287mm; thickness=2.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698258 {
+                x1=119.038014mm; y1=17.863287mm; x2=119.687162mm; y2=703.275mil; thickness=2.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698261 {
+                x1=119.687162mm; y1=703.275mil; x2=119.688737mm; y2=18.649468mm; thickness=2.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698264 {
+                x1=119.688737mm; y1=18.649468mm; x2=119.687619mm; y2=18.649572mm; thickness=2.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+               ha:line.1698267 {
+                x1=119.687619mm; y1=18.649572mm; x2=119.687568mm; y2=19.102793mm; thickness=2.0mil; clearance=0.1mil;
+                ha:flags {
+                 clearline=1
+                }
+               }
+              }
+              ha:type {
+               doc = 1
+              }
+            }
 
-           {ha:Top Silkscreen Layer}               {
-            lid=2
-            ha:combining { auto=1;            }
+            {ha:Pin Soldering Layer} {
+             lid=16
+             ha:combining {             }
 
-             li:objects {
-              ha:line.1698208 {
-               x1=119.052009mm; y1=19.569785mm; x2=119.752008mm; y2=770.465mil; thickness=10.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
+              li:objects {
+               ha:polygon.1698300 {
+                li:geometry {
+                  ta:contour {
+                   { 117.401975mm; 19.820305mm }
+                   { 117.402331mm; 19.81995mm }
+                   { 117.402331mm; 20.462646mm }
+                   { 117.402382mm; 20.462697mm }
+                   { 117.158542mm; 20.462697mm }
+                   { 117.158034mm; 20.463205mm }
+                   { 117.158034mm; 20.812709mm }
+                   { 117.15778mm; 20.812963mm }
+                   { 117.038146mm; 20.812963mm }
+                   { 117.037892mm; 20.813217mm }
+                   { 117.037892mm; 21.062391mm }
+                   { 117.038146mm; 21.062645mm }
+                   { 116.538274mm; 21.062645mm }
+                   { 116.53802mm; 21.062899mm }
+                   { 116.53802mm; 20.462951mm }
+                   { 116.3018mm; 20.462951mm }
+                   { 116.3018mm; 20.461681mm }
+                   { 116.301292mm; 20.461173mm }
+                   { 116.301901mm; 19.820305mm }
+                  }
+                }
                }
-              }
-              ha:line.1698211 {
-               x1=119.752008mm; y1=19.569785mm; x2=119.752008mm; y2=17.869815mm; thickness=10.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
+               ha:polygon.1698320 {
+                li:geometry {
+                  ta:contour {
+                   { 4.68119in; 16.96307mm }
+                   { 118.901591mm; 17.073873mm }
+                   { 118.901286mm; 17.289806mm }
+                   { 118.900676mm; 17.620031mm }
+                   { 117.802025mm; 17.619625mm }
+                   { 117.801974mm; 680.475mil }
+                   { 117.800983mm; 16.963035mm }
+                   { 118.017874mm; 16.963162mm }
+                   { 118.018128mm; 16.613404mm }
+                   { 118.138016mm; 16.61315mm }
+                   { 118.137762mm; 16.363722mm }
+                   { 118.637888mm; 16.363468mm }
+                   { 118.637888mm; 16.963416mm }
+                   { 118.881194mm; 16.963314mm }
+                   { 118.898619mm; 16.963314mm }
+                   { 118.874616mm; 16.965194mm }
+                  }
+                }
                }
-              }
-              ha:line.1698214 {
-               x1=119.752008mm; y1=17.869815mm; x2=119.052009mm; y2=17.869815mm; thickness=10.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
+               ha:polygon.1698337 {
+                li:geometry {
+                  ta:contour {
+                   { 117.402204mm; 16.962705mm }
+                   { 117.402204mm; 17.619295mm }
+                   { 4.62212in; 17.619803mm }
+                   { 4.57883in; 17.619803mm }
+                   { 116.30213mm; 16.962705mm }
+                   { 116.537842mm; 16.962451mm }
+                   { 116.537842mm; 16.363011mm }
+                   { 117.038222mm; 16.362503mm }
+                   { 117.038222mm; 16.612947mm }
+                   { 117.15811mm; 16.612693mm }
+                   { 117.15811mm; 16.963213mm }
+                   { 117.401696mm; 16.963213mm }
+                  }
+                }
                }
-              }
-              ha:line.1698217 {
-               x1=119.752008mm; y1=19.060439mm; x2=119.052009mm; y2=19.060439mm; thickness=10.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
+               ha:polygon.1698350 {
+                li:geometry {
+                  ta:contour {
+                   { 4.68117in; 19.819797mm }
+                   { 118.90187mm; 805.605mil }
+                   { 118.638396mm; 20.462595mm }
+                   { 4.67079in; 21.063051mm }
+                   { 118.138092mm; 21.062873mm }
+                   { 118.137584mm; 20.812683mm }
+                   { 118.01795mm; 20.812683mm }
+                   { 118.018204mm; 20.489849mm }
+                   { 118.017747mm; 20.462773mm }
+                   { 117.802304mm; 805.62mil }
+                   { 4.63788in; 19.819797mm }
+                  }
+                }
                }
               }
-              ha:line.1698220 {
-               x1=119.752008mm; y1=724.095mil; x2=119.052009mm; y2=724.095mil; thickness=10.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
-               }
+              ha:type {
+               doc = 1
               }
-              ha:line.1698223 {
-               x1=116.151991mm; y1=773.415mil; x2=116.151991mm; y2=18.93702mm; thickness=10.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
+            }
+
+            ha:subc-aux {
+             lid=17
+             ha:combining {             }
+
+              li:objects {
+               ha:line.1698270 {
+                x1=4.63in; y1=737.0mil; x2=4.63in; y2=737.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.1698226 {
-               x1=116.151991mm; y1=18.50258mm; x2=116.151991mm; y2=700.585mil; thickness=10.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
+               ha:line.1698273 {
+                x1=4.63in; y1=737.0mil; x2=4.63in; y2=17.7198mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.1698229 {
-               x1=119.052009mm; y1=773.415mil; x2=119.052009mm; y2=18.93702mm; thickness=10.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
+               ha:line.1698276 {
+                x1=4.63in; y1=737.0mil; x2=118.602mm; y2=737.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
               }
-              ha:line.1698232 {
-               x1=119.052009mm; y1=18.50258mm; x2=119.052009mm; y2=700.585mil; thickness=10.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
-               }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
+            }
 
-           {ha:Top Layer}        {
-            lid=3
-            ha:combining {            }
+            ha:any_internal_copper {
+             lid=18
+             ha:combining {             }
 
-             li:objects {
-             }
-             ha:type {
-              copper = 1
-              top = 1
-             }
+              li:objects {
+              }
+              ha:type {
+               copper = 1
+               intern = 1
+              }
+              stack_offs = 1
+            }
+           }
+          }
+           uid = TQiE4uIQHmPWpXJi53AAAAAB
+          }
+          ha:subc.1705780 {
+           ha:attributes {
+            copyright=2006 DJ Delorie
+            author=DJ Delorie
+            footprint=SOT23-5
+            dist-license=GPL
+            refdes=U2
+            value=OPA202
+            device=IC
+            use-license=Unlimited
+            openscad=sot23-5
            }
+          ha:data {
+                    li:padstack_prototypes {
 
-           {ha:Bottom Layer}        {
-            lid=4
-            ha:combining {            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-             li:objects {
-             }
-             ha:type {
-              bottom = 1
-              copper = 1
-             }
-           }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  12.0mil  
+                  -20.0mil  
+                  -12.0mil  
+                  -20.0mil  
+                  -12.0mil  
+                  20.0mil  
+                  12.0mil  
+                  20.0mil  
+                 }
+               }
 
-           {ha:Bottom Paste Mask Layer}                      {
-            lid=5
-            ha:combining { sub=1; auto=1;            }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  15.0mil  
+                  -23.0mil  
+                  -15.0mil  
+                  -23.0mil  
+                  -15.0mil  
+                  23.0mil  
+                  15.0mil  
+                  23.0mil  
+                 }
+               }
 
-             li:objects {
-             }
-             ha:type {
-              bottom = 1
-              mask = 1
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  12.0mil  
+                  -20.0mil  
+                  -12.0mil  
+                  -20.0mil  
+                  -12.0mil  
+                  20.0mil  
+                  12.0mil  
+                  20.0mil  
+                 }
+               }
              }
            }
+          }
 
-           {ha:Bottom Solder Mask Layer}                      {
-            lid=6
-            ha:combining { auto=1;            }
-
-             li:objects {
-             }
-             ha:type {
-              bottom = 1
-              paste = 1
+           li:objects {
+            ha:padstack_ref.1705806 {
+             proto=0; x=3.107in; y=1.011in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
              }
-           }
 
-           {ha:Bottom Silkscreen Layer}               {
-            lid=7
-            ha:combining { auto=1;            }
+             li:thermal {
+             }
 
-             li:objects {
+             ha:attributes {
+               term=4
+               name=4
              }
-             ha:type {
-              silk = 1
-              bottom = 1
+            }
+            ha:padstack_ref.1705807 {
+             proto=0; x=3.107in; y=1.089in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
              }
-           }
 
-           {ha:Top Assembly Layer}               {
-            lid=8
-            ha:combining {            }
+             li:thermal {
+             }
 
-             li:objects {
+             ha:attributes {
+               term=5
+               name=5
              }
-             ha:type {
-              top = 1
-              doc = 1
+            }
+            ha:padstack_ref.1705808 {
+             proto=0; x=3.189in; y=1.089in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
              }
-           }
 
-           {ha:Bottom Assembly Layer}               {
-            lid=9
-            ha:combining {            }
+             li:thermal {
+             }
 
-             li:objects {
+             ha:attributes {
+               term=1
+               name=1
              }
-             ha:type {
-              bottom = 1
-              doc = 1
+            }
+            ha:padstack_ref.1705809 {
+             proto=0; x=3.189in; y=26.67mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             li:thermal {
              }
-           }
-
-           {ha:Board Outline Layer}               {
-            lid=10
-            ha:combining {            }
 
-             li:objects {
+             ha:attributes {
+               term=2
+               name=2
              }
-             ha:type {
-              boundary = 1
-             }
-           }
-
-           ha:slot-plated {
-            lid=11
-            ha:combining { auto=1;            }
-
-             li:objects {
-             }
-             ha:type {
-              mech = 1
-             }
-             purpose = proute
-           }
-
-           ha:slot-unplated {
-            lid=12
-            ha:combining { auto=1;            }
-
-             li:objects {
-             }
-             ha:type {
-              mech = 1
-             }
-             purpose = uroute
-           }
-
-           {ha:Document Layer}        {
-            lid=13
-            ha:combining {            }
-
-             li:objects {
-              ha:arc.1698235 {
-               x=4.59457in; y=737.0mil; width=5.91mil; height=5.91mil; astart=90.000000; adelta=360.000000; thickness=0.299999mm; clearance=0.1mil;
-               ha:flags {
-                clearline=1
-               }
-              }
-              ha:arc.1698236 {
-               x=4.66543in; y=737.0mil; width=5.91mil; height=5.91mil; astart=90.000000; adelta=360.000000; thickness=0.299999mm; clearance=0.1mil;
-               ha:flags {
-                clearline=1
-               }
-              }
-              ha:polygon.1698285 {
-               li:geometry {
-                 ta:contour {
-                  { 4.71189in; 19.559803mm }
-                  { 4.71189in; 17.859807mm }
-                  { 119.042002mm; 17.859807mm }
-                  { 119.042002mm; 19.559803mm }
-                 }
-               }
-              }
-             }
-             ha:type {
-              doc = 1
+            }
+            ha:padstack_ref.1705810 {
+             proto=0; x=3.189in; y=1.011in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
              }
-           }
 
-           {ha:Component Marking Layer}               {
-            lid=14
-            ha:combining {            }
-
-             li:objects {
-              ha:polygon.1698290 {
-               li:geometry {
-                 ta:contour {
-                  { 116.135074mm; 21.003057mm }
-                  { 116.092652mm; 21.020629mm }
-                  { 116.07508mm; 21.063051mm }
-                  { 116.092652mm; 21.105473mm }
-                  { 116.135074mm; 21.123045mm }
-                  { 116.177496mm; 21.105473mm }
-                  { 116.195068mm; 21.063051mm }
-                  { 116.177496mm; 21.020629mm }
-                  { 116.135074mm; 21.003057mm }
-                 }
-               }
-              }
-             }
-             ha:type {
-              doc = 1
+             li:thermal {
              }
-           }
 
-           {ha:Component Shape Layer}               {
-            lid=15
-            ha:combining {            }
-
-             li:objects {
-              ha:line.1698237 {
-               x1=119.687568mm; y1=19.102793mm; x2=119.688838mm; y2=19.562546mm; thickness=2.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
-               }
-              }
-              ha:line.1698240 {
-               x1=119.688838mm; y1=19.562546mm; x2=119.038928mm; y2=19.563308mm; thickness=2.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
-               }
-              }
-              ha:line.1698243 {
-               x1=119.038928mm; y1=19.563308mm; x2=119.038344mm; y2=20.463052mm; thickness=2.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
-               }
-              }
-              ha:line.1698246 {
-               x1=119.038344mm; y1=20.463052mm; x2=116.135074mm; y2=20.459623mm; thickness=2.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
-               }
-              }
-              ha:line.1698249 {
-               x1=116.135074mm; y1=20.459623mm; x2=116.135074mm; y2=16.959631mm; thickness=2.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
-               }
-              }
-              ha:line.1698252 {
-               x1=116.135074mm; y1=16.959631mm; x2=119.038522mm; y2=16.958895mm; thickness=2.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
-               }
-              }
-              ha:line.1698255 {
-               x1=119.038522mm; y1=16.958895mm; x2=119.038014mm; y2=17.863287mm; thickness=2.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
-               }
-              }
-              ha:line.1698258 {
-               x1=119.038014mm; y1=17.863287mm; x2=119.687162mm; y2=703.275mil; thickness=2.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
-               }
-              }
-              ha:line.1698261 {
-               x1=119.687162mm; y1=703.275mil; x2=119.688737mm; y2=18.649468mm; thickness=2.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
-               }
-              }
-              ha:line.1698264 {
-               x1=119.688737mm; y1=18.649468mm; x2=119.687619mm; y2=18.649572mm; thickness=2.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
-               }
-              }
-              ha:line.1698267 {
-               x1=119.687619mm; y1=18.649572mm; x2=119.687568mm; y2=19.102793mm; thickness=2.0mil; clearance=0.1mil;
-               ha:flags {
-                clearline=1
-               }
-              }
-             }
-             ha:type {
-              doc = 1
+             ha:attributes {
+               term=3
+               name=3
              }
+            }
            }
+           li:layers {
 
-           {ha:Pin Soldering Layer}               {
-            lid=16
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:polygon.1698300 {
-               li:geometry {
-                 ta:contour {
-                  { 117.401975mm; 19.820305mm }
-                  { 117.402331mm; 19.81995mm }
-                  { 117.402331mm; 20.462646mm }
-                  { 117.402382mm; 20.462697mm }
-                  { 117.158542mm; 20.462697mm }
-                  { 117.158034mm; 20.463205mm }
-                  { 117.158034mm; 20.812709mm }
-                  { 117.15778mm; 20.812963mm }
-                  { 117.038146mm; 20.812963mm }
-                  { 117.037892mm; 20.813217mm }
-                  { 117.037892mm; 21.062391mm }
-                  { 117.038146mm; 21.062645mm }
-                  { 116.538274mm; 21.062645mm }
-                  { 116.53802mm; 21.062899mm }
-                  { 116.53802mm; 20.462951mm }
-                  { 116.3018mm; 20.462951mm }
-                  { 116.3018mm; 20.461681mm }
-                  { 116.301292mm; 20.461173mm }
-                  { 116.301901mm; 19.820305mm }
-                 }
-               }
-              }
-              ha:polygon.1698320 {
-               li:geometry {
-                 ta:contour {
-                  { 4.68119in; 16.96307mm }
-                  { 118.901591mm; 17.073873mm }
-                  { 118.901286mm; 17.289806mm }
-                  { 118.900676mm; 17.620031mm }
-                  { 117.802025mm; 17.619625mm }
-                  { 117.801974mm; 680.475mil }
-                  { 117.800983mm; 16.963035mm }
-                  { 118.017874mm; 16.963162mm }
-                  { 118.018128mm; 16.613404mm }
-                  { 118.138016mm; 16.61315mm }
-                  { 118.137762mm; 16.363722mm }
-                  { 118.637888mm; 16.363468mm }
-                  { 118.637888mm; 16.963416mm }
-                  { 118.881194mm; 16.963314mm }
-                  { 118.898619mm; 16.963314mm }
-                  { 118.874616mm; 16.965194mm }
-                 }
+              li:objects {
+               ha:line.1705781 {
+                x1=3.217in; y1=991.0mil; x2=3.078in; y2=991.0mil; thickness=10.0mil; clearance=0.0;
                }
-              }
-              ha:polygon.1698337 {
-               li:geometry {
-                 ta:contour {
-                  { 117.402204mm; 16.962705mm }
-                  { 117.402204mm; 17.619295mm }
-                  { 4.62212in; 17.619803mm }
-                  { 4.57883in; 17.619803mm }
-                  { 116.30213mm; 16.962705mm }
-                  { 116.537842mm; 16.962451mm }
-                  { 116.537842mm; 16.363011mm }
-                  { 117.038222mm; 16.362503mm }
-                  { 117.038222mm; 16.612947mm }
-                  { 117.15811mm; 16.612693mm }
-                  { 117.15811mm; 16.963213mm }
-                  { 117.401696mm; 16.963213mm }
-                 }
+               ha:line.1705784 {
+                x1=3.078in; y1=991.0mil; x2=3.078in; y2=1.109in; thickness=10.0mil; clearance=0.0;
                }
-              }
-              ha:polygon.1698350 {
-               li:geometry {
-                 ta:contour {
-                  { 4.68117in; 19.819797mm }
-                  { 118.90187mm; 805.605mil }
-                  { 118.638396mm; 20.462595mm }
-                  { 4.67079in; 21.063051mm }
-                  { 118.138092mm; 21.062873mm }
-                  { 118.137584mm; 20.812683mm }
-                  { 118.01795mm; 20.812683mm }
-                  { 118.018204mm; 20.489849mm }
-                  { 118.017747mm; 20.462773mm }
-                  { 117.802304mm; 805.62mil }
-                  { 4.63788in; 19.819797mm }
-                 }
+               ha:line.1705787 {
+                x1=3.078in; y1=1.109in; x2=3.217in; y2=1.109in; thickness=10.0mil; clearance=0.0;
                }
-              }
-             }
-             ha:type {
-              doc = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=17
-            ha:combining {            }
-
-             li:objects {
-              ha:line.1698270 {
-               x1=4.63in; y1=737.0mil; x2=4.63in; y2=737.0mil; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.1698273 {
-               x1=4.63in; y1=737.0mil; x2=4.63in; y2=17.7198mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.1705790 {
+                x1=3.217in; y1=1.109in; x2=3.217in; y2=991.0mil; thickness=10.0mil; clearance=0.0;
                }
               }
-              ha:line.1698276 {
-               x1=4.63in; y1=737.0mil; x2=118.602mm; y2=737.0mil; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
+              ha:type {
+               silk = 1
+               top = 1
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-
-           ha:any_internal_copper {
-            lid=18
-            ha:combining {            }
-
-             li:objects {
-             }
-             ha:type {
-              copper = 1
-              intern = 1
-             }
-             stack_offs = 1
-           }
-          }
-         }
-          uid = TQiE4uIQHmPWpXJi53AAAAAB
-         }
-         ha:subc.1705780 {
-          ha:attributes {
-           copyright=2006 DJ Delorie
-           author=DJ Delorie
-           footprint=SOT23-5
-           dist-license=GPL
-           refdes=U2
-           value=OPA202
-           device=IC
-           use-license=Unlimited
-           openscad=sot23-5
-          }
-         ha:data {
-                  li:padstack_prototypes {
+            }
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 12.0mil  
-                 -20.0mil  
-                 -12.0mil  
-                 -20.0mil  
-                 -12.0mil  
-                 20.0mil  
-                 12.0mil  
-                 20.0mil  
+              li:objects {
+               ha:line.1705794 {
+                x1=3.1562in; y1=26.67mm; x2=3.1562in; y2=26.67mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
                }
-               clearance=0.0
-                li:ps_poly {
-                 15.0mil  
-                 -23.0mil  
-                 -15.0mil  
-                 -23.0mil  
-                 -15.0mil  
-                 23.0mil  
-                 15.0mil  
-                 23.0mil  
+               ha:line.1705797 {
+                x1=3.107in; y1=1.011in; x2=3.107in; y2=1.011in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
                }
-               clearance=0.0
-                li:ps_poly {
-                 12.0mil  
-                 -20.0mil  
-                 -12.0mil  
-                 -20.0mil  
-                 -12.0mil  
-                 20.0mil  
-                 12.0mil  
-                 20.0mil  
+               ha:line.1705800 {
+                x1=3.107in; y1=1.011in; x2=79.9178mm; y2=1.011in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
-              }
-            }
-          }
-         }
-
-          li:objects {
-           ha:padstack_ref.1705806 {
-            proto=0; x=3.107in; y=1.011in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=4
-              name=4
-            }
-           }
-           ha:padstack_ref.1705807 {
-            proto=0; x=3.107in; y=1.089in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=5
-              name=5
-            }
-           }
-           ha:padstack_ref.1705808 {
-            proto=0; x=3.189in; y=1.089in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.1705809 {
-            proto=0; x=3.189in; y=26.67mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=2
-              name=2
-            }
-           }
-           ha:padstack_ref.1705810 {
-            proto=0; x=3.189in; y=1.011in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=3
-              name=3
-            }
-           }
-          }
-          li:layers {
-
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
-
-             li:objects {
-              ha:line.1705781 {
-               x1=3.217in; y1=991.0mil; x2=3.078in; y2=991.0mil; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1705784 {
-               x1=3.078in; y1=991.0mil; x2=3.078in; y2=1.109in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1705787 {
-               x1=3.078in; y1=1.109in; x2=3.217in; y2=1.109in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1705790 {
-               x1=3.217in; y1=1.109in; x2=3.217in; y2=991.0mil; thickness=10.0mil; clearance=0.0;
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.1705794 {
-               x1=3.1562in; y1=26.67mm; x2=3.1562in; y2=26.67mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
                }
-              }
-              ha:line.1705797 {
-               x1=3.107in; y1=1.011in; x2=3.107in; y2=1.011in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.1705800 {
-               x1=3.107in; y1=1.011in; x2=79.9178mm; y2=1.011in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.1705803 {
+                x1=3.107in; y1=1.011in; x2=3.107in; y2=24.6794mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
               }
-              ha:line.1705803 {
-               x1=3.107in; y1=1.011in; x2=3.107in; y2=24.6794mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
+            }
            }
           }
-         }
-          uid = GPPuUzky+5IkqfJSxhcAAABh
-         }
+           uid = GPPuUzky+5IkqfJSxhcAAABh
+          }
           ha:subc.1668763 {
            ha:attributes {
             value=WP154A4AVS/RGB-CA
@@ -23640,11 +23292,11 @@ ha:pcb-rnd-board-v8 {
           }
           ha:subc.1724756 {
            ha:attributes {
-            refdes=R5
+            footprint=0402
             value=1M
             device=RESISTOR
-            footprint=0402
             openscad=0402
+            refdes=R5
            }
           ha:data {
                     li:padstack_prototypes {
@@ -24058,11 +23710,11 @@ ha:pcb-rnd-board-v8 {
           }
           ha:subc.1724801 {
            ha:attributes {
-            footprint=0402
+            openscad=0402
             value=0.1uF
             device=CAPACITOR
-            openscad=0402
             refdes=C4
+            footprint=0402
            }
           ha:data {
                     li:padstack_prototypes {
@@ -24233,11 +23885,11 @@ ha:pcb-rnd-board-v8 {
           }
           ha:subc.1724817 {
            ha:attributes {
-            footprint=0402
+            openscad=0402
             value=100k
             device=RESISTOR
-            openscad=0402
             refdes=R4
+            footprint=0402
            }
           ha:data {
                     li:padstack_prototypes {
@@ -24392,11 +24044,11 @@ ha:pcb-rnd-board-v8 {
           }
           ha:subc.1726267 {
            ha:attributes {
-            footprint=0402
+            openscad=0402
             value=1k
             device=RESISTOR
-            openscad=0402
             refdes=R29
+            footprint=0402
            }
           ha:data {
                     li:padstack_prototypes {
@@ -24547,11 +24199,11 @@ ha:pcb-rnd-board-v8 {
           }
           ha:subc.1726283 {
            ha:attributes {
-            footprint=0402
+            openscad=0402
             value=100k
             device=RESISTOR
-            openscad=0402
             refdes=R30
+            footprint=0402
            }
           ha:data {
                     li:padstack_prototypes {
@@ -24702,11 +24354,11 @@ ha:pcb-rnd-board-v8 {
           }
           ha:subc.1726299 {
            ha:attributes {
-            footprint=0402
+            openscad=0402
             value=1k
             device=RESISTOR
-            openscad=0402
             refdes=R28
+            footprint=0402
            }
           ha:data {
                     li:padstack_prototypes {
@@ -25015,11 +24667,11 @@ ha:pcb-rnd-board-v8 {
           }
           ha:subc.1726331 {
            ha:attributes {
-            footprint=0402
+            openscad=0402
             value=0.1uF
             device=CAPACITOR
-            openscad=0402
             refdes=C11
+            footprint=0402
            }
           ha:data {
                     li:padstack_prototypes {
@@ -25174,11 +24826,11 @@ ha:pcb-rnd-board-v8 {
           }
           ha:subc.1726347 {
            ha:attributes {
-            footprint=0402
+            openscad=0402
             value=5.1k
             device=RESISTOR
-            openscad=0402
             refdes=R22
+            footprint=0402
            }
           ha:data {
                     li:padstack_prototypes {
@@ -25329,11 +24981,11 @@ ha:pcb-rnd-board-v8 {
           }
           ha:subc.1726363 {
            ha:attributes {
-            footprint=0603
+            openscad=0603
             value=0.5
             device=RESISTOR
-            openscad=0603
             refdes=R21
+            footprint=0603
            }
           ha:data {
                     li:padstack_prototypes {
@@ -25488,11 +25140,11 @@ ha:pcb-rnd-board-v8 {
           }
           ha:subc.1726379 {
            ha:attributes {
-            Footprint=VQFN-24_L4.0-W4.0-P0.50-BL-EP2.5
+            refdes=U1
             value=IP2326
             device=IC
-            refdes=U1
             footprint=VQFN-24
+            Footprint=VQFN-24_L4.0-W4.0-P0.50-BL-EP2.5
            }
           ha:data {
                     li:padstack_prototypes {
@@ -25941,7 +25593,7 @@ ha:pcb-rnd-board-v8 {
            }
            li:layers {
 
-            {ha:Top Solder Mask Layer}             {
+            {ha:Top Solder Mask Layer} {
              lid=0
              ha:combining { auto=1;             }
 
@@ -25953,7 +25605,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Top Paste Mask Layer}             {
+            {ha:Top Paste Mask Layer} {
              lid=1
              ha:combining { sub=1; auto=1;             }
 
@@ -26215,7 +25867,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Top Silkscreen Layer}         {
+            {ha:Top Silkscreen Layer} {
              lid=2
              ha:combining { auto=1;             }
 
@@ -26281,7 +25933,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Top Layer}     {
+            {ha:Top Layer} {
              lid=3
              ha:combining {             }
 
@@ -26293,7 +25945,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Bottom Layer}     {
+            {ha:Bottom Layer} {
              lid=4
              ha:combining {             }
 
@@ -26305,7 +25957,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Bottom Paste Mask Layer}             {
+            {ha:Bottom Paste Mask Layer} {
              lid=5
              ha:combining { sub=1; auto=1;             }
 
@@ -26317,7 +25969,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Bottom Solder Mask Layer}             {
+            {ha:Bottom Solder Mask Layer} {
              lid=6
              ha:combining { auto=1;             }
 
@@ -26329,7 +25981,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Bottom Silkscreen Layer}         {
+            {ha:Bottom Silkscreen Layer} {
              lid=7
              ha:combining { auto=1;             }
 
@@ -26341,7 +25993,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Top Assembly Layer}         {
+            {ha:Top Assembly Layer} {
              lid=8
              ha:combining {             }
 
@@ -26353,7 +26005,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Bottom Assembly Layer}         {
+            {ha:Bottom Assembly Layer} {
              lid=9
              ha:combining {             }
 
@@ -26365,7 +26017,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Board Outline Layer}         {
+            {ha:Board Outline Layer} {
              lid=10
              ha:combining {             }
 
@@ -26400,7 +26052,7 @@ ha:pcb-rnd-board-v8 {
               purpose = uroute
             }
 
-            {ha:Document Layer}     {
+            {ha:Document Layer} {
              lid=13
              ha:combining {             }
 
@@ -26417,7 +26069,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Component Marking Layer}         {
+            {ha:Component Marking Layer} {
              lid=14
              ha:combining {             }
 
@@ -26443,7 +26095,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Component Shape Layer}         {
+            {ha:Component Shape Layer} {
              lid=15
              ha:combining {             }
 
@@ -26478,7 +26130,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Pin Soldering Layer}         {
+            {ha:Pin Soldering Layer} {
              lid=16
              ha:combining {             }
 
@@ -26653,111 +26305,743 @@ ha:pcb-rnd-board-v8 {
                   }
                 }
                }
-               ha:polygon.1726672 {
-                li:geometry {
-                  ta:contour {
-                   { 41.592145mm; 64.060019mm }
-                   { 41.342159mm; 64.060019mm }
-                   { 41.342159mm; 2.5063in }
-                   { 41.592145mm; 2.5063in }
-                  }
+               ha:polygon.1726672 {
+                li:geometry {
+                  ta:contour {
+                   { 41.592145mm; 64.060019mm }
+                   { 41.342159mm; 64.060019mm }
+                   { 41.342159mm; 2.5063in }
+                   { 41.592145mm; 2.5063in }
+                  }
+                }
+               }
+               ha:polygon.1726677 {
+                li:geometry {
+                  ta:contour {
+                   { 41.092273mm; 64.060019mm }
+                   { 40.842287mm; 64.060019mm }
+                   { 40.842287mm; 2.5063in }
+                   { 41.092273mm; 2.5063in }
+                  }
+                }
+               }
+               ha:polygon.1726682 {
+                li:geometry {
+                  ta:contour {
+                   { 40.839239mm; 67.256456mm }
+                   { 41.089225mm; 67.256456mm }
+                   { 41.089225mm; 67.656455mm }
+                   { 40.839239mm; 67.656455mm }
+                  }
+                }
+               }
+               ha:polygon.1726687 {
+                li:geometry {
+                  ta:contour {
+                   { 41.339111mm; 67.256456mm }
+                   { 41.589097mm; 67.256456mm }
+                   { 41.589097mm; 67.656455mm }
+                   { 41.339111mm; 67.656455mm }
+                  }
+                }
+               }
+               ha:polygon.1726692 {
+                li:geometry {
+                  ta:contour {
+                   { 41.839237mm; 67.256456mm }
+                   { 42.089223mm; 67.256456mm }
+                   { 42.089223mm; 67.656455mm }
+                   { 41.839237mm; 67.656455mm }
+                  }
+                }
+               }
+               ha:polygon.1726697 {
+                li:geometry {
+                  ta:contour {
+                   { 42.339108mm; 67.256456mm }
+                   { 42.589095mm; 67.256456mm }
+                   { 42.589095mm; 67.656455mm }
+                   { 42.339108mm; 67.656455mm }
+                  }
+                }
+               }
+               ha:polygon.1726702 {
+                li:geometry {
+                  ta:contour {
+                   { 42.839234mm; 67.256456mm }
+                   { 43.089221mm; 67.256456mm }
+                   { 43.089221mm; 67.656455mm }
+                   { 42.839234mm; 67.656455mm }
+                  }
+                }
+               }
+               ha:polygon.1726707 {
+                li:geometry {
+                  ta:contour {
+                   { 43.339106mm; 67.256456mm }
+                   { 43.589093mm; 67.256456mm }
+                   { 43.589093mm; 67.656455mm }
+                   { 43.339106mm; 67.656455mm }
+                  }
+                }
+               }
+              }
+              ha:type {
+               doc = 1
+              }
+            }
+
+            ha:subc-aux {
+             lid=17
+             ha:combining {             }
+
+              li:objects {
+               ha:line.1726418 {
+                x1=42.213937mm; y1=65.659736mm; x2=42.213937mm; y2=65.659736mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.1726421 {
+                x1=42.213937mm; y1=65.659736mm; x2=42.213937mm; y2=64.659736mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.1726424 {
+                x1=42.213937mm; y1=65.659736mm; x2=43.213937mm; y2=65.659736mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = 0DqPSKEWUnA3KQdE8fMAAAAB
+          }
+          ha:subc.1726713 {
+           ha:attributes {
+            openscad=0402
+            value=1k
+            device=RESISTOR
+            refdes=R46
+            footprint=0402
+           }
+          ha:data {
+                    li:padstack_prototypes {
+
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  16.77mil  
+                  12.84mil  
+                  16.77mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
+                 }
+               }
+             }
+           }
+          }
+
+           li:objects {
+            ha:padstack_ref.1726726 {
+             proto=0; x=1.751in; y=2.40452in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.1726727 {
+             proto=0; x=1.751in; y=2.436in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+           }
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
+
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.1726714 {
+                x1=1.751in; y1=2.42026in; x2=1.751in; y2=2.42026in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.1726717 {
+                x1=1.751in; y1=2.42026in; x2=1.751in; y2=2.42026in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.1726720 {
+                x1=1.751in; y1=2.42026in; x2=1.751in; y2=62.474604mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.1726723 {
+                x1=1.751in; y1=2.42026in; x2=43.4754mm; y2=2.42026in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = Ikn56fWDAoi3RXep5wYAAABp
+          }
+          ha:subc.1726729 {
+           ha:attributes {
+            openscad=0402
+            value=1k
+            device=RESISTOR
+            refdes=R27
+            footprint=0402
+           }
+          ha:data {
+                    li:padstack_prototypes {
+
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  16.77mil  
+                  12.84mil  
+                  16.77mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
+                 }
+               }
+             }
+           }
+          }
+
+           li:objects {
+            ha:padstack_ref.1726742 {
+             proto=0; x=1.712in; y=2.40452in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.1726743 {
+             proto=0; x=1.712in; y=2.436in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+           }
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
+
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.1726730 {
+                x1=1.712in; y1=2.42026in; x2=1.712in; y2=2.42026in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.1726733 {
+                x1=1.712in; y1=2.42026in; x2=1.712in; y2=2.42026in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.1726736 {
+                x1=1.712in; y1=2.42026in; x2=1.712in; y2=62.474604mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.1726739 {
+                x1=1.712in; y1=2.42026in; x2=42.4848mm; y2=2.42026in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = Ikn56fWDAoi3RXep5wYAAABb
+          }
+          ha:subc.1726745 {
+           ha:attributes {
+            openscad=0805
+            value=10uF
+            device=CAPACITOR
+            refdes=C7
+            footprint=0805
+           }
+          ha:data {
+                    li:padstack_prototypes {
+
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  25.59mil  
+                  -29.52mil  
+                  -25.59mil  
+                  -29.52mil  
+                  -25.59mil  
+                  29.52mil  
+                  25.59mil  
+                  29.52mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  28.59mil  
+                  -32.52mil  
+                  -28.59mil  
+                  -32.52mil  
+                  -28.59mil  
+                  32.52mil  
+                  28.59mil  
+                  32.52mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  25.59mil  
+                  -29.52mil  
+                  -25.59mil  
+                  -29.52mil  
+                  -25.59mil  
+                  29.52mil  
+                  25.59mil  
+                  29.52mil  
+                 }
+               }
+             }
+           }
+          }
+
+           li:objects {
+            ha:padstack_ref.1726764 {
+             proto=0; x=1.67657in; y=2.719in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.1726765 {
+             proto=0; x=1.74743in; y=2.719in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+           }
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+               ha:line.1726746 {
+                x1=1.70807in; y1=68.36283mm; x2=1.71593in; y2=68.36283mm; thickness=8.0mil; clearance=0.0;
+               }
+               ha:line.1726749 {
+                x1=1.70807in; y1=69.76237mm; x2=1.71593in; y2=69.76237mm; thickness=8.0mil; clearance=0.0;
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
+
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.1726752 {
+                x1=1.712in; y1=2.719in; x2=1.712in; y2=2.719in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.1726755 {
+                x1=1.712in; y1=2.719in; x2=1.712in; y2=2.719in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
                }
-               ha:polygon.1726677 {
-                li:geometry {
-                  ta:contour {
-                   { 41.092273mm; 64.060019mm }
-                   { 40.842287mm; 64.060019mm }
-                   { 40.842287mm; 2.5063in }
-                   { 41.092273mm; 2.5063in }
-                  }
+               ha:line.1726758 {
+                x1=1.712in; y1=2.719in; x2=44.4848mm; y2=2.719in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:polygon.1726682 {
-                li:geometry {
-                  ta:contour {
-                   { 40.839239mm; 67.256456mm }
-                   { 41.089225mm; 67.256456mm }
-                   { 41.089225mm; 67.656455mm }
-                   { 40.839239mm; 67.656455mm }
-                  }
+               ha:line.1726761 {
+                x1=1.712in; y1=2.719in; x2=1.712in; y2=70.0626mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
                 }
                }
-               ha:polygon.1726687 {
-                li:geometry {
-                  ta:contour {
-                   { 41.339111mm; 67.256456mm }
-                   { 41.589097mm; 67.256456mm }
-                   { 41.589097mm; 67.656455mm }
-                   { 41.339111mm; 67.656455mm }
-                  }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = 6fQBPbDP5Uk7phRTAIkAAABi
+          }
+          ha:subc.1726767 {
+           ha:attributes {
+            openscad=0805
+            value=22uF
+            device=CAPACITOR
+            refdes=C9
+            footprint=0805
+           }
+          ha:data {
+                    li:padstack_prototypes {
+
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
+                clearance=0.0
+                 li:ps_poly {
+                  25.59mil  
+                  -29.52mil  
+                  -25.59mil  
+                  -29.52mil  
+                  -25.59mil  
+                  29.52mil  
+                  25.59mil  
+                  29.52mil  
+                 }
                }
-               ha:polygon.1726692 {
-                li:geometry {
-                  ta:contour {
-                   { 41.839237mm; 67.256456mm }
-                   { 42.089223mm; 67.256456mm }
-                   { 42.089223mm; 67.656455mm }
-                   { 41.839237mm; 67.656455mm }
-                  }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
+                clearance=0.0
+                 li:ps_poly {
+                  28.59mil  
+                  -32.52mil  
+                  -28.59mil  
+                  -32.52mil  
+                  -28.59mil  
+                  32.52mil  
+                  28.59mil  
+                  32.52mil  
+                 }
                }
-               ha:polygon.1726697 {
-                li:geometry {
-                  ta:contour {
-                   { 42.339108mm; 67.256456mm }
-                   { 42.589095mm; 67.256456mm }
-                   { 42.589095mm; 67.656455mm }
-                   { 42.339108mm; 67.656455mm }
-                  }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
+                clearance=0.0
+                 li:ps_poly {
+                  25.59mil  
+                  -29.52mil  
+                  -25.59mil  
+                  -29.52mil  
+                  -25.59mil  
+                  29.52mil  
+                  25.59mil  
+                  29.52mil  
+                 }
                }
-               ha:polygon.1726702 {
-                li:geometry {
-                  ta:contour {
-                   { 42.839234mm; 67.256456mm }
-                   { 43.089221mm; 67.256456mm }
-                   { 43.089221mm; 67.656455mm }
-                   { 42.839234mm; 67.656455mm }
-                  }
-                }
+             }
+           }
+          }
+
+           li:objects {
+            ha:padstack_ref.1726786 {
+             proto=0; x=1.60743in; y=2.719in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.1726787 {
+             proto=0; x=1.53657in; y=2.719in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+           }
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+               ha:line.1726768 {
+                x1=1.57593in; y1=69.76237mm; x2=1.56807in; y2=69.76237mm; thickness=8.0mil; clearance=0.0;
                }
-               ha:polygon.1726707 {
-                li:geometry {
-                  ta:contour {
-                   { 43.339106mm; 67.256456mm }
-                   { 43.589093mm; 67.256456mm }
-                   { 43.589093mm; 67.656455mm }
-                   { 43.339106mm; 67.656455mm }
-                  }
-                }
+               ha:line.1726771 {
+                x1=1.57593in; y1=68.36283mm; x2=1.56807in; y2=68.36283mm; thickness=8.0mil; clearance=0.0;
                }
               }
               ha:type {
-               doc = 1
+               silk = 1
+               top = 1
               }
             }
 
             ha:subc-aux {
-             lid=17
+             lid=1
              ha:combining {             }
 
               li:objects {
-               ha:line.1726418 {
-                x1=42.213937mm; y1=65.659736mm; x2=42.213937mm; y2=65.659736mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1726774 {
+                x1=1.572in; y1=2.719in; x2=1.572in; y2=2.719in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.1726777 {
+                x1=1.572in; y1=2.719in; x2=1.572in; y2=2.719in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1726421 {
-                x1=42.213937mm; y1=65.659736mm; x2=42.213937mm; y2=64.659736mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1726780 {
+                x1=1.572in; y1=2.719in; x2=38.9288mm; y2=2.719in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1726424 {
-                x1=42.213937mm; y1=65.659736mm; x2=43.213937mm; y2=65.659736mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1726783 {
+                x1=1.572in; y1=2.719in; x2=1.572in; y2=68.0626mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -26771,15 +27055,15 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = 0DqPSKEWUnA3KQdE8fMAAAAB
+           uid = 6fQBPbDP5Uk7phRTAIkAAABk
           }
-          ha:subc.1726713 {
+          ha:subc.1726789 {
            ha:attributes {
-            footprint=0402
-            value=1k
-            device=RESISTOR
-            openscad=0402
-            refdes=R46
+            openscad=0805
+            value=22uF
+            device=CAPACITOR
+            refdes=C10
+            footprint=0805
            }
           ha:data {
                     li:padstack_prototypes {
@@ -26796,14 +27080,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
+                  25.59mil  
+                  -29.52mil  
+                  -25.59mil  
+                  -29.52mil  
+                  -25.59mil  
+                  29.52mil  
+                  25.59mil  
+                  29.52mil  
                  }
                }
 
@@ -26815,14 +27099,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  12.84mil  
-                  -16.77mil  
-                  -12.84mil  
-                  -16.77mil  
-                  -12.84mil  
-                  16.77mil  
-                  12.84mil  
-                  16.77mil  
+                  28.59mil  
+                  -32.52mil  
+                  -28.59mil  
+                  -32.52mil  
+                  -28.59mil  
+                  32.52mil  
+                  28.59mil  
+                  32.52mil  
                  }
                }
 
@@ -26834,14 +27118,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
+                  25.59mil  
+                  -29.52mil  
+                  -25.59mil  
+                  -29.52mil  
+                  -25.59mil  
+                  29.52mil  
+                  25.59mil  
+                  29.52mil  
                  }
                }
              }
@@ -26849,8 +27133,12 @@ ha:pcb-rnd-board-v8 {
           }
 
            li:objects {
-            ha:padstack_ref.1726726 {
-             proto=0; x=1.751in; y=2.40452in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1726808 {
+             proto=0; x=1.60843in; y=2.788in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
              li:thermal {
              }
 
@@ -26859,12 +27147,8 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1726727 {
-             proto=0; x=1.751in; y=2.436in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
+            ha:padstack_ref.1726809 {
+             proto=0; x=1.53757in; y=2.788in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -26881,6 +27165,12 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
+               ha:line.1726790 {
+                x1=1.57693in; y1=71.51497mm; x2=1.56907in; y2=71.51497mm; thickness=8.0mil; clearance=0.0;
+               }
+               ha:line.1726793 {
+                x1=1.57693in; y1=70.11543mm; x2=1.56907in; y2=70.11543mm; thickness=8.0mil; clearance=0.0;
+               }
               }
               ha:type {
                silk = 1
@@ -26893,26 +27183,26 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1726714 {
-                x1=1.751in; y1=2.42026in; x2=1.751in; y2=2.42026in; thickness=0.1mm; clearance=0.0;
+               ha:line.1726796 {
+                x1=1.573in; y1=2.788in; x2=1.573in; y2=2.788in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1726717 {
-                x1=1.751in; y1=2.42026in; x2=1.751in; y2=2.42026in; thickness=0.1mm; clearance=0.0;
+               ha:line.1726799 {
+                x1=1.573in; y1=2.788in; x2=1.573in; y2=2.788in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1726720 {
-                x1=1.751in; y1=2.42026in; x2=1.751in; y2=62.474604mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1726802 {
+                x1=1.573in; y1=2.788in; x2=38.9542mm; y2=2.788in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1726723 {
-                x1=1.751in; y1=2.42026in; x2=43.4754mm; y2=2.42026in; thickness=0.1mm; clearance=0.0;
+               ha:line.1726805 {
+                x1=1.573in; y1=2.788in; x2=1.573in; y2=69.8152mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -26926,15 +27216,15 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = Ikn56fWDAoi3RXep5wYAAABp
+           uid = 6fQBPbDP5Uk7phRTAIkAAABm
           }
-          ha:subc.1726729 {
+          ha:subc.1726811 {
            ha:attributes {
-            footprint=0402
-            value=1k
-            device=RESISTOR
-            openscad=0402
-            refdes=R27
+            openscad=0805
+            value=10uF
+            device=CAPACITOR
+            refdes=C12
+            footprint=0805
            }
           ha:data {
                     li:padstack_prototypes {
@@ -26951,14 +27241,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
+                  25.59mil  
+                  -29.52mil  
+                  -25.59mil  
+                  -29.52mil  
+                  -25.59mil  
+                  29.52mil  
+                  25.59mil  
+                  29.52mil  
                  }
                }
 
@@ -26970,14 +27260,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  12.84mil  
-                  -16.77mil  
-                  -12.84mil  
-                  -16.77mil  
-                  -12.84mil  
-                  16.77mil  
-                  12.84mil  
-                  16.77mil  
+                  28.59mil  
+                  -32.52mil  
+                  -28.59mil  
+                  -32.52mil  
+                  -28.59mil  
+                  32.52mil  
+                  28.59mil  
+                  32.52mil  
                  }
                }
 
@@ -26989,14 +27279,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
+                  25.59mil  
+                  -29.52mil  
+                  -25.59mil  
+                  -29.52mil  
+                  -25.59mil  
+                  29.52mil  
+                  25.59mil  
+                  29.52mil  
                  }
                }
              }
@@ -27004,8 +27294,8 @@ ha:pcb-rnd-board-v8 {
           }
 
            li:objects {
-            ha:padstack_ref.1726742 {
-             proto=0; x=1.712in; y=2.40452in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1726830 {
+             proto=0; x=1.40914in; y=2.429in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -27014,8 +27304,8 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1726743 {
-             proto=0; x=1.712in; y=2.436in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1726831 {
+             proto=0; x=1.48in; y=2.429in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -27036,6 +27326,12 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
+               ha:line.1726812 {
+                x1=1.44064in; y1=60.99683mm; x2=36.7919mm; y2=60.99683mm; thickness=8.0mil; clearance=0.0;
+               }
+               ha:line.1726815 {
+                x1=1.44064in; y1=62.39637mm; x2=36.7919mm; y2=62.39637mm; thickness=8.0mil; clearance=0.0;
+               }
               }
               ha:type {
                silk = 1
@@ -27048,26 +27344,26 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1726730 {
-                x1=1.712in; y1=2.42026in; x2=1.712in; y2=2.42026in; thickness=0.1mm; clearance=0.0;
+               ha:line.1726818 {
+                x1=1.44457in; y1=2.429in; x2=1.44457in; y2=2.429in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1726733 {
-                x1=1.712in; y1=2.42026in; x2=1.712in; y2=2.42026in; thickness=0.1mm; clearance=0.0;
+               ha:line.1726821 {
+                x1=1.44457in; y1=2.429in; x2=1.44457in; y2=2.429in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1726736 {
-                x1=1.712in; y1=2.42026in; x2=1.712in; y2=62.474604mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1726824 {
+                x1=1.44457in; y1=2.429in; x2=37.692078mm; y2=2.429in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1726739 {
-                x1=1.712in; y1=2.42026in; x2=42.4848mm; y2=2.42026in; thickness=0.1mm; clearance=0.0;
+               ha:line.1726827 {
+                x1=1.44457in; y1=2.429in; x2=1.44457in; y2=62.6966mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -27081,15 +27377,15 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = Ikn56fWDAoi3RXep5wYAAABb
+           uid = 6fQBPbDP5Uk7phRTAIkAAABo
           }
-          ha:subc.1726745 {
+          ha:subc.1726833 {
            ha:attributes {
-            footprint=0805
+            openscad=0805
             value=10uF
             device=CAPACITOR
-            openscad=0805
-            refdes=C7
+            refdes=C13
+            footprint=0805
            }
           ha:data {
                     li:padstack_prototypes {
@@ -27159,8 +27455,8 @@ ha:pcb-rnd-board-v8 {
           }
 
            li:objects {
-            ha:padstack_ref.1726764 {
-             proto=0; x=1.67657in; y=2.719in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1726852 {
+             proto=0; x=1.67657in; y=2.789in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -27173,8 +27469,8 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1726765 {
-             proto=0; x=1.74743in; y=2.719in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1726853 {
+             proto=0; x=1.74743in; y=2.789in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -27191,11 +27487,11 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1726746 {
-                x1=1.70807in; y1=68.36283mm; x2=1.71593in; y2=68.36283mm; thickness=8.0mil; clearance=0.0;
+               ha:line.1726834 {
+                x1=1.70807in; y1=70.14083mm; x2=1.71593in; y2=70.14083mm; thickness=8.0mil; clearance=0.0;
                }
-               ha:line.1726749 {
-                x1=1.70807in; y1=69.76237mm; x2=1.71593in; y2=69.76237mm; thickness=8.0mil; clearance=0.0;
+               ha:line.1726837 {
+                x1=1.70807in; y1=71.54037mm; x2=1.71593in; y2=71.54037mm; thickness=8.0mil; clearance=0.0;
                }
               }
               ha:type {
@@ -27209,26 +27505,26 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1726752 {
-                x1=1.712in; y1=2.719in; x2=1.712in; y2=2.719in; thickness=0.1mm; clearance=0.0;
+               ha:line.1726840 {
+                x1=1.712in; y1=2.789in; x2=1.712in; y2=2.789in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1726755 {
-                x1=1.712in; y1=2.719in; x2=1.712in; y2=2.719in; thickness=0.1mm; clearance=0.0;
+               ha:line.1726843 {
+                x1=1.712in; y1=2.789in; x2=1.712in; y2=2.789in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1726758 {
-                x1=1.712in; y1=2.719in; x2=44.4848mm; y2=2.719in; thickness=0.1mm; clearance=0.0;
+               ha:line.1726846 {
+                x1=1.712in; y1=2.789in; x2=44.4848mm; y2=2.789in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1726761 {
-                x1=1.712in; y1=2.719in; x2=1.712in; y2=70.0626mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1726849 {
+                x1=1.712in; y1=2.789in; x2=1.712in; y2=71.8406mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -27242,15 +27538,15 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = 6fQBPbDP5Uk7phRTAIkAAABi
+           uid = 6fQBPbDP5Uk7phRTAIkAAABq
           }
-          ha:subc.1726767 {
+          ha:subc.1726855 {
            ha:attributes {
-            footprint=0805
-            value=22uF
-            device=CAPACITOR
-            openscad=0805
-            refdes=C9
+            refdes=R24
+            value=51k
+            device=RESISTOR
+            footprint=0402
+            openscad=0402
            }
           ha:data {
                     li:padstack_prototypes {
@@ -27267,14 +27563,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  29.52mil  
-                  25.59mil  
-                  29.52mil  
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
                  }
                }
 
@@ -27286,14 +27582,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  28.59mil  
-                  -32.52mil  
-                  -28.59mil  
-                  -32.52mil  
-                  -28.59mil  
-                  32.52mil  
-                  28.59mil  
-                  32.52mil  
+                  12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  16.77mil  
+                  12.84mil  
+                  16.77mil  
                  }
                }
 
@@ -27305,14 +27601,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  29.52mil  
-                  25.59mil  
-                  29.52mil  
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
                  }
                }
              }
@@ -27320,12 +27616,8 @@ ha:pcb-rnd-board-v8 {
           }
 
            li:objects {
-            ha:padstack_ref.1726786 {
-             proto=0; x=1.60743in; y=2.719in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
+            ha:padstack_ref.1726868 {
+             proto=0; x=1.87in; y=65.405mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -27334,8 +27626,12 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1726787 {
-             proto=0; x=1.53657in; y=2.719in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1726869 {
+             proto=0; x=1.83852in; y=65.405mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
              li:thermal {
              }
 
@@ -27352,12 +27648,6 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1726768 {
-                x1=1.57593in; y1=69.76237mm; x2=1.56807in; y2=69.76237mm; thickness=8.0mil; clearance=0.0;
-               }
-               ha:line.1726771 {
-                x1=1.57593in; y1=68.36283mm; x2=1.56807in; y2=68.36283mm; thickness=8.0mil; clearance=0.0;
-               }
               }
               ha:type {
                silk = 1
@@ -27370,26 +27660,26 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1726774 {
-                x1=1.572in; y1=2.719in; x2=1.572in; y2=2.719in; thickness=0.1mm; clearance=0.0;
+               ha:line.1726856 {
+                x1=1.85426in; y1=65.405mm; x2=1.85426in; y2=65.405mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1726777 {
-                x1=1.572in; y1=2.719in; x2=1.572in; y2=2.719in; thickness=0.1mm; clearance=0.0;
+               ha:line.1726859 {
+                x1=1.85426in; y1=65.405mm; x2=1.85426in; y2=65.405mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1726780 {
-                x1=1.572in; y1=2.719in; x2=38.9288mm; y2=2.719in; thickness=0.1mm; clearance=0.0;
+               ha:line.1726862 {
+                x1=1.85426in; y1=65.405mm; x2=46.098204mm; y2=65.405mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1726783 {
-                x1=1.572in; y1=2.719in; x2=1.572in; y2=68.0626mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1726865 {
+                x1=1.85426in; y1=65.405mm; x2=1.85426in; y2=64.405mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -27403,15 +27693,15 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = 6fQBPbDP5Uk7phRTAIkAAABk
+           uid = Ikn56fWDAoi3RXep5wYAAABZ
           }
-          ha:subc.1726789 {
+          ha:subc.1726871 {
            ha:attributes {
-            footprint=0805
-            value=22uF
-            device=CAPACITOR
-            openscad=0805
-            refdes=C10
+            openscad=0402
+            value=270
+            device=RESISTOR
+            refdes=R54
+            footprint=0402
            }
           ha:data {
                     li:padstack_prototypes {
@@ -27428,14 +27718,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  29.52mil  
-                  25.59mil  
-                  29.52mil  
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
                  }
                }
 
@@ -27447,14 +27737,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  28.59mil  
-                  -32.52mil  
-                  -28.59mil  
-                  -32.52mil  
-                  -28.59mil  
-                  32.52mil  
-                  28.59mil  
-                  32.52mil  
+                  12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  16.77mil  
+                  12.84mil  
+                  16.77mil  
                  }
                }
 
@@ -27466,14 +27756,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  29.52mil  
-                  25.59mil  
-                  29.52mil  
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
                  }
                }
              }
@@ -27481,8 +27771,8 @@ ha:pcb-rnd-board-v8 {
           }
 
            li:objects {
-            ha:padstack_ref.1726808 {
-             proto=0; x=1.60843in; y=2.788in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1726884 {
+             proto=0; x=1.83726in; y=2.48852in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -27495,8 +27785,12 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1726809 {
-             proto=0; x=1.53757in; y=2.788in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1726885 {
+             proto=0; x=1.83726in; y=2.52in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
              li:thermal {
              }
 
@@ -27513,12 +27807,6 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1726790 {
-                x1=1.57693in; y1=71.51497mm; x2=1.56907in; y2=71.51497mm; thickness=8.0mil; clearance=0.0;
-               }
-               ha:line.1726793 {
-                x1=1.57693in; y1=70.11543mm; x2=1.56907in; y2=70.11543mm; thickness=8.0mil; clearance=0.0;
-               }
               }
               ha:type {
                silk = 1
@@ -27531,26 +27819,26 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1726796 {
-                x1=1.573in; y1=2.788in; x2=1.573in; y2=2.788in; thickness=0.1mm; clearance=0.0;
+               ha:line.1726872 {
+                x1=1.83726in; y1=2.50426in; x2=1.83726in; y2=2.50426in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1726799 {
-                x1=1.573in; y1=2.788in; x2=1.573in; y2=2.788in; thickness=0.1mm; clearance=0.0;
+               ha:line.1726875 {
+                x1=1.83726in; y1=2.50426in; x2=1.83726in; y2=2.50426in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1726802 {
-                x1=1.573in; y1=2.788in; x2=38.9542mm; y2=2.788in; thickness=0.1mm; clearance=0.0;
+               ha:line.1726878 {
+                x1=1.83726in; y1=2.50426in; x2=1.83726in; y2=64.608204mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1726805 {
-                x1=1.573in; y1=2.788in; x2=1.573in; y2=69.8152mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1726881 {
+                x1=1.83726in; y1=2.50426in; x2=45.666404mm; y2=2.50426in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -27564,15 +27852,14 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = 6fQBPbDP5Uk7phRTAIkAAABm
+           uid = RHLWnwuVK0dSG7TrdQYAAABx
           }
-          ha:subc.1726811 {
+          ha:subc.1580895 {
            ha:attributes {
-            footprint=0805
-            value=10uF
-            device=CAPACITOR
-            openscad=0805
-            refdes=C12
+            value=1k
+            device=RESISTOR
+            footprint=0402
+            refdes=R8
            }
           ha:data {
                     li:padstack_prototypes {
@@ -27589,14 +27876,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  29.52mil  
-                  25.59mil  
-                  29.52mil  
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
                  }
                }
 
@@ -27608,14 +27895,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  28.59mil  
-                  -32.52mil  
-                  -28.59mil  
-                  -32.52mil  
-                  -28.59mil  
-                  32.52mil  
-                  28.59mil  
-                  32.52mil  
+                  12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  16.77mil  
+                  12.84mil  
+                  16.77mil  
                  }
                }
 
@@ -27627,14 +27914,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  29.52mil  
-                  25.59mil  
-                  29.52mil  
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
                  }
                }
              }
@@ -27642,8 +27929,12 @@ ha:pcb-rnd-board-v8 {
           }
 
            li:objects {
-            ha:padstack_ref.1726830 {
-             proto=0; x=1.40914in; y=2.429in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1580908 {
+             proto=0; x=2.85474in; y=2.792in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
              li:thermal {
              }
 
@@ -27652,8 +27943,8 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1726831 {
-             proto=0; x=1.48in; y=2.429in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1580909 {
+             proto=0; x=2.82326in; y=2.792in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -27674,12 +27965,6 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1726812 {
-                x1=1.44064in; y1=60.99683mm; x2=36.7919mm; y2=60.99683mm; thickness=8.0mil; clearance=0.0;
-               }
-               ha:line.1726815 {
-                x1=1.44064in; y1=62.39637mm; x2=36.7919mm; y2=62.39637mm; thickness=8.0mil; clearance=0.0;
-               }
               }
               ha:type {
                silk = 1
@@ -27692,26 +27977,26 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1726818 {
-                x1=1.44457in; y1=2.429in; x2=1.44457in; y2=2.429in; thickness=0.1mm; clearance=0.0;
+               ha:line.1580896 {
+                x1=2.839in; y1=2.792in; x2=2.839in; y2=2.792in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1726821 {
-                x1=1.44457in; y1=2.429in; x2=1.44457in; y2=2.429in; thickness=0.1mm; clearance=0.0;
+               ha:line.1580899 {
+                x1=2.839in; y1=2.792in; x2=2.839in; y2=2.792in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1726824 {
-                x1=1.44457in; y1=2.429in; x2=37.692078mm; y2=2.429in; thickness=0.1mm; clearance=0.0;
+               ha:line.1580902 {
+                x1=2.839in; y1=2.792in; x2=71.1106mm; y2=2.792in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1726827 {
-                x1=1.44457in; y1=2.429in; x2=1.44457in; y2=62.6966mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1580905 {
+                x1=2.839in; y1=2.792in; x2=2.839in; y2=69.9168mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -27725,21 +28010,20 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = 6fQBPbDP5Uk7phRTAIkAAABo
+           uid = fdmrigvTMcHho9IPHtUAAABY
           }
-          ha:subc.1726833 {
+          ha:subc.1731620 {
            ha:attributes {
-            footprint=0805
-            value=10uF
-            device=CAPACITOR
-            openscad=0805
-            refdes=C13
+            value=Header-2
+            device=CONNECTOR
+            footprint=16awg2pin
+            refdes=J26
            }
           ha:data {
                     li:padstack_prototypes {
 
            ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             hdia=63.0mil; hplated=1; htop=0; hbottom=0;
              li:shape {
 
                ha:ps_shape_v4 {
@@ -27750,14 +28034,52 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  29.52mil  
-                  25.59mil  
-                  29.52mil  
+                  -54.5mil  
+                  -54.5mil  
+                  54.5mil  
+                  -54.5mil  
+                  54.5mil  
+                  54.5mil  
+                  -54.5mil  
+                  54.5mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -54.5mil  
+                  -54.5mil  
+                  54.5mil  
+                  -54.5mil  
+                  54.5mil  
+                  54.5mil  
+                  -54.5mil  
+                  54.5mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -54.5mil  
+                  -54.5mil  
+                  54.5mil  
+                  -54.5mil  
+                  54.5mil  
+                  54.5mil  
+                  -54.5mil  
+                  54.5mil  
                  }
                }
 
@@ -27769,42 +28091,98 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  28.59mil  
-                  -32.52mil  
-                  -28.59mil  
-                  -32.52mil  
-                  -28.59mil  
-                  32.52mil  
-                  28.59mil  
-                  32.52mil  
+                  -62.5mil  
+                  -62.5mil  
+                  62.5mil  
+                  -62.5mil  
+                  62.5mil  
+                  62.5mil  
+                  -62.5mil  
+                  62.5mil  
                  }
                }
 
                ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
+                ha:combining { sub=1; auto=1;                }
                 ha:layer_mask {
-                 top = 1
-                 paste = 1
+                 bottom = 1
+                 mask = 1
                 }
                 clearance=0.0
                  li:ps_poly {
-                  25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  29.52mil  
-                  25.59mil  
-                  29.52mil  
+                  -62.5mil  
+                  -62.5mil  
+                  62.5mil  
+                  -62.5mil  
+                  62.5mil  
+                  62.5mil  
+                  -62.5mil  
+                  62.5mil  
                  }
                }
              }
            }
+
+           ha:ps_proto_v6.1 {
+             hdia=63.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=109.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=109.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=109.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=125.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=125.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
+             }
+           }
           }
 
            li:objects {
-            ha:padstack_ref.1726852 {
-             proto=0; x=1.67657in; y=2.789in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1731634 {
+             proto=0; x=3.147in; y=3.574in; rot=90.000000; xmirror=1; smirror=1; clearance=15.0mil;
              ha:flags {
               clearline=1
              }
@@ -27817,8 +28195,12 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1726853 {
-             proto=0; x=1.74743in; y=2.789in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1731635 {
+             proto=1; x=3.147in; y=3.724in; rot=90.000000; xmirror=1; smirror=1; clearance=15.0mil;
+             ha:flags {
+              clearline=1
+             }
+
              li:thermal {
              }
 
@@ -27835,16 +28217,10 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1726834 {
-                x1=1.70807in; y1=70.14083mm; x2=1.71593in; y2=70.14083mm; thickness=8.0mil; clearance=0.0;
-               }
-               ha:line.1726837 {
-                x1=1.70807in; y1=71.54037mm; x2=1.71593in; y2=71.54037mm; thickness=8.0mil; clearance=0.0;
-               }
               }
               ha:type {
                silk = 1
-               top = 1
+               bottom = 1
               }
             }
 
@@ -27853,48 +28229,47 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1726840 {
-                x1=1.712in; y1=2.789in; x2=1.712in; y2=2.789in; thickness=0.1mm; clearance=0.0;
+               ha:line.1731622 {
+                x1=3.147in; y1=3.649in; x2=3.147in; y2=3.649in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1726843 {
-                x1=1.712in; y1=2.789in; x2=1.712in; y2=2.789in; thickness=0.1mm; clearance=0.0;
+               ha:line.1731625 {
+                x1=3.147in; y1=3.574in; x2=3.147in; y2=3.574in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1726846 {
-                x1=1.712in; y1=2.789in; x2=44.4848mm; y2=2.789in; thickness=0.1mm; clearance=0.0;
+               ha:line.1731628 {
+                x1=3.147in; y1=3.574in; x2=3.147in; y2=91.7796mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1726849 {
-                x1=1.712in; y1=2.789in; x2=1.712in; y2=71.8406mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1731631 {
+                x1=3.147in; y1=3.574in; x2=80.9338mm; y2=3.574in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
                }
               }
               ha:type {
-               top = 1
-               misc = 1
+               bottom = 1
                virtual = 1
+               misc = 1
               }
             }
            }
           }
-           uid = 6fQBPbDP5Uk7phRTAIkAAABq
+           uid = i4lAk/gsdGXQB6hH5V4AAABh
           }
-          ha:subc.1726855 {
+          ha:subc.1737314 {
            ha:attributes {
-            openscad=0402
-            value=51k
+            value=200k
             device=RESISTOR
-            refdes=R24
             footprint=0402
+            refdes=R25
            }
           ha:data {
                     li:padstack_prototypes {
@@ -27911,14 +28286,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  9.84mil  
                   -13.77mil  
                   -9.84mil  
                   -13.77mil  
-                  -9.84mil  
+                  9.84mil  
                   13.77mil  
                   9.84mil  
                   13.77mil  
+                  -9.84mil  
                  }
                }
 
@@ -27930,14 +28305,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  12.84mil  
                   -16.77mil  
                   -12.84mil  
                   -16.77mil  
-                  -12.84mil  
+                  12.84mil  
                   16.77mil  
                   12.84mil  
                   16.77mil  
+                  -12.84mil  
                  }
                }
 
@@ -27949,14 +28324,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  9.84mil  
                   -13.77mil  
                   -9.84mil  
                   -13.77mil  
-                  -9.84mil  
+                  9.84mil  
                   13.77mil  
                   9.84mil  
                   13.77mil  
+                  -9.84mil  
                  }
                }
              }
@@ -27964,8 +28339,12 @@ ha:pcb-rnd-board-v8 {
           }
 
            li:objects {
-            ha:padstack_ref.1726868 {
-             proto=0; x=1.87in; y=65.405mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1737327 {
+             proto=0; x=2.65074in; y=2.637in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
              li:thermal {
              }
 
@@ -27974,8 +28353,8 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1726869 {
-             proto=0; x=1.83852in; y=65.405mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1737328 {
+             proto=0; x=2.61926in; y=2.637in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -28008,26 +28387,42 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1726856 {
-                x1=1.85426in; y1=65.405mm; x2=1.85426in; y2=65.405mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1737315 {
+                x1=66.929mm; y1=2.637in; x2=66.929mm; y2=2.637in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1726859 {
-                x1=1.85426in; y1=65.405mm; x2=1.85426in; y2=65.405mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1737318 {
+                x1=66.929mm; y1=2.637in; x2=66.929mm; y2=2.637in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1726862 {
-                x1=1.85426in; y1=65.405mm; x2=46.098204mm; y2=65.405mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1737321 {
+                x1=66.929mm; y1=2.637in; x2=67.929mm; y2=2.637in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1726865 {
-                x1=1.85426in; y1=65.405mm; x2=1.85426in; y2=64.405mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1737324 {
+                x1=66.929mm; y1=2.637in; x2=66.929mm; y2=65.9798mm; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=y
                 }
@@ -28041,15 +28436,14 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = Ikn56fWDAoi3RXep5wYAAABZ
+           uid = fdmrigvTMcHho9IPHtUAAABe
           }
-          ha:subc.1726871 {
+          ha:subc.1737330 {
            ha:attributes {
-            footprint=0402
-            value=270
+            value=22k
             device=RESISTOR
-            openscad=0402
-            refdes=R54
+            footprint=0402
+            refdes=R26
            }
           ha:data {
                     li:padstack_prototypes {
@@ -28066,14 +28460,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  9.84mil  
                   -13.77mil  
                   -9.84mil  
                   -13.77mil  
-                  -9.84mil  
+                  9.84mil  
                   13.77mil  
                   9.84mil  
                   13.77mil  
+                  -9.84mil  
                  }
                }
 
@@ -28085,14 +28479,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  12.84mil  
                   -16.77mil  
                   -12.84mil  
                   -16.77mil  
-                  -12.84mil  
+                  12.84mil  
                   16.77mil  
                   12.84mil  
                   16.77mil  
+                  -12.84mil  
                  }
                }
 
@@ -28104,14 +28498,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  9.84mil  
                   -13.77mil  
                   -9.84mil  
                   -13.77mil  
-                  -9.84mil  
+                  9.84mil  
                   13.77mil  
                   9.84mil  
                   13.77mil  
+                  -9.84mil  
                  }
                }
              }
@@ -28119,12 +28513,8 @@ ha:pcb-rnd-board-v8 {
           }
 
            li:objects {
-            ha:padstack_ref.1726884 {
-             proto=0; x=1.83726in; y=2.48852in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
+            ha:padstack_ref.1737343 {
+             proto=0; x=2.61926in; y=2.684in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -28133,8 +28523,8 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1726885 {
-             proto=0; x=1.83726in; y=2.52in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1737344 {
+             proto=0; x=2.65074in; y=2.684in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -28167,26 +28557,42 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1726872 {
-                x1=1.83726in; y1=2.50426in; x2=1.83726in; y2=2.50426in; thickness=0.1mm; clearance=0.0;
+               ha:line.1737331 {
+                x1=66.929mm; y1=2.684in; x2=66.929mm; y2=2.684in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1726875 {
-                x1=1.83726in; y1=2.50426in; x2=1.83726in; y2=2.50426in; thickness=0.1mm; clearance=0.0;
+               ha:line.1737334 {
+                x1=66.929mm; y1=2.684in; x2=66.929mm; y2=2.684in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1726878 {
-                x1=1.83726in; y1=2.50426in; x2=1.83726in; y2=64.608204mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1737337 {
+                x1=66.929mm; y1=2.684in; x2=65.929mm; y2=2.684in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1726881 {
-                x1=1.83726in; y1=2.50426in; x2=45.666404mm; y2=2.50426in; thickness=0.1mm; clearance=0.0;
+               ha:line.1737340 {
+                x1=66.929mm; y1=2.684in; x2=66.929mm; y2=69.1736mm; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=y
                 }
@@ -28200,14 +28606,14 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = RHLWnwuVK0dSG7TrdQYAAABx
+           uid = fdmrigvTMcHho9IPHtUAAABd
           }
-          ha:subc.1580895 {
+          ha:subc.1737346 {
            ha:attributes {
-            value=1k
+            value=200k
             device=RESISTOR
             footprint=0402
-            refdes=R8
+            refdes=R17
            }
           ha:data {
                     li:padstack_prototypes {
@@ -28277,8 +28683,8 @@ ha:pcb-rnd-board-v8 {
           }
 
            li:objects {
-            ha:padstack_ref.1580908 {
-             proto=0; x=2.85474in; y=2.792in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1737359 {
+             proto=0; x=2.39048in; y=3.606in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -28291,8 +28697,8 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1580909 {
-             proto=0; x=2.82326in; y=2.792in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1737360 {
+             proto=0; x=2.359in; y=3.606in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -28325,26 +28731,42 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1580896 {
-                x1=2.839in; y1=2.792in; x2=2.839in; y2=2.792in; thickness=0.1mm; clearance=0.0;
+               ha:line.1737347 {
+                x1=2.37474in; y1=3.606in; x2=2.37474in; y2=3.606in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1580899 {
-                x1=2.839in; y1=2.792in; x2=2.839in; y2=2.792in; thickness=0.1mm; clearance=0.0;
+               ha:line.1737350 {
+                x1=2.37474in; y1=3.606in; x2=2.37474in; y2=3.606in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1580902 {
-                x1=2.839in; y1=2.792in; x2=71.1106mm; y2=2.792in; thickness=0.1mm; clearance=0.0;
+               ha:line.1737353 {
+                x1=2.37474in; y1=3.606in; x2=59.318396mm; y2=3.606in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1580905 {
-                x1=2.839in; y1=2.792in; x2=2.839in; y2=69.9168mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1737356 {
+                x1=2.37474in; y1=3.606in; x2=2.37474in; y2=90.5924mm; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=y
                 }
@@ -28358,20 +28780,20 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAABY
+           uid = G1gpsTyiDfKtFyztVT4AAACM
           }
-          ha:subc.1731620 {
+          ha:subc.1737362 {
            ha:attributes {
-            value=Header-2
-            device=CONNECTOR
-            footprint=16awg2pin
-            refdes=J26
+            value=26.1k
+            device=RESISTOR
+            footprint=0402
+            refdes=R15
            }
           ha:data {
                     li:padstack_prototypes {
 
            ha:ps_proto_v6.0 {
-             hdia=63.0mil; hplated=1; htop=0; hbottom=0;
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
              li:shape {
 
                ha:ps_shape_v4 {
@@ -28382,52 +28804,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  -54.5mil  
-                  -54.5mil  
-                  54.5mil  
-                  -54.5mil  
-                  54.5mil  
-                  54.5mil  
-                  -54.5mil  
-                  54.5mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -54.5mil  
-                  -54.5mil  
-                  54.5mil  
-                  -54.5mil  
-                  54.5mil  
-                  54.5mil  
-                  -54.5mil  
-                  54.5mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -54.5mil  
-                  -54.5mil  
-                  54.5mil  
-                  -54.5mil  
-                  54.5mil  
-                  54.5mil  
-                  -54.5mil  
-                  54.5mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
+                  -9.84mil  
                  }
                }
 
@@ -28439,102 +28823,42 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  -62.5mil  
-                  -62.5mil  
-                  62.5mil  
-                  -62.5mil  
-                  62.5mil  
-                  62.5mil  
-                  -62.5mil  
-                  62.5mil  
+                  -16.77mil  
+                  -12.84mil  
+                  -16.77mil  
+                  12.84mil  
+                  16.77mil  
+                  12.84mil  
+                  16.77mil  
+                  -12.84mil  
                  }
                }
 
                ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
+                ha:combining { auto=1;                }
                 ha:layer_mask {
-                 bottom = 1
-                 mask = 1
+                 top = 1
+                 paste = 1
                 }
                 clearance=0.0
                  li:ps_poly {
-                  -62.5mil  
-                  -62.5mil  
-                  62.5mil  
-                  -62.5mil  
-                  62.5mil  
-                  62.5mil  
-                  -62.5mil  
-                  62.5mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
+                  -9.84mil  
                  }
                }
              }
            }
-
-           ha:ps_proto_v6.1 {
-             hdia=63.0mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=109.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-               }
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=109.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
-               }
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=109.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=0.0
-               }
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=125.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=125.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
-             }
-           }
           }
 
            li:objects {
-            ha:padstack_ref.1731634 {
-             proto=0; x=3.147in; y=3.574in; rot=90.000000; xmirror=1; smirror=1; clearance=15.0mil;
-             ha:flags {
-              clearline=1
-             }
-
+            ha:padstack_ref.1737375 {
+             proto=0; x=2.39074in; y=3.516in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -28543,8 +28867,8 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1731635 {
-             proto=1; x=3.147in; y=3.724in; rot=90.000000; xmirror=1; smirror=1; clearance=15.0mil;
+            ha:padstack_ref.1737376 {
+             proto=0; x=2.35926in; y=3.516in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -28568,7 +28892,7 @@ ha:pcb-rnd-board-v8 {
               }
               ha:type {
                silk = 1
-               bottom = 1
+               top = 1
               }
             }
 
@@ -28577,47 +28901,63 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1731622 {
-                x1=3.147in; y1=3.649in; x2=3.147in; y2=3.649in; thickness=0.1mm; clearance=0.0;
+               ha:line.1737363 {
+                x1=60.325mm; y1=3.516in; x2=60.325mm; y2=3.516in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1731625 {
-                x1=3.147in; y1=3.574in; x2=3.147in; y2=3.574in; thickness=0.1mm; clearance=0.0;
+               ha:line.1737366 {
+                x1=60.325mm; y1=3.516in; x2=60.325mm; y2=3.516in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1731628 {
-                x1=3.147in; y1=3.574in; x2=3.147in; y2=91.7796mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1737369 {
+                x1=60.325mm; y1=3.516in; x2=61.325mm; y2=3.516in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1731631 {
-                x1=3.147in; y1=3.574in; x2=80.9338mm; y2=3.574in; thickness=0.1mm; clearance=0.0;
+               ha:line.1737372 {
+                x1=60.325mm; y1=3.516in; x2=60.325mm; y2=88.3064mm; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=y
                 }
                }
               }
               ha:type {
-               bottom = 1
-               virtual = 1
+               top = 1
                misc = 1
+               virtual = 1
               }
             }
            }
           }
-           uid = i4lAk/gsdGXQB6hH5V4AAABh
+           uid = fdmrigvTMcHho9IPHtUAAABf
           }
-          ha:subc.1737314 {
+          ha:subc.1737378 {
            ha:attributes {
             value=200k
             device=RESISTOR
             footprint=0402
-            refdes=R25
+            refdes=R12
            }
           ha:data {
                     li:padstack_prototypes {
@@ -28687,8 +29027,8 @@ ha:pcb-rnd-board-v8 {
           }
 
            li:objects {
-            ha:padstack_ref.1737327 {
-             proto=0; x=2.65074in; y=2.637in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1737391 {
+             proto=0; x=2.35926in; y=3.561in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -28701,8 +29041,8 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1737328 {
-             proto=0; x=2.61926in; y=2.637in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1737392 {
+             proto=0; x=2.39074in; y=3.561in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -28735,8 +29075,8 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1737315 {
-                x1=66.929mm; y1=2.637in; x2=66.929mm; y2=2.637in; thickness=0.1mm; clearance=0.0;
+               ha:line.1737379 {
+                x1=60.325mm; y1=3.561in; x2=60.325mm; y2=3.561in; thickness=0.1mm; clearance=0.0;
                 ha:flags {
                  selected=1
                 }
@@ -28745,8 +29085,8 @@ ha:pcb-rnd-board-v8 {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1737318 {
-                x1=66.929mm; y1=2.637in; x2=66.929mm; y2=2.637in; thickness=0.1mm; clearance=0.0;
+               ha:line.1737382 {
+                x1=60.325mm; y1=3.561in; x2=60.325mm; y2=3.561in; thickness=0.1mm; clearance=0.0;
                 ha:flags {
                  selected=1
                 }
@@ -28755,8 +29095,8 @@ ha:pcb-rnd-board-v8 {
                   subc-role=origin
                 }
                }
-               ha:line.1737321 {
-                x1=66.929mm; y1=2.637in; x2=67.929mm; y2=2.637in; thickness=0.1mm; clearance=0.0;
+               ha:line.1737385 {
+                x1=60.325mm; y1=3.561in; x2=59.325mm; y2=3.561in; thickness=0.1mm; clearance=0.0;
                 ha:flags {
                  selected=1
                 }
@@ -28765,8 +29105,8 @@ ha:pcb-rnd-board-v8 {
                   subc-role=x
                 }
                }
-               ha:line.1737324 {
-                x1=66.929mm; y1=2.637in; x2=66.929mm; y2=65.9798mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1737388 {
+                x1=60.325mm; y1=3.561in; x2=60.325mm; y2=91.4494mm; thickness=0.1mm; clearance=0.0;
                 ha:flags {
                  selected=1
                 }
@@ -28784,20 +29124,20 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAABe
+           uid = fdmrigvTMcHho9IPHtUAAABg
           }
-          ha:subc.1737330 {
+          ha:subc.1741536 {
            ha:attributes {
-            value=22k
-            device=RESISTOR
-            footprint=0402
-            refdes=R26
+            value=Header-2
+            device=CONNECTOR
+            footprint=100mil2pin
+            refdes=J1
            }
           ha:data {
                     li:padstack_prototypes {
 
            ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             hdia=38.0mil; hplated=1; htop=0; hbottom=0;
              li:shape {
 
                ha:ps_shape_v4 {
@@ -28808,14 +29148,52 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                  -9.84mil  
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
                  }
                }
 
@@ -28827,42 +29205,102 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  -16.77mil  
-                  -12.84mil  
-                  -16.77mil  
-                  12.84mil  
-                  16.77mil  
-                  12.84mil  
-                  16.77mil  
-                  -12.84mil  
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
                  }
                }
 
                ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                 }
+               }
+             }
+           }
+
+           ha:ps_proto_v6.1 {
+             hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
                 ha:layer_mask {
+                 copper = 1
                  top = 1
-                 paste = 1
                 }
                 clearance=0.0
-                 li:ps_poly {
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                  -9.84mil  
-                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
                }
              }
            }
           }
 
            li:objects {
-            ha:padstack_ref.1737343 {
-             proto=0; x=2.61926in; y=2.684in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1741561 {
+             proto=0; x=2.29in; y=3.706in; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+             ha:flags {
+              clearline=1
+             }
+
              li:thermal {
              }
 
@@ -28871,8 +29309,8 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1737344 {
-             proto=0; x=2.65074in; y=2.684in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1741562 {
+             proto=1; x=2.29in; y=3.606in; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
              ha:flags {
               clearline=1
              }
@@ -28893,10 +29331,22 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
+               ha:line.1741537 {
+                x1=2.34in; y1=3.556in; x2=2.34in; y2=3.756in; thickness=15.0mil; clearance=0.0;
+               }
+               ha:line.1741540 {
+                x1=2.34in; y1=3.756in; x2=2.24in; y2=3.756in; thickness=15.0mil; clearance=0.0;
+               }
+               ha:line.1741543 {
+                x1=2.24in; y1=3.756in; x2=2.24in; y2=3.556in; thickness=15.0mil; clearance=0.0;
+               }
+               ha:line.1741546 {
+                x1=2.24in; y1=3.556in; x2=2.34in; y2=3.556in; thickness=15.0mil; clearance=0.0;
+               }
               }
               ha:type {
                silk = 1
-               top = 1
+               bottom = 1
               }
             }
 
@@ -28905,63 +29355,47 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1737331 {
-                x1=66.929mm; y1=2.684in; x2=66.929mm; y2=2.684in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
+               ha:line.1741549 {
+                x1=2.29in; y1=3.656in; x2=2.29in; y2=3.656in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1737334 {
-                x1=66.929mm; y1=2.684in; x2=66.929mm; y2=2.684in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
+               ha:line.1741552 {
+                x1=2.29in; y1=3.706in; x2=2.29in; y2=3.706in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1737337 {
-                x1=66.929mm; y1=2.684in; x2=65.929mm; y2=2.684in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
+               ha:line.1741555 {
+                x1=2.29in; y1=3.706in; x2=2.29in; y2=93.1324mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1737340 {
-                x1=66.929mm; y1=2.684in; x2=66.929mm; y2=69.1736mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
+               ha:line.1741558 {
+                x1=2.29in; y1=3.706in; x2=57.166mm; y2=3.706in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
                }
               }
               ha:type {
-               top = 1
-               misc = 1
+               bottom = 1
                virtual = 1
+               misc = 1
               }
             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAABd
+           uid = pyz5kG+0E0ESBqOHgnEAAABM
           }
-          ha:subc.1737346 {
+          ha:subc.1717109 {
            ha:attributes {
-            value=200k
-            device=RESISTOR
-            footprint=0402
-            refdes=R17
+            value=IRLR8743PbF
+            device=MOSFET
+            footprint=TO252FET
+            refdes=Q2
            }
           ha:data {
                     li:padstack_prototypes {
@@ -28978,14 +29412,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
+                  29.53mil  
+                  -55.12mil  
+                  -29.53mil  
+                  -55.12mil  
+                  -29.53mil  
+                  55.12mil  
+                  29.53mil  
+                  55.12mil  
                  }
                }
 
@@ -28997,14 +29431,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  12.84mil  
-                  -16.77mil  
-                  -12.84mil  
-                  -16.77mil  
-                  -12.84mil  
-                  16.77mil  
-                  12.84mil  
-                  16.77mil  
+                  32.53mil  
+                  -58.12mil  
+                  -32.53mil  
+                  -58.12mil  
+                  -32.53mil  
+                  58.12mil  
+                  32.53mil  
+                  58.12mil  
                  }
                }
 
@@ -29016,14 +29450,77 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
+                  29.53mil  
+                  -55.12mil  
+                  -29.53mil  
+                  -55.12mil  
+                  -29.53mil  
+                  55.12mil  
+                  29.53mil  
+                  55.12mil  
+                 }
+               }
+             }
+           }
+
+           ha:ps_proto_v6.1 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -124.02mil  
+                  -120.08mil  
+                  -124.02mil  
+                  120.08mil  
+                  124.02mil  
+                  120.08mil  
+                  124.02mil  
+                  -120.08mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -127.02mil  
+                  -123.08mil  
+                  -127.02mil  
+                  123.08mil  
+                  127.02mil  
+                  123.08mil  
+                  127.02mil  
+                  -123.08mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -124.02mil  
+                  -120.08mil  
+                  -124.02mil  
+                  120.08mil  
+                  124.02mil  
+                  120.08mil  
+                  124.02mil  
+                  -120.08mil  
                  }
                }
              }
@@ -29031,8 +29528,8 @@ ha:pcb-rnd-board-v8 {
           }
 
            li:objects {
-            ha:padstack_ref.1737359 {
-             proto=0; x=2.39048in; y=3.606in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1717135 {
+             proto=0; x=2.746in; y=3.28894in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
              ha:flags {
               clearline=1
              }
@@ -29041,12 +29538,12 @@ ha:pcb-rnd-board-v8 {
              }
 
              ha:attributes {
-               term=1
-               name=1
+               term=3
+               name=G
              }
             }
-            ha:padstack_ref.1737360 {
-             proto=0; x=2.359in; y=3.606in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1717136 {
+             proto=1; x=2.656in; y=89.789mm; rot=180.000000; xmirror=0; smirror=0; clearance=20.0mil;
              ha:flags {
               clearline=1
              }
@@ -29054,9 +29551,19 @@ ha:pcb-rnd-board-v8 {
              li:thermal {
              }
 
+             ha:attributes {
+               term=1
+               name=D
+             }
+            }
+            ha:padstack_ref.1717137 {
+             proto=0; x=2.566in; y=3.28894in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             li:thermal {
+             }
+
              ha:attributes {
                term=2
-               name=2
+               name=S
              }
             }
            }
@@ -29067,6 +29574,18 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
+               ha:line.1717110 {
+                x1=70.71233mm; y1=3.60981in; x2=64.21247mm; y2=3.60981in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.1717113 {
+                x1=64.21247mm; y1=3.60981in; x2=64.21247mm; y2=85.58911mm; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.1717116 {
+                x1=64.21247mm; y1=85.58911mm; x2=70.71233mm; y2=85.58911mm; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.1717119 {
+                x1=70.71233mm; y1=85.58911mm; x2=70.71233mm; y2=3.60981in; thickness=10.0mil; clearance=0.0;
+               }
               }
               ha:type {
                silk = 1
@@ -29079,42 +29598,26 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1737347 {
-                x1=2.37474in; y1=3.606in; x2=2.37474in; y2=3.606in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
+               ha:line.1717123 {
+                x1=2.656in; y1=3.37096in; x2=2.656in; y2=3.37096in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1737350 {
-                x1=2.37474in; y1=3.606in; x2=2.37474in; y2=3.606in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
+               ha:line.1717126 {
+                x1=2.656in; y1=3.28894in; x2=2.656in; y2=3.28894in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1737353 {
-                x1=2.37474in; y1=3.606in; x2=59.318396mm; y2=3.606in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
+               ha:line.1717129 {
+                x1=2.656in; y1=3.28894in; x2=66.4624mm; y2=3.28894in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1737356 {
-                x1=2.37474in; y1=3.606in; x2=2.37474in; y2=90.5924mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
+               ha:line.1717132 {
+                x1=2.656in; y1=3.28894in; x2=2.656in; y2=82.539076mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -29128,14 +29631,14 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = G1gpsTyiDfKtFyztVT4AAACM
+           uid = kyY4TivufuzPbBzt5IgAAABh
           }
-          ha:subc.1737362 {
+          ha:subc.1746719 {
            ha:attributes {
-            value=26.1k
+            value=22k
             device=RESISTOR
             footprint=0402
-            refdes=R15
+            refdes=R37
            }
           ha:data {
                     li:padstack_prototypes {
@@ -29205,8 +29708,8 @@ ha:pcb-rnd-board-v8 {
           }
 
            li:objects {
-            ha:padstack_ref.1737375 {
-             proto=0; x=2.39074in; y=3.516in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1746732 {
+             proto=0; x=2.72574in; y=50.165mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -29215,13 +29718,19 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1737376 {
-             proto=0; x=2.35926in; y=3.516in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1746733 {
+             proto=0; x=2.69426in; y=50.165mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
 
              li:thermal {
+               li:0 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
              }
 
              ha:attributes {
@@ -29249,8 +29758,8 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1737363 {
-                x1=60.325mm; y1=3.516in; x2=60.325mm; y2=3.516in; thickness=0.1mm; clearance=0.0;
+               ha:line.1746720 {
+                x1=2.71in; y1=50.165mm; x2=2.71in; y2=50.165mm; thickness=0.1mm; clearance=0.0;
                 ha:flags {
                  selected=1
                 }
@@ -29259,8 +29768,8 @@ ha:pcb-rnd-board-v8 {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1737366 {
-                x1=60.325mm; y1=3.516in; x2=60.325mm; y2=3.516in; thickness=0.1mm; clearance=0.0;
+               ha:line.1746723 {
+                x1=2.71in; y1=50.165mm; x2=2.71in; y2=50.165mm; thickness=0.1mm; clearance=0.0;
                 ha:flags {
                  selected=1
                 }
@@ -29269,8 +29778,8 @@ ha:pcb-rnd-board-v8 {
                   subc-role=origin
                 }
                }
-               ha:line.1737369 {
-                x1=60.325mm; y1=3.516in; x2=61.325mm; y2=3.516in; thickness=0.1mm; clearance=0.0;
+               ha:line.1746726 {
+                x1=2.71in; y1=50.165mm; x2=69.834mm; y2=50.165mm; thickness=0.1mm; clearance=0.0;
                 ha:flags {
                  selected=1
                 }
@@ -29279,8 +29788,8 @@ ha:pcb-rnd-board-v8 {
                   subc-role=x
                 }
                }
-               ha:line.1737372 {
-                x1=60.325mm; y1=3.516in; x2=60.325mm; y2=88.3064mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1746729 {
+                x1=2.71in; y1=50.165mm; x2=2.71in; y2=49.165mm; thickness=0.1mm; clearance=0.0;
                 ha:flags {
                  selected=1
                 }
@@ -29298,14 +29807,14 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAABf
+           uid = fdmrigvTMcHho9IPHtUAAABT
           }
-          ha:subc.1737378 {
+          ha:subc.1746735 {
            ha:attributes {
             value=200k
             device=RESISTOR
             footprint=0402
-            refdes=R12
+            refdes=R36
            }
           ha:data {
                     li:padstack_prototypes {
@@ -29375,13 +29884,19 @@ ha:pcb-rnd-board-v8 {
           }
 
            li:objects {
-            ha:padstack_ref.1737391 {
-             proto=0; x=2.35926in; y=3.561in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1746748 {
+             proto=0; x=2.69426in; y=1.93in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
 
              li:thermal {
+               li:0 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
              }
 
              ha:attributes {
@@ -29389,8 +29904,8 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1737392 {
-             proto=0; x=2.39074in; y=3.561in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1746749 {
+             proto=0; x=2.72574in; y=1.93in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -29423,8 +29938,8 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1737379 {
-                x1=60.325mm; y1=3.561in; x2=60.325mm; y2=3.561in; thickness=0.1mm; clearance=0.0;
+               ha:line.1746736 {
+                x1=2.71in; y1=1.93in; x2=2.71in; y2=1.93in; thickness=0.1mm; clearance=0.0;
                 ha:flags {
                  selected=1
                 }
@@ -29433,8 +29948,8 @@ ha:pcb-rnd-board-v8 {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1737382 {
-                x1=60.325mm; y1=3.561in; x2=60.325mm; y2=3.561in; thickness=0.1mm; clearance=0.0;
+               ha:line.1746739 {
+                x1=2.71in; y1=1.93in; x2=2.71in; y2=1.93in; thickness=0.1mm; clearance=0.0;
                 ha:flags {
                  selected=1
                 }
@@ -29443,8 +29958,8 @@ ha:pcb-rnd-board-v8 {
                   subc-role=origin
                 }
                }
-               ha:line.1737385 {
-                x1=60.325mm; y1=3.561in; x2=59.325mm; y2=3.561in; thickness=0.1mm; clearance=0.0;
+               ha:line.1746742 {
+                x1=2.71in; y1=1.93in; x2=67.834mm; y2=1.93in; thickness=0.1mm; clearance=0.0;
                 ha:flags {
                  selected=1
                 }
@@ -29453,8 +29968,8 @@ ha:pcb-rnd-board-v8 {
                   subc-role=x
                 }
                }
-               ha:line.1737388 {
-                x1=60.325mm; y1=3.561in; x2=60.325mm; y2=91.4494mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1746745 {
+                x1=2.71in; y1=1.93in; x2=2.71in; y2=50.022mm; thickness=0.1mm; clearance=0.0;
                 ha:flags {
                  selected=1
                 }
@@ -29472,20 +29987,20 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAABg
+           uid = fdmrigvTMcHho9IPHtUAAABU
           }
-          ha:subc.1741536 {
+          ha:subc.1747432 {
            ha:attributes {
-            value=Header-2
-            device=CONNECTOR
-            footprint=100mil2pin
-            refdes=J1
+            value=LM293
+            device=IC
+            footprint=miniso8
+            refdes=U13
            }
           ha:data {
                     li:padstack_prototypes {
 
            ha:ps_proto_v6.0 {
-             hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
              li:shape {
 
                ha:ps_shape_v4 {
@@ -29496,52 +30011,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
+                  9.45mil  
+                  -22.25mil  
+                  -9.45mil  
+                  -22.25mil  
+                  -9.45mil  
+                  22.25mil  
+                  9.45mil  
+                  22.25mil  
                  }
                }
 
@@ -29553,98 +30030,84 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  -42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
+                  12.45mil  
+                  -25.25mil  
+                  -12.45mil  
+                  -25.25mil  
+                  -12.45mil  
+                  25.25mil  
+                  12.45mil  
+                  25.25mil  
                  }
                }
 
                ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
+                ha:combining { auto=1;                }
                 ha:layer_mask {
-                 bottom = 1
-                 mask = 1
+                 top = 1
+                 paste = 1
                 }
                 clearance=0.0
                  li:ps_poly {
-                  -42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
+                  9.45mil  
+                  -22.25mil  
+                  -9.45mil  
+                  -22.25mil  
+                  -9.45mil  
+                  22.25mil  
+                  9.45mil  
+                  22.25mil  
                  }
                }
              }
            }
+          }
 
-           ha:ps_proto_v6.1 {
-             hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
+           li:objects {
+            ha:padstack_ref.1747460 {
+             proto=0; x=2.77159in; y=2.55526in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-               }
+             li:thermal {
+             }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
-               }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.1747461 {
+             proto=0; x=2.77159in; y=2.734in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=0.0
-               }
+             li:thermal {
+             }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+             ha:attributes {
+               term=8
+               name=8
+             }
+            }
+            ha:padstack_ref.1747462 {
+             proto=0; x=2.746in; y=2.55526in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+             li:thermal {
              }
-           }
-          }
 
-           li:objects {
-            ha:padstack_ref.1741561 {
-             proto=0; x=2.29in; y=3.706in; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+            ha:padstack_ref.1747463 {
+             proto=0; x=2.746in; y=2.734in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
              ha:flags {
               clearline=1
              }
@@ -29653,12 +30116,12 @@ ha:pcb-rnd-board-v8 {
              }
 
              ha:attributes {
-               term=1
-               name=1
+               term=7
+               name=7
              }
             }
-            ha:padstack_ref.1741562 {
-             proto=1; x=2.29in; y=3.606in; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+            ha:padstack_ref.1747464 {
+             proto=0; x=2.7204in; y=2.55526in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
              ha:flags {
               clearline=1
              }
@@ -29667,8 +30130,46 @@ ha:pcb-rnd-board-v8 {
              }
 
              ha:attributes {
-               term=2
-               name=2
+               term=3
+               name=3
+             }
+            }
+            ha:padstack_ref.1747465 {
+             proto=0; x=2.7204in; y=2.734in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=6
+               name=6
+             }
+            }
+            ha:padstack_ref.1747466 {
+             proto=0; x=2.69481in; y=2.55526in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=4
+               name=4
+             }
+            }
+            ha:padstack_ref.1747467 {
+             proto=0; x=2.69481in; y=2.734in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=5
+               name=5
              }
             }
            }
@@ -29679,22 +30180,25 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1741537 {
-                x1=2.34in; y1=3.556in; x2=2.34in; y2=3.756in; thickness=15.0mil; clearance=0.0;
+               ha:line.1747433 {
+                x1=2.80407in; y1=2.57376in; x2=2.80407in; y2=2.57376in; thickness=10.0mil; clearance=0.0;
                }
-               ha:line.1741540 {
-                x1=2.34in; y1=3.756in; x2=2.24in; y2=3.756in; thickness=15.0mil; clearance=0.0;
+               ha:line.1747436 {
+                x1=2.79226in; y1=2.70369in; x2=2.67414in; y2=2.70369in; thickness=10.0mil; clearance=0.0;
                }
-               ha:line.1741543 {
-                x1=2.24in; y1=3.756in; x2=2.24in; y2=3.556in; thickness=15.0mil; clearance=0.0;
+               ha:line.1747439 {
+                x1=2.67414in; y1=2.70369in; x2=2.67414in; y2=2.58557in; thickness=10.0mil; clearance=0.0;
                }
-               ha:line.1741546 {
-                x1=2.24in; y1=3.556in; x2=2.34in; y2=3.556in; thickness=15.0mil; clearance=0.0;
+               ha:line.1747442 {
+                x1=2.67414in; y1=2.58557in; x2=2.79226in; y2=2.58557in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.1747445 {
+                x1=2.79226in; y1=2.58557in; x2=2.79226in; y2=2.70369in; thickness=10.0mil; clearance=0.0;
                }
               }
               ha:type {
                silk = 1
-               bottom = 1
+               top = 1
               }
             }
 
@@ -29703,53 +30207,69 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1741549 {
-                x1=2.29in; y1=3.656in; x2=2.29in; y2=3.656in; thickness=0.1mm; clearance=0.0;
+               ha:line.1747448 {
+                x1=2.7332in; y1=2.64463in; x2=2.7332in; y2=2.64463in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1741552 {
-                x1=2.29in; y1=3.706in; x2=2.29in; y2=3.706in; thickness=0.1mm; clearance=0.0;
+               ha:line.1747451 {
+                x1=2.7332in; y1=2.64463in; x2=2.7332in; y2=2.64463in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1741555 {
-                x1=2.29in; y1=3.706in; x2=2.29in; y2=93.1324mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1747454 {
+                x1=2.7332in; y1=2.64463in; x2=2.7332in; y2=66.173602mm; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1741558 {
-                x1=2.29in; y1=3.706in; x2=57.166mm; y2=3.706in; thickness=0.1mm; clearance=0.0;
+               ha:line.1747457 {
+                x1=2.7332in; y1=2.64463in; x2=68.42328mm; y2=2.64463in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=y
                 }
                }
               }
               ha:type {
-               bottom = 1
-               virtual = 1
+               top = 1
                misc = 1
+               virtual = 1
               }
             }
            }
           }
-           uid = pyz5kG+0E0ESBqOHgnEAAABM
+           uid = awHEPLOUqbax+QojwTkAAAB9
           }
-         ha:subc.1717109 {
+         ha:subc.1267742 {
           ha:attributes {
-           value=IRLR8743PbF
-           device=MOSFET
-           footprint=TO252FET
-           refdes=Q2
+           value=db9female
+           device=CONNECTOR
+           footprint=aaz-f-9
+           refdes=J4
           }
          ha:data {
                   li:padstack_prototypes {
 
           ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            hdia=39.37mil; hplated=1; htop=0; hbottom=0;
             li:shape {
 
               ha:ps_shape_v4 {
@@ -29760,14 +30280,52 @@ ha:pcb-rnd-board-v8 {
                }
                clearance=0.0
                 li:ps_poly {
-                 29.53mil  
-                 -55.12mil  
-                 -29.53mil  
-                 -55.12mil  
-                 -29.53mil  
-                 55.12mil  
-                 29.53mil  
-                 55.12mil  
+                 -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  
                 }
               }
 
@@ -29779,105 +30337,98 @@ ha:pcb-rnd-board-v8 {
                }
                clearance=0.0
                 li:ps_poly {
-                 32.53mil  
-                 -58.12mil  
-                 -32.53mil  
-                 -58.12mil  
-                 -32.53mil  
-                 58.12mil  
-                 32.53mil  
-                 58.12mil  
+                 -42.52mil  
+                 -42.52mil  
+                 42.52mil  
+                 -42.52mil  
+                 42.52mil  
+                 42.52mil  
+                 -42.52mil  
+                 42.52mil  
                 }
               }
 
               ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
+               ha:combining { sub=1; auto=1;               }
                ha:layer_mask {
-                top = 1
-                paste = 1
+                bottom = 1
+                mask = 1
                }
                clearance=0.0
                 li:ps_poly {
-                 29.53mil  
-                 -55.12mil  
-                 -29.53mil  
-                 -55.12mil  
-                 -29.53mil  
-                 55.12mil  
-                 29.53mil  
-                 55.12mil  
+                 -42.52mil  
+                 -42.52mil  
+                 42.52mil  
+                 -42.52mil  
+                 42.52mil  
+                 42.52mil  
+                 -42.52mil  
+                 42.52mil  
                 }
               }
             }
           }
 
           ha:ps_proto_v6.1 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            hdia=39.37mil; 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
-                li:ps_poly {
-                 -124.02mil  
-                 -120.08mil  
-                 -124.02mil  
-                 120.08mil  
-                 124.02mil  
-                 120.08mil  
-                 124.02mil  
-                 -120.08mil  
-                }
               }
 
               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=85.04mil;               }
                ha:combining { sub=1; auto=1;               }
                ha:layer_mask {
                 top = 1
                 mask = 1
                }
                clearance=0.0
-                li:ps_poly {
-                 -127.02mil  
-                 -123.08mil  
-                 -127.02mil  
-                 123.08mil  
-                 127.02mil  
-                 123.08mil  
-                 127.02mil  
-                 -123.08mil  
-                }
               }
 
               ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
+               ha:ps_circ { x=0.0; y=0.0; dia=85.04mil;               }
+               ha:combining { sub=1; auto=1;               }
                ha:layer_mask {
-                top = 1
-                paste = 1
+                bottom = 1
+                mask = 1
                }
                clearance=0.0
-                li:ps_poly {
-                 -124.02mil  
-                 -120.08mil  
-                 -124.02mil  
-                 120.08mil  
-                 124.02mil  
-                 120.08mil  
-                 124.02mil  
-                 -120.08mil  
-                }
               }
             }
           }
          }
 
           li:objects {
-           ha:padstack_ref.1717135 {
-            proto=0; x=2.746in; y=3.28894in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:padstack_ref.1267759 {
+            proto=0; x=4.237in; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
             ha:flags {
              clearline=1
             }
@@ -29886,12 +30437,12 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=3
-              name=G
+              term=1
+              name=pin1
             }
            }
-           ha:padstack_ref.1717136 {
-            proto=1; x=2.656in; y=89.789mm; rot=180.000000; xmirror=0; smirror=0; clearance=20.0mil;
+           ha:padstack_ref.1267760 {
+            proto=1; x=4.34881in; y=2.90453in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
             ha:flags {
              clearline=1
             }
@@ -29900,18 +30451,106 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=1
-              name=D
+              term=6
+              name=pin6
             }
            }
-           ha:padstack_ref.1717137 {
-            proto=0; x=2.566in; y=3.28894in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:padstack_ref.1267761 {
+            proto=1; x=4.237in; y=75.15987mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+            ha:flags {
+             clearline=1
+            }
+
             li:thermal {
             }
 
             ha:attributes {
               term=2
-              name=S
+              name=pin2
+            }
+           }
+           ha:padstack_ref.1267762 {
+            proto=1; x=4.34881in; y=3.01358in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=7
+              name=pin7
+            }
+           }
+           ha:padstack_ref.1267763 {
+            proto=1; x=4.237in; y=3.0681in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=3
+              name=pin3
+            }
+           }
+           ha:padstack_ref.1267764 {
+            proto=1; x=4.34881in; y=3.12263in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=8
+              name=pin8
+            }
+           }
+           ha:padstack_ref.1267765 {
+            proto=1; x=4.237in; y=3.17716in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=4
+              name=pin4
+            }
+           }
+           ha:padstack_ref.1267766 {
+            proto=1; x=4.34881in; y=3.23168in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=9
+              name=pin9
+            }
+           }
+           ha:padstack_ref.1267767 {
+            proto=1; x=4.237in; y=3.28621in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=5
+              name=pin5
             }
            }
           }
@@ -29922,17 +30561,8 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1717110 {
-               x1=70.71233mm; y1=3.60981in; x2=64.21247mm; y2=3.60981in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1717113 {
-               x1=64.21247mm; y1=3.60981in; x2=64.21247mm; y2=85.58911mm; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1717116 {
-               x1=64.21247mm; y1=85.58911mm; x2=70.71233mm; y2=85.58911mm; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1717119 {
-               x1=70.71233mm; y1=85.58911mm; x2=70.71233mm; y2=3.60981in; thickness=10.0mil; clearance=0.0;
+              ha:line.1267743 {
+               x1=4.72282in; y1=2.46161in; x2=4.72282in; y2=3.6746in; thickness=10.0mil; clearance=0.0;
               }
              }
              ha:type {
@@ -29946,30 +30576,34 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1717123 {
-               x1=2.656in; y1=3.37096in; x2=2.656in; y2=3.37096in; thickness=0.1mm; clearance=0.0;
+              ha:line.1267747 {
+               x1=108.882011mm; y1=77.929852mm; x2=108.882011mm; y2=77.929852mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
-              }
-              ha:line.1717126 {
-               x1=2.656in; y1=3.28894in; x2=2.656in; y2=3.28894in; thickness=0.1mm; clearance=0.0;
+ ha:flags ={ selected=1
+ };              }
+              ha:line.1267750 {
+               x1=4.29291in; y1=3.0681in; x2=4.29291in; y2=3.0681in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
-              }
-              ha:line.1717129 {
-               x1=2.656in; y1=3.28894in; x2=66.4624mm; y2=3.28894in; thickness=0.1mm; clearance=0.0;
+ ha:flags ={ selected=1
+ };              }
+              ha:line.1267753 {
+               x1=4.29291in; y1=3.0681in; x2=108.039914mm; y2=3.0681in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
-              }
-              ha:line.1717132 {
-               x1=2.656in; y1=3.28894in; x2=2.656in; y2=82.539076mm; thickness=0.1mm; clearance=0.0;
+ ha:flags ={ selected=1
+ };              }
+              ha:line.1267756 {
+               x1=4.29291in; y1=3.0681in; x2=4.29291in; y2=78.92974mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
-              }
+ ha:flags ={ selected=1
+ };              }
              }
              ha:type {
               top = 1
@@ -29979,633 +30613,8 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = kyY4TivufuzPbBzt5IgAAABh
+          uid = rngxnPf0TM5L9XrnUVAAAABJ
          }
-            ha:subc.1746719 {
-             ha:attributes {
-              value=22k
-              device=RESISTOR
-              footprint=0402
-              refdes=R37
-             }
-            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 {
-                    -13.77mil  
-                    -9.84mil  
-                    -13.77mil  
-                    9.84mil  
-                    13.77mil  
-                    9.84mil  
-                    13.77mil  
-                    -9.84mil  
-                   }
-                 }
-
-                 ha:ps_shape_v4 {
-                  ha:combining { sub=1; auto=1;                  }
-                  ha:layer_mask {
-                   top = 1
-                   mask = 1
-                  }
-                  clearance=0.0
-                   li:ps_poly {
-                    -16.77mil  
-                    -12.84mil  
-                    -16.77mil  
-                    12.84mil  
-                    16.77mil  
-                    12.84mil  
-                    16.77mil  
-                    -12.84mil  
-                   }
-                 }
-
-                 ha:ps_shape_v4 {
-                  ha:combining { auto=1;                  }
-                  ha:layer_mask {
-                   top = 1
-                   paste = 1
-                  }
-                  clearance=0.0
-                   li:ps_poly {
-                    -13.77mil  
-                    -9.84mil  
-                    -13.77mil  
-                    9.84mil  
-                    13.77mil  
-                    9.84mil  
-                    13.77mil  
-                    -9.84mil  
-                   }
-                 }
-               }
-             }
-            }
-
-             li:objects {
-              ha:padstack_ref.1746732 {
-               proto=0; x=2.72574in; y=50.165mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-               li:thermal {
-               }
-
-               ha:attributes {
-                 term=1
-                 name=1
-               }
-              }
-              ha:padstack_ref.1746733 {
-               proto=0; x=2.69426in; y=50.165mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-               ha:flags {
-                clearline=1
-               }
-
-               li:thermal {
-                 li:0 {
-                  on  
-                  diag  
-                  round  
-                  noshape  
-                 }
-               }
-
-               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.1746720 {
-                  x1=2.71in; y1=50.165mm; x2=2.71in; y2=50.165mm; thickness=0.1mm; clearance=0.0;
-                  ha:flags {
-                   selected=1
-                  }
-
-                  ha:attributes {
-                    subc-role=pnp-origin
-                  }
-                 }
-                 ha:line.1746723 {
-                  x1=2.71in; y1=50.165mm; x2=2.71in; y2=50.165mm; thickness=0.1mm; clearance=0.0;
-                  ha:flags {
-                   selected=1
-                  }
-
-                  ha:attributes {
-                    subc-role=origin
-                  }
-                 }
-                 ha:line.1746726 {
-                  x1=2.71in; y1=50.165mm; x2=69.834mm; y2=50.165mm; thickness=0.1mm; clearance=0.0;
-                  ha:flags {
-                   selected=1
-                  }
-
-                  ha:attributes {
-                    subc-role=x
-                  }
-                 }
-                 ha:line.1746729 {
-                  x1=2.71in; y1=50.165mm; x2=2.71in; y2=49.165mm; thickness=0.1mm; clearance=0.0;
-                  ha:flags {
-                   selected=1
-                  }
-
-                  ha:attributes {
-                    subc-role=y
-                  }
-                 }
-                }
-                ha:type {
-                 top = 1
-                 misc = 1
-                 virtual = 1
-                }
-              }
-             }
-            }
-             uid = fdmrigvTMcHho9IPHtUAAABT
-            }
-            ha:subc.1746735 {
-             ha:attributes {
-              value=200k
-              device=RESISTOR
-              footprint=0402
-              refdes=R36
-             }
-            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 {
-                    -13.77mil  
-                    -9.84mil  
-                    -13.77mil  
-                    9.84mil  
-                    13.77mil  
-                    9.84mil  
-                    13.77mil  
-                    -9.84mil  
-                   }
-                 }
-
-                 ha:ps_shape_v4 {
-                  ha:combining { sub=1; auto=1;                  }
-                  ha:layer_mask {
-                   top = 1
-                   mask = 1
-                  }
-                  clearance=0.0
-                   li:ps_poly {
-                    -16.77mil  
-                    -12.84mil  
-                    -16.77mil  
-                    12.84mil  
-                    16.77mil  
-                    12.84mil  
-                    16.77mil  
-                    -12.84mil  
-                   }
-                 }
-
-                 ha:ps_shape_v4 {
-                  ha:combining { auto=1;                  }
-                  ha:layer_mask {
-                   top = 1
-                   paste = 1
-                  }
-                  clearance=0.0
-                   li:ps_poly {
-                    -13.77mil  
-                    -9.84mil  
-                    -13.77mil  
-                    9.84mil  
-                    13.77mil  
-                    9.84mil  
-                    13.77mil  
-                    -9.84mil  
-                   }
-                 }
-               }
-             }
-            }
-
-             li:objects {
-              ha:padstack_ref.1746748 {
-               proto=0; x=2.69426in; y=1.93in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-               ha:flags {
-                clearline=1
-               }
-
-               li:thermal {
-                 li:0 {
-                  on  
-                  diag  
-                  round  
-                  noshape  
-                 }
-               }
-
-               ha:attributes {
-                 term=1
-                 name=1
-               }
-              }
-              ha:padstack_ref.1746749 {
-               proto=0; x=2.72574in; y=1.93in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-               ha:flags {
-                clearline=1
-               }
-
-               li:thermal {
-               }
-
-               ha:attributes {
-                 term=2
-                 name=2
-               }
-              }
-             }
-             li:layers {
-
-              ha:top-silk {
-               lid=0
-               ha:combining {               }
-
-                li:objects {
-                }
-                ha:type {
-                 silk = 1
-                 top = 1
-                }
-              }
-
-              ha:subc-aux {
-               lid=1
-               ha:combining {               }
-
-                li:objects {
-                 ha:line.1746736 {
-                  x1=2.71in; y1=1.93in; x2=2.71in; y2=1.93in; thickness=0.1mm; clearance=0.0;
-                  ha:flags {
-                   selected=1
-                  }
-
-                  ha:attributes {
-                    subc-role=pnp-origin
-                  }
-                 }
-                 ha:line.1746739 {
-                  x1=2.71in; y1=1.93in; x2=2.71in; y2=1.93in; thickness=0.1mm; clearance=0.0;
-                  ha:flags {
-                   selected=1
-                  }
-
-                  ha:attributes {
-                    subc-role=origin
-                  }
-                 }
-                 ha:line.1746742 {
-                  x1=2.71in; y1=1.93in; x2=67.834mm; y2=1.93in; thickness=0.1mm; clearance=0.0;
-                  ha:flags {
-                   selected=1
-                  }
-
-                  ha:attributes {
-                    subc-role=x
-                  }
-                 }
-                 ha:line.1746745 {
-                  x1=2.71in; y1=1.93in; x2=2.71in; y2=50.022mm; thickness=0.1mm; clearance=0.0;
-                  ha:flags {
-                   selected=1
-                  }
-
-                  ha:attributes {
-                    subc-role=y
-                  }
-                 }
-                }
-                ha:type {
-                 top = 1
-                 misc = 1
-                 virtual = 1
-                }
-              }
-             }
-            }
-             uid = fdmrigvTMcHho9IPHtUAAABU
-            }
-            ha:subc.1747432 {
-             ha:attributes {
-              value=LM293
-              device=IC
-              footprint=miniso8
-              refdes=U13
-             }
-            ha:data {
-                        li:padstack_prototypes {
-
-             ha:ps_proto_v6.0 {
-               hdia=0.0; hplated=0; htop=0; hbottom=0;
-               li:shape {
-
-                 ha:ps_shape_v4 {
-                  ha:combining {                  }
-                  ha:layer_mask {
-                   copper = 1
-                   top = 1
-                  }
-                  clearance=0.0
-                   li:ps_poly {
-                    9.45mil  
-                    -22.25mil  
-                    -9.45mil  
-                    -22.25mil  
-                    -9.45mil  
-                    22.25mil  
-                    9.45mil  
-                    22.25mil  
-                   }
-                 }
-
-                 ha:ps_shape_v4 {
-                  ha:combining { sub=1; auto=1;                  }
-                  ha:layer_mask {
-                   top = 1
-                   mask = 1
-                  }
-                  clearance=0.0
-                   li:ps_poly {
-                    12.45mil  
-                    -25.25mil  
-                    -12.45mil  
-                    -25.25mil  
-                    -12.45mil  
-                    25.25mil  
-                    12.45mil  
-                    25.25mil  
-                   }
-                 }
-
-                 ha:ps_shape_v4 {
-                  ha:combining { auto=1;                  }
-                  ha:layer_mask {
-                   top = 1
-                   paste = 1
-                  }
-                  clearance=0.0
-                   li:ps_poly {
-                    9.45mil  
-                    -22.25mil  
-                    -9.45mil  
-                    -22.25mil  
-                    -9.45mil  
-                    22.25mil  
-                    9.45mil  
-                    22.25mil  
-                   }
-                 }
-               }
-             }
-            }
-
-             li:objects {
-              ha:padstack_ref.1747460 {
-               proto=0; x=2.77159in; y=2.55526in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
-               }
-
-               li:thermal {
-               }
-
-               ha:attributes {
-                 term=1
-                 name=1
-               }
-              }
-              ha:padstack_ref.1747461 {
-               proto=0; x=2.77159in; y=2.734in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
-               }
-
-               li:thermal {
-               }
-
-               ha:attributes {
-                 term=8
-                 name=8
-               }
-              }
-              ha:padstack_ref.1747462 {
-               proto=0; x=2.746in; y=2.55526in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
-               }
-
-               li:thermal {
-               }
-
-               ha:attributes {
-                 term=2
-                 name=2
-               }
-              }
-              ha:padstack_ref.1747463 {
-               proto=0; x=2.746in; y=2.734in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
-               }
-
-               li:thermal {
-               }
-
-               ha:attributes {
-                 term=7
-                 name=7
-               }
-              }
-              ha:padstack_ref.1747464 {
-               proto=0; x=2.7204in; y=2.55526in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
-               }
-
-               li:thermal {
-               }
-
-               ha:attributes {
-                 term=3
-                 name=3
-               }
-              }
-              ha:padstack_ref.1747465 {
-               proto=0; x=2.7204in; y=2.734in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
-               }
-
-               li:thermal {
-               }
-
-               ha:attributes {
-                 term=6
-                 name=6
-               }
-              }
-              ha:padstack_ref.1747466 {
-               proto=0; x=2.69481in; y=2.55526in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               li:thermal {
-               }
-
-               ha:attributes {
-                 term=4
-                 name=4
-               }
-              }
-              ha:padstack_ref.1747467 {
-               proto=0; x=2.69481in; y=2.734in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
-               }
-
-               li:thermal {
-               }
-
-               ha:attributes {
-                 term=5
-                 name=5
-               }
-              }
-             }
-             li:layers {
-
-              ha:top-silk {
-               lid=0
-               ha:combining {               }
-
-                li:objects {
-                 ha:line.1747433 {
-                  x1=2.80407in; y1=2.57376in; x2=2.80407in; y2=2.57376in; thickness=10.0mil; clearance=0.0;
-                 }
-                 ha:line.1747436 {
-                  x1=2.79226in; y1=2.70369in; x2=2.67414in; y2=2.70369in; thickness=10.0mil; clearance=0.0;
-                 }
-                 ha:line.1747439 {
-                  x1=2.67414in; y1=2.70369in; x2=2.67414in; y2=2.58557in; thickness=10.0mil; clearance=0.0;
-                 }
-                 ha:line.1747442 {
-                  x1=2.67414in; y1=2.58557in; x2=2.79226in; y2=2.58557in; thickness=10.0mil; clearance=0.0;
-                 }
-                 ha:line.1747445 {
-                  x1=2.79226in; y1=2.58557in; x2=2.79226in; y2=2.70369in; thickness=10.0mil; clearance=0.0;
-                 }
-                }
-                ha:type {
-                 silk = 1
-                 top = 1
-                }
-              }
-
-              ha:subc-aux {
-               lid=1
-               ha:combining {               }
-
-                li:objects {
-                 ha:line.1747448 {
-                  x1=2.7332in; y1=2.64463in; x2=2.7332in; y2=2.64463in; thickness=0.1mm; clearance=0.0;
-                  ha:flags {
-                   selected=1
-                  }
-
-                  ha:attributes {
-                    subc-role=pnp-origin
-                  }
-                 }
-                 ha:line.1747451 {
-                  x1=2.7332in; y1=2.64463in; x2=2.7332in; y2=2.64463in; thickness=0.1mm; clearance=0.0;
-                  ha:flags {
-                   selected=1
-                  }
-
-                  ha:attributes {
-                    subc-role=origin
-                  }
-                 }
-                 ha:line.1747454 {
-                  x1=2.7332in; y1=2.64463in; x2=2.7332in; y2=66.173602mm; thickness=0.1mm; clearance=0.0;
-                  ha:flags {
-                   selected=1
-                  }
-
-                  ha:attributes {
-                    subc-role=x
-                  }
-                 }
-                 ha:line.1747457 {
-                  x1=2.7332in; y1=2.64463in; x2=68.42328mm; y2=2.64463in; thickness=0.1mm; clearance=0.0;
-                  ha:flags {
-                   selected=1
-                  }
-
-                  ha:attributes {
-                    subc-role=y
-                  }
-                 }
-                }
-                ha:type {
-                 top = 1
-                 misc = 1
-                 virtual = 1
-                }
-              }
-             }
-            }
-             uid = awHEPLOUqbax+QojwTkAAAB9
-            }
   }
   li:layers {
    ha:top-sig {
@@ -31023,12 +31032,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1447217 {
-      x1=1.493in; y1=430.0mil; x2=38.962188mm; y2=430.0mil; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1447220 {
       x1=38.962188mm; y1=430.0mil; x2=38.987588mm; y2=429.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
@@ -31228,19 +31231,13 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1546630 {
-      x1=3.639in; y1=2.294in; x2=3.639in; y2=71.501mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1546633 {
-      x1=3.639in; y1=71.501mm; x2=3.682in; y2=2.858in; thickness=10.0mil; clearance=12.0mil;
+      x1=3.639in; y1=2.294in; x2=3.639in; y2=2.828in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
      ha:line.1546636 {
-      x1=3.682in; y1=2.858in; x2=3.682in; y2=3.118in; thickness=10.0mil; clearance=12.0mil;
+      x1=93.345mm; y1=2.864in; x2=93.345mm; y2=79.375mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -31365,24 +31362,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1582134 {
-      x1=105.41mm; y1=90.17mm; x2=109.093mm; y2=86.487mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1582137 {
-      x1=109.093mm; y1=86.487mm; x2=109.093mm; y2=3.17663in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1582242 {
-      x1=109.093mm; y1=3.17663in; x2=4.349in; y2=3.12263in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1583106 {
       x1=3.796in; y1=3.304in; x2=87.63mm; y2=92.71mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -31402,7 +31381,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1583346 {
-      x1=3.682in; y1=3.118in; x2=87.63mm; y2=85.09mm; thickness=10.0mil; clearance=12.0mil;
+      x1=93.345mm; y1=79.375mm; x2=87.63mm; y2=85.09mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -31899,18 +31878,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1686659 {
-      x1=973.0mil; y1=242.0mil; x2=33.147mm; y2=242.0mil; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1686662 {
-      x1=837.0mil; y1=378.0mil; x2=973.0mil; y2=242.0mil; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1690642 {
       x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -32692,19 +32659,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1736017 {
-      x1=4.34881in; y1=3.23168in; x2=4.34881in; y2=3.52319in; thickness=60.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1736020 {
-      x1=4.34881in; y1=3.52319in; x2=4.222in; y2=92.71mm; thickness=60.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1736023 {
-      x1=4.222in; y1=92.71mm; x2=105.41mm; y2=92.71mm; thickness=60.0mil; clearance=20.0mil;
+      x1=4.34881in; y1=3.23168in; x2=4.34881in; y2=3.49062in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
@@ -32733,12 +32688,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1736161 {
-      x1=4.281in; y1=2.753in; x2=4.348in; y2=2.82in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1736164 {
       x1=4.348in; y1=2.82in; x2=4.348in; y2=2.90372in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
@@ -33441,8 +33390,98 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1654911 {
-      x1=33.147mm; y1=242.0mil; x2=1.493in; y2=430.0mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1757841 {
+      x1=836.42mil; y1=378.0mil; x2=836.42mil; y2=375.58mil; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757844 {
+      x1=836.42mil; y1=375.58mil; x2=995.0mil; y2=217.0mil; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757859 {
+      x1=995.5mil; y1=216.5mil; x2=31.3817mm; y2=216.5mil; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757862 {
+      x1=31.3817mm; y1=216.5mil; x2=1.449in; y2=430.0mil; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757865 {
+      x1=1.449in; y1=430.0mil; x2=38.481mm; y2=430.0mil; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757912 {
+      x1=3.639in; y1=2.828in; x2=93.345mm; y2=2.864in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1736161 {
+      x1=4.281in; y1=2.753in; x2=4.348in; y2=2.82in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757951 {
+      x1=105.41mm; y1=90.17mm; x2=4.151in; y2=90.17mm; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757954 {
+      x1=4.292in; y1=3.407in; x2=4.292in; y2=3.18in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757957 {
+      x1=4.292in; y1=3.18in; x2=4.349in; y2=3.123in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757960 {
+      x1=4.151in; y1=90.17mm; x2=4.151in; y2=3.548in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757963 {
+      x1=4.349in; y1=3.123in; x2=4.349in; y2=3.12263in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757966 {
+      x1=4.151in; y1=3.548in; x2=4.292in; y2=3.407in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1758032 {
+      x1=4.34881in; y1=3.491in; x2=4.18981in; y2=92.71mm; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1758089 {
+      x1=4.34881in; y1=3.49062in; x2=4.349in; y2=3.49081in; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1758104 {
+      x1=105.41mm; y1=92.71mm; x2=4.18981in; y2=92.71mm; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
@@ -33486,18 +33525,6 @@ ha:pcb-rnd-board-v8 {
     }
     lid = 1
     li:objects {
-     ha:line.1442575 {
-      x1=105.41mm; y1=87.63mm; x2=109.093mm; y2=83.947mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1442578 {
-      x1=109.093mm; y1=3.06739in; x2=4.34881in; y2=3.01358in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1504085 {
       x1=3.47499in; y1=840.01mil; x2=3.47499in; y2=837.99mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -33726,12 +33753,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1582446 {
-      x1=109.093mm; y1=83.947mm; x2=109.093mm; y2=3.06739in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1582659 {
       x1=4.349in; y1=2.90434in; x2=4.34881in; y2=2.90453in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -34134,24 +34155,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1736026 {
-      x1=4.34881in; y1=3.23168in; x2=4.34881in; y2=3.52419in; thickness=60.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1736029 {
-      x1=4.34881in; y1=3.52319in; x2=4.224in; y2=3.648in; thickness=60.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1736032 {
-      x1=4.224in; y1=3.649in; x2=4.151in; y2=3.649in; thickness=60.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1736035 {
       x1=4.151in; y1=3.649in; x2=105.41mm; y2=92.71mm; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
@@ -34413,38 +34416,14 @@ ha:pcb-rnd-board-v8 {
        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 {
-       clearline=1
-      }
-     }
-     ha:line.1454651 {
-      x1=3.048in; y1=880.0mil; x2=3.048in; y2=1.086in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1503020 {
-      x1=1.493in; y1=430.0mil; x2=2.598in; y2=430.0mil; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1510178 {
-      x1=1.202in; y1=477.0mil; x2=1.501in; y2=178.0mil; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1510181 {
-      x1=1.501in; y1=178.0mil; x2=3.013in; y2=178.0mil; thickness=20.0mil; clearance=20.0mil;
+      x1=1.2in; y1=477.0mil; x2=1.201in; y2=477.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
      ha:line.1510184 {
-      x1=3.013in; y1=178.0mil; x2=85.725mm; y2=540.0mil; thickness=20.0mil; clearance=20.0mil;
+      x1=3.137in; y1=302.0mil; x2=85.725mm; y2=540.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
@@ -34491,6 +34470,72 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
+     ha:line.1757814 {
+      x1=3.137in; y1=302.0mil; x2=1.376in; y2=302.0mil; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757817 {
+      x1=1.201in; y1=477.0mil; x2=1.376in; y2=302.0mil; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757881 {
+      x1=2.601in; y1=430.0mil; x2=3.051in; y2=880.0mil; thickness=30.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757884 {
+      x1=3.051in; y1=880.0mil; x2=3.051in; y2=1.086in; thickness=30.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757887 {
+      x1=1.464in; y1=430.0mil; x2=2.601in; y2=430.0mil; thickness=30.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757969 {
+      x1=105.41mm; y1=87.63mm; x2=4.292in; y2=3.308in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757972 {
+      x1=4.292in; y1=3.308in; x2=4.292in; y2=3.07039in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757975 {
+      x1=4.292in; y1=3.07039in; x2=4.34881in; y2=3.01358in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1736026 {
+      x1=4.34881in; y1=3.23168in; x2=4.34881in; y2=3.52419in; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1736032 {
+      x1=4.224in; y1=3.649in; x2=4.151in; y2=3.649in; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1736029 {
+      x1=4.34881in; y1=3.52319in; x2=4.224in; y2=3.648in; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
      ha:arc.1690789 {
       x=115.976mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -35160,19 +35205,13 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1745740 {
-      x1=2.766in; y1=1.706in; x2=2.766in; y2=765.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1745743 {
-      x1=2.766in; y1=765.0mil; x2=2.831in; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
+      x1=2.766in; y1=1.706in; x2=2.766in; y2=834.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
      ha:line.1745746 {
-      x1=2.831in; y1=700.0mil; x2=2.929in; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
+      x1=3.366in; y1=234.0mil; x2=2.766in; y2=834.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -35417,32 +35456,38 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1753965 {
-      x1=2.929in; y1=700.0mil; x2=86.233mm; y2=234.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753971 {
+      x1=4.468in; y1=694.0mil; x2=4.008in; y2=234.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753968 {
-      x1=86.233mm; y1=234.0mil; x2=101.727mm; y2=234.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753977 {
+      x1=1.039in; y1=890.0mil; x2=2.062in; y2=890.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753971 {
-      x1=4.552in; y1=781.0mil; x2=101.727mm; y2=234.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753980 {
+      x1=2.062in; y1=890.0mil; x2=2.537in; y2=34.671mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753977 {
-      x1=1.039in; y1=890.0mil; x2=2.062in; y2=890.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1757897 {
+      x1=4.552in; y1=694.0mil; x2=4.468in; y2=694.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753980 {
-      x1=2.062in; y1=890.0mil; x2=2.537in; y2=34.671mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1757900 {
+      x1=4.468in; y1=694.0mil; x2=4.463in; y2=689.0mil; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757909 {
+      x1=4.008in; y1=234.0mil; x2=3.366in; y2=234.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -35510,12 +35555,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1510412 {
-      x1=3.524in; y1=469.0mil; x2=3.446in; y2=469.0mil; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1510415 {
       x1=3.446in; y1=469.0mil; x2=85.725mm; y2=540.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
@@ -35546,24 +35585,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1558826 {
-      x1=3.922in; y1=604.0mil; x2=96.139mm; y2=467.0mil; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1558829 {
-      x1=96.139mm; y1=467.0mil; x2=3.499in; y2=467.0mil; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1558832 {
-      x1=3.499in; y1=467.0mil; x2=3.497in; y2=469.0mil; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1559039 {
       x1=4.124in; y1=56.769mm; x2=4.129in; y2=2.24in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -35619,13 +35640,13 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1605626 {
-      x1=3.922in; y1=1.6942in; x2=3.922in; y2=604.0mil; thickness=20.0mil; clearance=20.0mil;
+      x1=3.89in; y1=1.664in; x2=3.89in; y2=573.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
      ha:line.1605629 {
-      x1=3.922in; y1=1.6942in; x2=4.129in; y2=1.9012in; thickness=20.0mil; clearance=20.0mil;
+      x1=3.89in; y1=1.664in; x2=4.1272in; y2=1.9012in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
@@ -35882,6 +35903,42 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
+     ha:line.1757820 {
+      x1=87.5157mm; y1=469.5mil; x2=3.787in; y2=469.5mil; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757826 {
+      x1=3.89in; y1=573.0mil; x2=3.789in; y2=472.0mil; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757829 {
+      x1=3.89in; y1=573.0mil; x2=98.81235mm; y2=572.75mil; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757832 {
+      x1=3.787in; y1=472.0mil; x2=3.787in; y2=469.5mil; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757835 {
+      x1=3.789in; y1=472.0mil; x2=3.787in; y2=472.0mil; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1757838 {
+      x1=4.1272in; y1=1.9012in; x2=4.129in; y2=1.9012in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
      ha:arc.1690787 {
       x=115.976mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -36085,6 +36142,18 @@ ha:pcb-rnd-board-v8 {
     }
     lid = 7
     li:objects {
+     ha:line.1758092 {
+      x1=105.41mm; y1=92.71mm; x2=4.183in; y2=92.71mm; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1758095 {
+      x1=105.41mm; y1=92.71mm; x2=4.189in; y2=92.71mm; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
      ha:polygon.1637179 { clearance=12.0mil;
       li:geometry {
         ta:contour {