initial layout with BMX160 completed
authorBdale Garbee <bdale@gag.com>
Thu, 14 Nov 2019 01:34:31 +0000 (18:34 -0700)
committerBdale Garbee <bdale@gag.com>
Thu, 14 Nov 2019 01:34:31 +0000 (18:34 -0700)
telemega.lht

index 52eada2599f6274a38780c887aae86d577c600bc..f79fdfab5f743cb49b2b9d1a34f7f4941a2fba53 100644 (file)
@@ -30,6 +30,14 @@ ha:pcb-rnd-board-v6 {
     hole = 4.0mil
     clearance = 6.0mil
    }
+    ha:Signal {
+     diameter = 32.0mil
+     text_scale = 100
+     text_thick = 0.0
+     thickness = 10.0mil
+     hole = 0.380999mm
+     clearance = 6.0mil
+    }
  }
 
  ha:meta {
@@ -120,6 +128,42 @@ ha:pcb-rnd-board-v6 {
        }
      }
    }
+
+    ha:ps_proto_v6.2 {
+      hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+      li:shape {
+
+        ha:ps_shape_v4 {
+         ha:ps_circ { x=0.0; y=0.0; dia=32.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=32.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=32.0mil;         }
+         ha:combining {         }
+         ha:layer_mask {
+          copper = 1
+          intern = 1
+         }
+         clearance=0.0
+        }
+      }
+    }
   }
 
    li:objects {
@@ -187,39 +231,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44790 {
-      proto=1; x=1.472in; y=27.6098mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.44791 {
-      proto=1; x=1.373in; y=27.6098mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-         noshape  
-        }
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
      ha:padstack_ref.44792 {
       proto=1; x=2.536in; y=476.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -1251,17 +1262,8 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44886 {
-      proto=0; x=36.4236mm; y=33.0454mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44887 {
-      proto=0; x=36.4236mm; y=961.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=0; x=1.477in; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -1292,15 +1294,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44890 {
-      proto=0; x=1.407in; y=1.152in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44891 {
       proto=0; x=1.656in; y=1.126in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -1361,67 +1354,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44898 {
-      proto=0; x=1.391in; y=33.0454mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.44899 {
-      proto=0; x=1.476in; y=33.0454mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.44900 {
-      proto=0; x=1.574in; y=33.0454mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-         noshape  
-        }
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.44901 {
-      proto=0; x=1.352in; y=32.7406mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
      ha:padstack_ref.44902 {
       proto=0; x=2.842in; y=588.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -2417,168 +2349,99 @@ ha:pcb-rnd-board-v6 {
        li:thermal {
        }
       }
-      ha:subc.41875 {
-       ha:attributes {
-        {io_pcb::hidename_y}=2.3368 mm
-        footprint=hole-M3
-        {io_pcb::hidename_scale}=100
-        refdes=H2
-        value=
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=2.2352 mm
+      ha:padstack_ref.67233 {
+       proto=2; x=1.596in; y=1.09in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
        }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.67234 {
+       proto=2; x=1.526in; y=27.6098mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
+       li:thermal {
+         li:1 {
+          on  
+          solid  
+          noshape  
+         }
+         li:3 {
+          on  
+          solid  
+          noshape  
          }
        }
       }
+      ha:padstack_ref.67400 {
+       proto=2; x=1.53in; y=32.131mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
 
-       li:objects {
-        ha:padstack_ref.41889 {
-         proto=0; x=225.0mil; y=225.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
+       li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
          }
+       }
+      }
+      ha:padstack_ref.67401 {
+       proto=2; x=1.435in; y=1.236in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
 
-         li:thermal {
-           li:1 {
-            on  
-            solid  
-            noshape  
-           }
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
+       li:thermal {
+         li:1 {
+          on  
+          solid  
+          noshape  
          }
-
-         ha:attributes {
-           term=1
-           name=1
+         li:3 {
+          on  
+          solid  
+          noshape  
          }
-        }
        }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:arc.41876 {
-            x=225.0mil; y=225.0mil; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+      }
+      ha:padstack_ref.67402 {
+       proto=2; x=1.435in; y=27.6098mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
 
-          li:objects {
-           ha:line.41877 {
-            x1=225.0mil; y1=225.0mil; x2=225.0mil; y2=225.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.41880 {
-            x1=225.0mil; y1=225.0mil; x2=225.0mil; y2=225.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.41883 {
-            x1=225.0mil; y1=225.0mil; x2=6.715mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.41886 {
-            x1=225.0mil; y1=225.0mil; x2=225.0mil; y2=6.715mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
+       li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
+         }
        }
       }
-       uid = 6YsdOBYR2Ile0VvkQgMAAAAB
+      ha:padstack_ref.67505 {
+       proto=2; x=1.477in; y=27.6098mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
       }
-      ha:subc.41891 {
+      ha:subc.41875 {
        ha:attributes {
-        {io_pcb::hidename_y}=28.2956 mm
+        {io_pcb::hidename_y}=2.3368 mm
         footprint=hole-M3
         {io_pcb::hidename_scale}=100
-        refdes=H1
+        refdes=H2
         value=
         {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=2.7810 mm
+        {io_pcb::hidename_x}=2.2352 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -2641,161 +2504,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.41905 {
-         proto=0; x=225.0mil; y=1.225in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            solid  
-            noshape  
-           }
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:arc.41892 {
-            x=225.0mil; y=1.225in; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.41893 {
-            x1=225.0mil; y1=1.225in; x2=225.0mil; y2=1.225in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.41896 {
-            x1=225.0mil; y1=1.225in; x2=225.0mil; y2=1.225in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.41899 {
-            x1=225.0mil; y1=1.225in; x2=6.715mm; y2=1.225in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.41902 {
-            x1=225.0mil; y1=1.225in; x2=225.0mil; y2=32.115mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAAAD
-      }
-      ha:subc.41907 {
-       ha:attributes {
-        {io_pcb::hidename_y}=2.5146 mm
-        footprint=hole-M3
-        {io_pcb::hidename_scale}=100
-        refdes=H3
-        value=
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=78.3844 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.41921 {
-         proto=0; x=81.915mm; y=225.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.41889 {
+         proto=0; x=225.0mil; y=225.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -2826,8 +2536,8 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:arc.41908 {
-            x=81.915mm; y=225.0mil; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+           ha:arc.41876 {
+            x=225.0mil; y=225.0mil; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -2841,26 +2551,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.41909 {
-            x1=81.915mm; y1=225.0mil; x2=81.915mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.41877 {
+            x1=225.0mil; y1=225.0mil; x2=225.0mil; y2=225.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.41912 {
-            x1=81.915mm; y1=225.0mil; x2=81.915mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.41880 {
+            x1=225.0mil; y1=225.0mil; x2=225.0mil; y2=225.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.41915 {
-            x1=81.915mm; y1=225.0mil; x2=82.915mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.41883 {
+            x1=225.0mil; y1=225.0mil; x2=6.715mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.41918 {
-            x1=81.915mm; y1=225.0mil; x2=81.915mm; y2=6.715mm; thickness=0.1mm; clearance=0.0;
+           ha:line.41886 {
+            x1=225.0mil; y1=225.0mil; x2=225.0mil; y2=6.715mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -2874,17 +2584,17 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = 6YsdOBYR2Ile0VvkQgMAAAAE
+       uid = 6YsdOBYR2Ile0VvkQgMAAAAB
       }
-      ha:subc.41923 {
+      ha:subc.41891 {
        ha:attributes {
-        {io_pcb::hidename_y}=27.5064 mm
+        {io_pcb::hidename_y}=28.2956 mm
         footprint=hole-M3
         {io_pcb::hidename_scale}=100
-        refdes=H4
+        refdes=H1
         value=
         {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=78.5622 mm
+        {io_pcb::hidename_x}=2.7810 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -2941,1405 +2651,340 @@ ha:pcb-rnd-board-v6 {
              mask = 1
             }
             clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.41937 {
-         proto=0; x=81.915mm; y=1.225in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            solid  
-            noshape  
-           }
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:arc.41924 {
-            x=81.915mm; y=1.225in; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.41925 {
-            x1=81.915mm; y1=1.225in; x2=81.915mm; y2=1.225in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.41928 {
-            x1=81.915mm; y1=1.225in; x2=81.915mm; y2=1.225in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.41931 {
-            x1=81.915mm; y1=1.225in; x2=82.915mm; y2=1.225in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.41934 {
-            x1=81.915mm; y1=1.225in; x2=81.915mm; y2=32.115mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAAAF
-      }
-      ha:subc.42023 {
-       ha:attributes {
-        value=MPU-9250
-        footprint=ufqfpn24
-        refdes=U12
-       }
-      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 {
-              3.935mil  
-              -12.795mil  
-              -3.935mil  
-              -12.795mil  
-              -3.935mil  
-              12.795mil  
-              3.935mil  
-              12.795mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              5.905mil  
-              -14.765mil  
-              -5.905mil  
-              -14.765mil  
-              -5.905mil  
-              14.765mil  
-              5.905mil  
-              14.765mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              3.935mil  
-              -12.795mil  
-              -3.935mil  
-              -12.795mil  
-              -3.935mil  
-              12.795mil  
-              3.935mil  
-              12.795mil  
-             }
-           }
-         }
-       }
-
-       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 {
-              -12.795mil  
-              -3.935mil  
-              -12.795mil  
-              3.935mil  
-              12.795mil  
-              3.935mil  
-              12.795mil  
-              -3.935mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -14.765mil  
-              -5.905mil  
-              -14.765mil  
-              5.905mil  
-              14.765mil  
-              5.905mil  
-              14.765mil  
-              -5.905mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -12.795mil  
-              -3.935mil  
-              -12.795mil  
-              3.935mil  
-              12.795mil  
-              3.935mil  
-              12.795mil  
-              -3.935mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.091694mm  
-              -0.333248mm  
-              -0.091694mm  
-              -0.333248mm  
-              -0.091694mm  
-              0.333248mm  
-              0.091694mm  
-              0.333248mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              5.575mil  
-              -15.085mil  
-              -5.575mil  
-              -15.085mil  
-              -5.575mil  
-              15.085mil  
-              5.575mil  
-              15.085mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.091694mm  
-              -0.333248mm  
-              -0.091694mm  
-              -0.333248mm  
-              -0.091694mm  
-              0.333248mm  
-              0.091694mm  
-              0.333248mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.3 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.333248mm  
-              -0.091694mm  
-              -0.333248mm  
-              0.091694mm  
-              0.333248mm  
-              0.091694mm  
-              0.333248mm  
-              -0.091694mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -15.085mil  
-              -5.575mil  
-              -15.085mil  
-              5.575mil  
-              15.085mil  
-              5.575mil  
-              15.085mil  
-              -5.575mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.333248mm  
-              -0.091694mm  
-              -0.333248mm  
-              0.091694mm  
-              0.333248mm  
-              0.091694mm  
-              0.333248mm  
-              -0.091694mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.4 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.083312mm  
-              -0.34163mm  
-              -0.083312mm  
-              -0.34163mm  
-              -0.083312mm  
-              0.34163mm  
-              0.083312mm  
-              0.34163mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              5.25mil  
-              -0.391668mm  
-              -5.25mil  
-              -0.391668mm  
-              -5.25mil  
-              0.391668mm  
-              5.25mil  
-              0.391668mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.083312mm  
-              -0.34163mm  
-              -0.083312mm  
-              -0.34163mm  
-              -0.083312mm  
-              0.34163mm  
-              0.083312mm  
-              0.34163mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.5 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.34163mm  
-              -0.083312mm  
-              -0.34163mm  
-              0.083312mm  
-              0.34163mm  
-              0.083312mm  
-              0.34163mm  
-              -0.083312mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.391668mm  
-              -5.25mil  
-              -0.391668mm  
-              5.25mil  
-              0.391668mm  
-              5.25mil  
-              0.391668mm  
-              -5.25mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.34163mm  
-              -0.083312mm  
-              -0.34163mm  
-              0.083312mm  
-              0.34163mm  
-              0.083312mm  
-              0.34163mm  
-              -0.083312mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.6 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              3.0mil  
-              -0.350012mm  
-              -3.0mil  
-              -0.350012mm  
-              -3.0mil  
-              0.350012mm  
-              3.0mil  
-              0.350012mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.126238mm  
-              -15.75mil  
-              -0.126238mm  
-              -15.75mil  
-              -0.126238mm  
-              15.75mil  
-              0.126238mm  
-              15.75mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              3.0mil  
-              -0.350012mm  
-              -3.0mil  
-              -0.350012mm  
-              -3.0mil  
-              0.350012mm  
-              3.0mil  
-              0.350012mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.7 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.350012mm  
-              -3.0mil  
-              -0.350012mm  
-              3.0mil  
-              0.350012mm  
-              3.0mil  
-              0.350012mm  
-              -3.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -15.75mil  
-              -0.126238mm  
-              -15.75mil  
-              0.126238mm  
-              15.75mil  
-              0.126238mm  
-              15.75mil  
-              -0.126238mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.350012mm  
-              -3.0mil  
-              -0.350012mm  
-              3.0mil  
-              0.350012mm  
-              3.0mil  
-              0.350012mm  
-              -3.0mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.8 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              3.935mil  
-              -0.350012mm  
-              -3.935mil  
-              -0.350012mm  
-              -3.935mil  
-              0.350012mm  
-              3.935mil  
-              0.350012mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              5.905mil  
-              -15.75mil  
-              -5.905mil  
-              -15.75mil  
-              -5.905mil  
-              15.75mil  
-              5.905mil  
-              15.75mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              3.935mil  
-              -0.350012mm  
-              -3.935mil  
-              -0.350012mm  
-              -3.935mil  
-              0.350012mm  
-              3.935mil  
-              0.350012mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.9 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.350012mm  
-              -3.935mil  
-              -0.350012mm  
-              3.935mil  
-              0.350012mm  
-              3.935mil  
-              0.350012mm  
-              -3.935mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -15.75mil  
-              -5.905mil  
-              -15.75mil  
-              5.905mil  
-              15.75mil  
-              5.905mil  
-              15.75mil  
-              -5.905mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.350012mm  
-              -3.935mil  
-              -0.350012mm  
-              3.935mil  
-              0.350012mm  
-              3.935mil  
-              0.350012mm  
-              -3.935mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.42040 {
-         proto=0; x=39.709598mm; y=1.11999in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.42041 {
-         proto=1; x=1.46199in; y=1.14263in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=7
-         }
-        }
-        ha:padstack_ref.42042 {
-         proto=0; x=1.48463in; y=1.24401in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=13
-           name=13
-         }
-        }
-        ha:padstack_ref.42043 {
-         proto=1; x=40.284654mm; y=31.022798mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=19
-           name=19
-         }
-        }
-        ha:padstack_ref.42044 {
-         proto=2; x=1.56304in; y=28.456128mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.42045 {
-         proto=3; x=1.46232in; y=29.031184mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=7
-         }
-        }
-        ha:padstack_ref.42046 {
-         proto=2; x=1.48496in; y=1.24368in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=13
-           name=13
-         }
-        }
-        ha:padstack_ref.42047 {
-         proto=3; x=1.58568in; y=31.014416mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=19
-           name=19
-         }
-        }
-        ha:padstack_ref.42048 {
-         proto=4; x=1.56271in; y=28.46451mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.42049 {
-         proto=5; x=37.15131mm; y=29.039566mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=7
-         }
-        }
-        ha:padstack_ref.42050 {
-         proto=4; x=1.48529in; y=31.58109mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=13
-           name=13
-         }
-        }
-        ha:padstack_ref.42051 {
-         proto=5; x=40.26789mm; y=31.006034mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=19
-           name=19
-         }
-        }
-        ha:padstack_ref.42052 {
-         proto=6; x=39.683436mm; y=1.12098in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.42053 {
-         proto=7; x=37.159692mm; y=1.14366in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=7
-         }
-        }
-        ha:padstack_ref.42054 {
-         proto=6; x=1.48566in; y=1.24302in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=13
-           name=13
-         }
-        }
-        ha:padstack_ref.42055 {
-         proto=7; x=1.58502in; y=30.996636mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=19
-           name=19
-         }
-        }
-        ha:padstack_ref.42056 {
-         proto=8; x=1.54762in; y=28.472765mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-        ha:padstack_ref.42057 {
-         proto=9; x=37.159565mm; y=1.15838in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=8
-         }
-        }
-        ha:padstack_ref.42058 {
-         proto=8; x=1.50038in; y=31.572835mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=14
-         }
-        }
-        ha:padstack_ref.42059 {
-         proto=9; x=40.259635mm; y=30.622748mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=20
-           name=20
-         }
-        }
-        ha:padstack_ref.42060 {
-         proto=8; x=38.909498mm; y=28.472765mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
-        ha:padstack_ref.42061 {
-         proto=9; x=37.159565mm; y=1.17413in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=9
-           name=9
-         }
-        }
-        ha:padstack_ref.42062 {
-         proto=8; x=1.51613in; y=31.572835mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=15
-           name=15
-         }
-        }
-        ha:padstack_ref.42063 {
-         proto=9; x=40.259635mm; y=1.18987in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=21
-           name=21
-         }
-        }
-        ha:padstack_ref.42064 {
-         proto=8; x=1.51613in; y=28.472765mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.42065 {
-         proto=9; x=37.159565mm; y=1.18987in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=10
-           name=10
-         }
-        }
-        ha:padstack_ref.42066 {
-         proto=8; x=38.909498mm; y=31.572835mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=16
-           name=16
-         }
-        }
-        ha:padstack_ref.42067 {
-         proto=9; x=40.259635mm; y=1.17413in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=22
-           name=22
-         }
-        }
-        ha:padstack_ref.42068 {
-         proto=8; x=1.50038in; y=28.472765mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=5
-         }
-        }
-        ha:padstack_ref.42069 {
-         proto=9; x=37.159565mm; y=30.622748mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=11
-           name=11
-         }
-        }
-        ha:padstack_ref.42070 {
-         proto=8; x=1.54762in; y=31.572835mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=17
-           name=17
-         }
-        }
-        ha:padstack_ref.42071 {
-         proto=9; x=40.259635mm; y=1.15838in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=23
-           name=23
-         }
-        }
-        ha:padstack_ref.42072 {
-         proto=0; x=1.48463in; y=1.11999in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=6
-         }
-        }
-        ha:padstack_ref.42073 {
-         proto=1; x=1.46199in; y=31.022798mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=12
-           name=12
-         }
-        }
-        ha:padstack_ref.42074 {
-         proto=0; x=39.709598mm; y=1.24401in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=18
-           name=18
-         }
-        }
-        ha:padstack_ref.42075 {
-         proto=1; x=40.284654mm; y=1.14263in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=24
-           name=24
-         }
-        }
-        ha:padstack_ref.42076 {
-         proto=2; x=1.48496in; y=28.456128mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
+           }
          }
+       }
+      }
 
-         ha:attributes {
-           term=6
-           name=6
-         }
-        }
-        ha:padstack_ref.42077 {
-         proto=3; x=1.46232in; y=31.014416mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       li:objects {
+        ha:padstack_ref.41905 {
+         proto=0; x=225.0mil; y=1.225in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=12
-           name=12
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.42078 {
-         proto=2; x=1.56304in; y=1.24368in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=18
-           name=18
-         }
+          li:objects {
+           ha:arc.41892 {
+            x=225.0mil; y=1.225in; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-        ha:padstack_ref.42079 {
-         proto=3; x=1.58568in; y=29.031184mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-         ha:attributes {
-           term=24
-           name=24
-         }
+          li:objects {
+           ha:line.41893 {
+            x1=225.0mil; y1=1.225in; x2=225.0mil; y2=1.225in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.41896 {
+            x1=225.0mil; y1=1.225in; x2=225.0mil; y2=1.225in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.41899 {
+            x1=225.0mil; y1=1.225in; x2=6.715mm; y2=1.225in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.41902 {
+            x1=225.0mil; y1=1.225in; x2=225.0mil; y2=32.115mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.42080 {
-         proto=4; x=1.48529in; y=28.46451mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+      }
+       uid = 6YsdOBYR2Ile0VvkQgMAAAAD
+      }
+      ha:subc.41907 {
+       ha:attributes {
+        {io_pcb::hidename_y}=2.5146 mm
+        footprint=hole-M3
+        {io_pcb::hidename_scale}=100
+        refdes=H3
+        value=
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=78.3844 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         li:thermal {
-         }
+       ha:ps_proto_v6.0 {
+         hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-         ha:attributes {
-           term=6
-           name=6
-         }
-        }
-        ha:padstack_ref.42081 {
-         proto=5; x=37.15131mm; y=31.006034mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.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=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
 
-         ha:attributes {
-           term=12
-           name=12
-         }
-        }
-        ha:padstack_ref.42082 {
-         proto=4; x=1.56271in; y=31.58109mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.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=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
 
-         ha:attributes {
-           term=18
-           name=18
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
          }
-        }
-        ha:padstack_ref.42083 {
-         proto=5; x=40.26789mm; y=29.039566mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.41921 {
+         proto=0; x=81.915mm; y=225.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=24
-           name=24
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.42084 {
-         proto=6; x=1.48557in; y=1.12098in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=6
-           name=6
-         }
+          li:objects {
+           ha:arc.41908 {
+            x=81.915mm; y=225.0mil; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-        ha:padstack_ref.42085 {
-         proto=7; x=37.159692mm; y=1.22043in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-         ha:attributes {
-           term=12
-           name=12
-         }
+          li:objects {
+           ha:line.41909 {
+            x1=81.915mm; y1=225.0mil; x2=81.915mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.41912 {
+            x1=81.915mm; y1=225.0mil; x2=81.915mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.41915 {
+            x1=81.915mm; y1=225.0mil; x2=82.915mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.41918 {
+            x1=81.915mm; y1=225.0mil; x2=81.915mm; y2=6.715mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.42086 {
-         proto=6; x=1.56243in; y=1.24302in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+      }
+       uid = 6YsdOBYR2Ile0VvkQgMAAAAE
+      }
+      ha:subc.41923 {
+       ha:attributes {
+        {io_pcb::hidename_y}=27.5064 mm
+        footprint=hole-M3
+        {io_pcb::hidename_scale}=100
+        refdes=H4
+        value=
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=78.5622 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         li:thermal {
-         }
+       ha:ps_proto_v6.0 {
+         hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-         ha:attributes {
-           term=18
-           name=18
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
          }
-        }
-        ha:padstack_ref.42087 {
-         proto=7; x=1.58502in; y=29.046678mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.41937 {
+         proto=0; x=81.915mm; y=1.225in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=24
-           name=24
+           term=1
+           name=1
          }
         }
        }
@@ -4350,16 +2995,8 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.42024 {
-            x1=1.59487in; y1=1.11113in; x2=1.59487in; y2=1.11113in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.42027 {
-            string=%a.parent.refdes%; x=1.524in; y=30.0228mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 270.000000
+           ha:arc.41924 {
+            x=81.915mm; y=1.225in; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -4373,26 +3010,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.42028 {
-            x1=1.524in; y1=30.0228mm; x2=1.524in; y2=30.0228mm; thickness=0.1mm; clearance=0.0;
+           ha:line.41925 {
+            x1=81.915mm; y1=1.225in; x2=81.915mm; y2=1.225in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.42031 {
-            x1=1.524in; y1=30.0228mm; x2=1.524in; y2=30.0228mm; thickness=0.1mm; clearance=0.0;
+           ha:line.41928 {
+            x1=81.915mm; y1=1.225in; x2=81.915mm; y2=1.225in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.42034 {
-            x1=1.524in; y1=30.0228mm; x2=1.524in; y2=29.0228mm; thickness=0.1mm; clearance=0.0;
+           ha:line.41931 {
+            x1=81.915mm; y1=1.225in; x2=82.915mm; y2=1.225in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.42037 {
-            x1=1.524in; y1=30.0228mm; x2=37.7096mm; y2=30.0228mm; thickness=0.1mm; clearance=0.0;
+           ha:line.41934 {
+            x1=81.915mm; y1=1.225in; x2=81.915mm; y2=32.115mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -4406,7 +3043,7 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = 6YsdOBYR2Ile0VvkQgMAAACG
+       uid = 6YsdOBYR2Ile0VvkQgMAAAAF
       }
       ha:subc.42089 {
        ha:attributes {
@@ -12726,7 +11363,7 @@ ha:pcb-rnd-board-v6 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R9
-        value=549
+        value=1k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=17.0373 mm
        }
@@ -13173,7 +11810,7 @@ ha:pcb-rnd-board-v6 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R10
-        value=549
+        value=1k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=17.1201 mm
        }
@@ -15967,155 +14604,6 @@ ha:pcb-rnd-board-v6 {
       }
        uid = 6YsdOBYR2Ile0VvkQgMAAABZ
       }
-      ha:subc.43266 {
-       ha:attributes {
-        {io_pcb::hidename_y}=24.6253 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=C303
-        value=10nF
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=34.4673 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.43279 {
-         proto=0; x=1.40626in; y=1.08in; 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.43280 {
-         proto=0; x=1.43774in; y=1.08in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.43267 {
-            x1=36.1188mm; y1=1.08in; x2=36.1188mm; y2=1.08in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.43270 {
-            x1=36.1188mm; y1=1.08in; x2=36.1188mm; y2=1.08in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.43273 {
-            x1=36.1188mm; y1=1.08in; x2=37.1188mm; y2=1.08in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.43276 {
-            x1=36.1188mm; y1=1.08in; x2=36.1188mm; y2=28.432mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAABX
-      }
       ha:subc.43298 {
        ha:attributes {
         {io_pcb::hidename_y}=5.3995 mm
@@ -24451,7 +22939,7 @@ ha:pcb-rnd-board-v6 {
 
        li:objects {
         ha:padstack_ref.44104 {
-         proto=0; x=1.38174in; y=1.255in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=1.46452in; y=32.131mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -24465,7 +22953,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.44105 {
-         proto=0; x=1.35026in; y=1.255in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=1.496in; y=32.131mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -24487,25 +22975,25 @@ ha:pcb-rnd-board-v6 {
 
           li:objects {
            ha:line.44092 {
-            x1=1.366in; y1=1.255in; x2=1.366in; y2=1.255in; thickness=0.1mm; clearance=0.0;
+            x1=1.48026in; y1=32.131mm; x2=1.48026in; y2=32.131mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.44095 {
-            x1=1.366in; y1=1.255in; x2=1.366in; y2=1.255in; thickness=0.1mm; clearance=0.0;
+            x1=1.48026in; y1=32.131mm; x2=1.48026in; y2=32.131mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.44098 {
-            x1=1.366in; y1=1.255in; x2=33.6964mm; y2=1.255in; thickness=0.1mm; clearance=0.0;
+            x1=1.48026in; y1=32.131mm; x2=38.598604mm; y2=32.131mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.44101 {
-            x1=1.366in; y1=1.255in; x2=1.366in; y2=30.877mm; thickness=0.1mm; clearance=0.0;
+            x1=1.48026in; y1=32.131mm; x2=1.48026in; y2=33.131mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -24600,7 +23088,7 @@ ha:pcb-rnd-board-v6 {
 
        li:objects {
         ha:padstack_ref.44120 {
-         proto=0; x=1.386in; y=31.025596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=1.435in; y=29.780992mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -24614,7 +23102,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.44121 {
-         proto=0; x=1.386in; y=30.226004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=1.435in; y=1.141in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -24636,25 +23124,25 @@ ha:pcb-rnd-board-v6 {
 
           li:objects {
            ha:line.44108 {
-            x1=1.386in; y1=30.6258mm; x2=1.386in; y2=30.6258mm; thickness=0.1mm; clearance=0.0;
+            x1=1.435in; y1=1.15674in; x2=1.435in; y2=1.15674in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.44111 {
-            x1=1.386in; y1=30.6258mm; x2=1.386in; y2=30.6258mm; thickness=0.1mm; clearance=0.0;
+            x1=1.435in; y1=1.15674in; x2=1.435in; y2=1.15674in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.44114 {
-            x1=1.386in; y1=30.6258mm; x2=1.386in; y2=31.6258mm; thickness=0.1mm; clearance=0.0;
+            x1=1.435in; y1=1.15674in; x2=1.435in; y2=30.381196mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.44117 {
-            x1=1.386in; y1=30.6258mm; x2=36.2044mm; y2=30.6258mm; thickness=0.1mm; clearance=0.0;
+            x1=1.435in; y1=1.15674in; x2=37.449mm; y2=1.15674in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -26911,7 +25399,7 @@ ha:pcb-rnd-board-v6 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R7
-        value=549
+        value=1k
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=19.0627 mm
        }
@@ -27060,7 +25548,7 @@ ha:pcb-rnd-board-v6 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R8
-        value=549
+        value=1k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=12.9413 mm
        }
@@ -27656,7 +26144,7 @@ ha:pcb-rnd-board-v6 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R12
-        value=549
+        value=1k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=17.4493 mm
        }
@@ -28550,7 +27038,7 @@ ha:pcb-rnd-board-v6 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R11
-        value=549
+        value=1k
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=12.3825 mm
        }
@@ -32338,6 +30826,543 @@ ha:pcb-rnd-board-v6 {
        }
         uid = 6YsdOBYR2Ile0VvkQgMAAABW
        }
+        ha:subc.54461 {
+         ha:attributes {
+          value=
+          footprint=lga14b
+          refdes=U12
+         }
+        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.285mil  
+                4.92mil  
+                13.285mil  
+                -4.92mil  
+                -13.285mil  
+                -4.92mil  
+                -13.285mil  
+                4.92mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                16.285mil  
+                7.92mil  
+                16.285mil  
+                -7.92mil  
+                -16.285mil  
+                -7.92mil  
+                -16.285mil  
+                7.92mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                13.285mil  
+                4.92mil  
+                13.285mil  
+                -4.92mil  
+                -13.285mil  
+                -4.92mil  
+                -13.285mil  
+                4.92mil  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.285mil  
+                -4.92mil  
+                -13.285mil  
+                4.92mil  
+                13.285mil  
+                4.92mil  
+                13.285mil  
+                -4.92mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -16.285mil  
+                -7.92mil  
+                -16.285mil  
+                7.92mil  
+                16.285mil  
+                7.92mil  
+                16.285mil  
+                -7.92mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.285mil  
+                -4.92mil  
+                -13.285mil  
+                4.92mil  
+                13.285mil  
+                4.92mil  
+                13.285mil  
+                -4.92mil  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -4.92mil  
+                13.285mil  
+                4.92mil  
+                13.285mil  
+                4.92mil  
+                -13.285mil  
+                -4.92mil  
+                -13.285mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -7.92mil  
+                16.285mil  
+                7.92mil  
+                16.285mil  
+                7.92mil  
+                -16.285mil  
+                -7.92mil  
+                -16.285mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -4.92mil  
+                13.285mil  
+                4.92mil  
+                13.285mil  
+                4.92mil  
+                -13.285mil  
+                -4.92mil  
+                -13.285mil  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v6.3 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                4.92mil  
+                -13.285mil  
+                -4.92mil  
+                -13.285mil  
+                -4.92mil  
+                13.285mil  
+                4.92mil  
+                13.285mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                7.92mil  
+                -16.285mil  
+                -7.92mil  
+                -16.285mil  
+                -7.92mil  
+                16.285mil  
+                7.92mil  
+                16.285mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                4.92mil  
+                -13.285mil  
+                -4.92mil  
+                -13.285mil  
+                -4.92mil  
+                13.285mil  
+                4.92mil  
+                13.285mil  
+               }
+             }
+           }
+         }
+        }
+
+         li:objects {
+          ha:padstack_ref.54488 {
+           proto=0; x=1.55452in; y=1.115305in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=pin1
+           }
+          }
+          ha:padstack_ref.54489 {
+           proto=1; x=1.55452in; y=30.853507mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=11
+             name=pin11
+           }
+          }
+          ha:padstack_ref.54490 {
+           proto=0; x=38.984682mm; y=1.115305in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=pin2
+           }
+          }
+          ha:padstack_ref.54491 {
+           proto=1; x=38.984682mm; y=30.853507mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=10
+             name=pin10
+           }
+          }
+          ha:padstack_ref.54492 {
+           proto=0; x=1.51516in; y=1.115305in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=3
+             name=pin3
+           }
+          }
+          ha:padstack_ref.54493 {
+           proto=1; x=1.51516in; y=30.853507mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=9
+             name=pin9
+           }
+          }
+          ha:padstack_ref.54494 {
+           proto=0; x=1.49547in; y=1.115305in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=4
+             name=pin4
+           }
+          }
+          ha:padstack_ref.54495 {
+           proto=1; x=1.49547in; y=30.853507mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=8
+             name=pin8
+           }
+          }
+          ha:padstack_ref.54496 {
+           proto=2; x=39.747317mm; y=29.091128mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=14
+             name=pin14
+           }
+          }
+          ha:padstack_ref.54497 {
+           proto=3; x=1.485135in; y=29.091128mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=5
+             name=pin5
+           }
+          }
+          ha:padstack_ref.54498 {
+           proto=2; x=39.747317mm; y=29.591mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=13
+             name=pin13
+           }
+          }
+          ha:padstack_ref.54499 {
+           proto=3; x=1.485135in; y=29.591mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=6
+             name=pin6
+           }
+          }
+          ha:padstack_ref.54500 {
+           proto=2; x=39.747317mm; y=1.18469in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=12
+             name=pin12
+           }
+          }
+          ha:padstack_ref.54501 {
+           proto=3; x=1.485135in; y=1.18469in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=7
+             name=pin7
+           }
+          }
+         }
+         li:layers {
+
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+             ha:line.54462 {
+              x1=1.5742in; y1=28.09113mm; x2=37.485066mm; y2=28.09113mm; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.54465 {
+              x1=37.485066mm; y1=28.09113mm; x2=37.485066mm; y2=31.091124mm; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.54468 {
+              x1=37.485066mm; y1=31.091124mm; x2=1.5742in; y2=31.091124mm; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.54471 {
+              x1=1.5742in; y1=31.091124mm; x2=1.5742in; y2=28.09113mm; thickness=10.0mil; clearance=0.0;
+             }
+             ha:arc.54474 {
+              x=1.56928in; y=1.09218in; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+             }
+             ha:text.54475 {
+              string=%a.parent.refdes%; x=41.785794mm; y=1.06339in; scale=100; fid=0;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+              rot = 270.000000
+             }
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.54476 {
+              x1=38.734873mm; y1=29.591108mm; x2=38.734873mm; y2=29.591108mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.54479 {
+              x1=1.525in; y1=29.591mm; x2=1.525in; y2=29.591mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.54482 {
+              x1=1.525in; y1=29.591mm; x2=1.525in; y2=30.591mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.54485 {
+              x1=1.525in; y1=29.591mm; x2=37.735mm; y2=29.591mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = cueOL6Nizt6ut1OFbgYAAACI
+        }
    }
    li:layers {
 
@@ -32587,54 +31612,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.37876 {
-        x1=36.2999mm; y1=29.8229mm; x2=1.407in; y2=1.152in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37879 {
-        x1=37.1596mm; y1=29.8229mm; x2=36.2999mm; y2=29.8229mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37885 {
-        x1=35.2166mm; y1=1.221in; x2=1.386in; y2=31.0256mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37888 {
-        x1=36.0172mm; y1=1.221in; x2=35.2166mm; y2=1.221in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37891 {
-        x1=36.4045mm; y1=30.6261mm; x2=36.0172mm; y2=1.221in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37894 {
-        x1=36.957mm; y1=30.6261mm; x2=36.4045mm; y2=30.6261mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37897 {
-        x1=41.2565mm; y1=29.8265mm; x2=1.656in; y2=30.6324mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37900 {
-        x1=40.4569mm; y1=29.8265mm; x2=41.2565mm; y2=29.8265mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.37903 {
         x1=42.3527mm; y1=626.57mil; x2=1.681in; y2=613.0mil; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
@@ -32647,168 +31624,12 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.37909 {
-        x1=1.622in; y1=1.253in; x2=1.574in; y2=33.0454mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37912 {
-        x1=1.622in; y1=30.861mm; x2=1.622in; y2=1.253in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37915 {
-        x1=40.9639mm; y1=30.6261mm; x2=1.622in; y2=30.861mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37918 {
-        x1=40.4569mm; y1=30.6261mm; x2=40.9639mm; y2=30.6261mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37921 {
-        x1=36.4744mm; y1=1.08474in; x2=36.5948mm; y2=1.08in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37924 {
-        x1=36.4744mm; y1=1.152in; x2=36.4744mm; y2=1.08474in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37927 {
-        x1=36.64mm; y1=29.4264mm; x2=36.4744mm; y2=1.152in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37930 {
-        x1=36.957mm; y1=29.4264mm; x2=36.64mm; y2=29.4264mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37933 {
-        x1=39.7002mm; y1=28.2697mm; x2=39.7068mm; y2=28.2763mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37936 {
-        x1=39.7002mm; y1=27.8638mm; x2=39.7002mm; y2=28.2697mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37939 {
-        x1=1.546in; y1=1.08in; x2=39.7002mm; y2=27.8638mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37942 {
-        x1=36.5948mm; y1=1.08in; x2=1.546in; y2=1.08in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37945 {
-        x1=1.38in; y1=1.08in; x2=1.373in; y2=27.6098mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37948 {
-        x1=35.7952mm; y1=1.08in; x2=1.38in; y2=1.08in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.37951 {
         x1=41.8978mm; y1=29.4264mm; x2=1.656in; y2=29.591mm; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.37954 {
-        x1=40.4569mm; y1=29.4264mm; x2=41.8978mm; y2=29.4264mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37957 {
-        x1=41.6364mm; y1=29.0264mm; x2=1.656in; y2=1.126in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37960 {
-        x1=40.4569mm; y1=29.0264mm; x2=41.6364mm; y2=29.0264mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37963 {
-        x1=39.7068mm; y1=32.7726mm; x2=1.574in; y2=33.0454mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37966 {
-        x1=39.7068mm; y1=31.7762mm; x2=39.7068mm; y2=32.7726mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37969 {
-        x1=37.7071mm; y1=1.2924685in; x2=1.476in; y2=33.0454mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37972 {
-        x1=37.7071mm; y1=31.7762mm; x2=37.7071mm; y2=1.2924685in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37975 {
-        x1=1.441in; y1=1.294in; x2=36.4236mm; y2=33.0454mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37978 {
-        x1=1.441in; y1=1.227in; x2=1.441in; y2=1.294in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37981 {
-        x1=36.7411mm; y1=1.2215in; x2=1.441in; y2=1.227in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37984 {
-        x1=36.957mm; y1=1.2215in; x2=36.7411mm; y2=1.2215in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37987 {
-        x1=1.386in; y1=30.226mm; x2=36.957mm; y2=30.226mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.37990 {
         x1=1.749in; y1=765.0mil; x2=1.818in; y2=765.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -34984,18 +33805,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.39118 {
-        x1=1.463in; y1=932.0mil; x2=36.4236mm; y2=961.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39121 {
-        x1=1.53in; y1=932.0mil; x2=1.463in; y2=932.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.39124 {
         x1=39.6199mm; y1=22.914864mm; x2=1.53in; y2=932.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -36328,54 +35137,12 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.39790 {
-        x1=1.5742in; y1=1.2992in; x2=1.576in; y2=33.0454mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39793 {
-        x1=37.4851mm; y1=33.0401mm; x2=1.476in; y2=33.0454mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.39796 {
         x1=42.0571mm; y1=28.5951mm; x2=1.656in; y2=1.126in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.39799 {
-        x1=35.0962mm; y1=32.9372mm; x2=1.386in; y2=33.0454mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39802 {
-        x1=35.0962mm; y1=1.255in; x2=35.0962mm; y2=32.9372mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39805 {
-        x1=1.386in; y1=31.7688mm; x2=35.0962mm; y2=1.255in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39808 {
-        x1=1.386in; y1=31.0256mm; x2=1.386in; y2=31.7688mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39811 {
-        x1=34.2966mm; y1=1.255in; x2=34.2966mm; y2=32.8864mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.39814 {
         x1=2.414in; y1=176.0mil; x2=61.341mm; y2=175.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -38329,6 +37096,180 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
+       ha:line.67283 {
+        x1=1.55452in; y1=1.115305in; x2=1.55452in; y2=1.10348in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67286 {
+        x1=1.55452in; y1=1.10348in; x2=1.568in; y2=1.09in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67289 {
+        x1=1.568in; y1=1.09in; x2=1.596in; y2=1.09in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67319 {
+        x1=1.51516in; y1=1.115305in; x2=1.51516in; y2=27.885136mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67322 {
+        x1=1.51516in; y1=27.885136mm; x2=1.526in; y2=27.6098mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67325 {
+        x1=38.984682mm; y1=1.115305in; x2=38.984682mm; y2=27.834082mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67328 {
+        x1=38.984682mm; y1=27.834082mm; x2=1.526in; y2=27.6098mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67358 {
+        x1=39.747317mm; y1=29.091128mm; x2=1.63668in; y2=29.091128mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67361 {
+        x1=1.63668in; y1=29.091128mm; x2=1.656in; y2=1.126in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67364 {
+        x1=39.747317mm; y1=29.591mm; x2=1.656in; y2=29.591mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67367 {
+        x1=39.747317mm; y1=1.18469in; x2=1.63469in; y2=1.18469in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67370 {
+        x1=1.63469in; y1=1.18469in; x2=1.656in; y2=30.6324mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67403 {
+        x1=1.435in; y1=29.780992mm; x2=1.435in; y2=1.236in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67406 {
+        x1=1.435in; y1=1.088in; x2=1.435in; y2=1.141in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67463 {
+        x1=1.49547in; y1=30.853507mm; x2=1.49547in; y2=1.26447in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67466 {
+        x1=1.49547in; y1=1.26447in; x2=1.496in; y2=32.131mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67469 {
+        x1=1.496in; y1=32.131mm; x2=1.53in; y2=32.131mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67472 {
+        x1=1.46452in; y1=32.131mm; x2=1.435in; y2=1.236in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67475 {
+        x1=1.435in; y1=29.780992mm; x2=1.45852in; y2=29.780992mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67478 {
+        x1=1.45852in; y1=29.780992mm; x2=1.466in; y2=29.591mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67481 {
+        x1=1.466in; y1=29.591mm; x2=1.485135in; y2=29.591mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67484 {
+        x1=1.485135in; y1=1.18469in; x2=1.47021in; y2=1.18469in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67487 {
+        x1=1.47021in; y1=1.18469in; x2=37.0332mm; y2=29.780992mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67496 {
+        x1=1.485135in; y1=29.091128mm; x2=36.558728mm; y2=29.091128mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67499 {
+        x1=36.558728mm; y1=29.091128mm; x2=1.435in; y2=1.141in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67506 {
+        x1=1.49547in; y1=1.115305in; x2=1.49547in; y2=28.078938mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67509 {
+        x1=1.49547in; y1=28.078938mm; x2=1.477in; y2=27.6098mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67518 {
+        x1=1.53in; y1=932.0mil; x2=1.505in; y2=932.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67521 {
+        x1=1.505in; y1=932.0mil; x2=1.477in; y2=960.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
        ha:polygon.40672 {
         li:geometry {
           ta:contour {
@@ -38353,7 +37294,7 @@ ha:pcb-rnd-board-v6 {
       color = {#8b2323}
     }
 
-    {ha:GND plane}        {
+    {ha:GND plane}            {
      lid=1
      group=5
      ha:combining {     }
@@ -38888,7 +37829,7 @@ ha:pcb-rnd-board-v6 {
       color = {#3a5fcd}
     }
 
-    {ha:power plane}        {
+    {ha:power plane}            {
      lid=2
      group=7
      ha:combining {     }
@@ -40399,30 +39340,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.41739 {
-        x1=1.449in; y1=1.286in; x2=1.433in; y2=1.302in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41742 {
-        x1=1.449in; y1=1.238in; x2=1.449in; y2=1.286in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41745 {
-        x1=36.4236mm; y1=1.223in; x2=1.449in; y2=1.238in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41748 {
-        x1=36.4236mm; y1=31.0896mm; x2=36.4236mm; y2=961.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.41757 {
         x1=1.74in; y1=1.334in; x2=1.267in; y2=33.909mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -40639,6 +39556,24 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
+       ha:line.67277 {
+        x1=1.407in; y1=1.116in; x2=1.57in; y2=1.116in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67280 {
+        x1=1.57in; y1=1.116in; x2=1.596in; y2=1.09in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67524 {
+        x1=1.477in; y1=960.0mil; x2=1.477in; y2=27.6098mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
        ha:polygon.41781 {
         li:geometry {
           ta:contour {
@@ -40699,7 +39634,7 @@ ha:pcb-rnd-board-v6 {
       color = {#548b54}
     }
 
-    {ha:bottom silk}        {
+    {ha:bottom silk}            {
      lid=5
      group=12
      ha:combining { auto=1;     }
@@ -40930,7 +39865,7 @@ ha:pcb-rnd-board-v6 {
       color = {#000000}
     }
 
-    {ha:top silk}        {
+    {ha:top silk}            {
      lid=6
      group=1
      ha:combining { auto=1;     }
@@ -43011,7 +41946,7 @@ ha:pcb-rnd-board-v6 {
      li:conn { R402-1; U7-94;     }
      }
      ha:GND {
-     li:conn { B1-2; C4-1; C5-1; C10-1; C30-2; C31-2; C32-2; C33-2; C36-1; C37-1; C38-2; C39-1; C42-1; C43-1; C44-1; C45-1; C47-1; C101-1; C102-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C301-1; C302-1; C303-1; C600-1; C601-2; C602-2; C610-1; D2-3; D2-4; H1-1; H2-1; H3-1; H4-1; J1-9; J2-3; J5-5; J8-2; J9-1; J20-1; J21-1; J21-6; L192-2; Q1-1; Q1-3; Q2-1; Q2-3; Q3-1; Q3-3; R1-1; R2-1; R3-1; R4-1; R5-1; R6-1; R19-1; R20-1; R21-1; R22-1; R23-1; R24-1; R26-1; R28-1; R30-1; R35-1; R37-1; R39-1; R51-1; R401-2; R402-2; S1-2; S1-3; S1-5; U1-2; U2-2; U3-2; U3-4; U3-5; U4-2; U4-3; U5-4; U6-32; U6-33; U7-10; U7-19; U7-20; U7-27; U7-49; U7-74; U7-99; U8-1; U10-1; U10-10; U10-12; U11-3; U12-11; U12-18; U12-20; U13-4; U14-4; U15-4; X1-2; X1-4; X2-2; X2-4;     }
+     li:conn { B1-2; C4-1; C5-1; C10-1; C30-2; C31-2; C32-2; C33-2; C36-1; C37-1; C38-2; C39-1; C42-1; C43-1; C44-1; C45-1; C47-1; C101-1; C102-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C301-1; C302-1; C600-1; C601-2; C602-2; C610-1; D2-3; D2-4; H1-1; H2-1; H3-1; H4-1; J1-9; J2-3; J5-5; J8-2; J9-1; J20-1; J21-1; J21-6; L192-2; Q1-1; Q1-3; Q2-1; Q2-3; Q3-1; Q3-3; R1-1; R2-1; R3-1; R4-1; R5-1; R6-1; R19-1; R20-1; R21-1; R22-1; R23-1; R24-1; R26-1; R28-1; R30-1; R35-1; R37-1; R39-1; R51-1; R401-2; R402-2; S1-2; S1-3; S1-5; U1-2; U2-2; U3-2; U3-4; U3-5; U4-2; U4-3; U5-4; U6-32; U6-33; U7-10; U7-19; U7-20; U7-27; U7-49; U7-74; U7-99; U8-1; U10-1; U10-10; U10-12; U11-3; U12-2; U12-3; U12-6; U12-7; U13-4; U14-4; U15-4; X1-2; X1-4; X2-2; X2-4;     }
      }
      ha:ba_sck1 {
      li:conn { U4-8; U7-30;     }
@@ -43020,7 +41955,7 @@ ha:pcb-rnd-board-v6 {
      li:conn { C39-2; D3-2; R36-2; U1-1; U1-3;     }
      }
      ha:miso1 {
-     li:conn { U3-12; U7-45; U12-9;     }
+     li:conn { U3-12; U7-45; U12-1;     }
      }
      ha:miso2 {
      li:conn { J9-4; U5-2; U6-9; U7-53;     }
@@ -43040,15 +41975,15 @@ ha:pcb-rnd-board-v6 {
      ha:swdio {
      li:conn { J20-3; U7-72;     }
      }
-      ha:v_lipo {
-      li:conn { D3-1; J1-7; J2-2; J9-8; R25-2;      }
-      }
-     ha:cs_companion0 {
-     li:conn { J9-6; U7-92;     }
-     }
-     ha:cs_companion1 {
-     li:conn { J9-5; U7-93;     }
-     }
+        ha:v_lipo {
+        li:conn { D3-1; J1-7; J2-2; J9-8; R25-2;        }
+        }
+       ha:cs_companion0 {
+       li:conn { J9-6; U7-92;       }
+       }
+       ha:cs_companion1 {
+       li:conn { J9-5; U7-93;       }
+       }
      ha:cmp_rail {
      li:conn { R38-1; R39-2; U13-2; U13-6; U14-2; U14-6; U15-2; U15-6;     }
      }
@@ -43064,21 +41999,21 @@ ha:pcb-rnd-board-v6 {
      ha:unnamed_net4 {
      li:conn { C38-1; U1-4;     }
      }
-      ha:unnamed_net6 {
-      li:conn { R35-2; U2-5;      }
-      }
-      ha:unnamed_net7 {
-      li:conn { Q2-4; R9-2; U14-7;      }
-      }
-      ha:unnamed_net8 {
-      li:conn { Q2-2; R10-2; U14-1;      }
-      }
-      ha:unnamed_net9 {
-      li:conn { Q3-4; R12-2; U15-1;      }
-      }
-     ha:unnamed_net5 {
-     li:conn { D1-1; D1-4; U2-1;     }
-     }
+        ha:unnamed_net6 {
+        li:conn { R35-2; U2-5;        }
+        }
+        ha:unnamed_net7 {
+        li:conn { Q2-4; R9-2; U14-7;        }
+        }
+        ha:unnamed_net8 {
+        li:conn { Q2-2; R10-2; U14-1;        }
+        }
+        ha:unnamed_net9 {
+        li:conn { Q3-4; R12-2; U15-1;        }
+        }
+       ha:unnamed_net5 {
+       li:conn { D1-1; D1-4; U2-1;       }
+       }
      ha:mosi1_accel {
      li:conn { U3-13; U7-91;     }
      }
@@ -43086,13 +42021,13 @@ ha:pcb-rnd-board-v6 {
      li:conn { U6-4; U7-98;     }
      }
      ha:sck1 {
-     li:conn { U3-14; U7-44; U12-23;     }
+     li:conn { U3-14; U7-44; U12-13;     }
      }
      ha:sck2 {
      li:conn { J9-2; U5-6; U6-8; U7-52;     }
      }
      ha:gyro_int {
-     li:conn { U7-97; U12-12;     }
+     li:conn { U7-97; U12-4;     }
      }
      ha:ba_miso1 {
      li:conn { U4-6; U7-31;     }
@@ -43113,7 +42048,7 @@ ha:pcb-rnd-board-v6 {
      li:conn { Q3-2; R11-2; U15-7;     }
      }
     ha:+3.3V {
-    li:conn { C10-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C101-2; C102-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; C301-2; C303-2; C600-2; J9-7; L600-1; R38-2; R171-1; U1-5; U3-1; U3-6; U4-1; U5-3; U5-7; U5-8; U6-1; U6-5; U6-12; U6-13; U6-15; U6-22; U6-25; U6-27; U6-28; U7-6; U7-11; U7-21; U7-28; U7-50; U7-75; U7-100; U10-7; U10-8; U11-2; U12-1; U12-8; U12-13; U13-8; U14-8; U15-8;    }
+    li:conn { C10-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C101-2; C102-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; C301-2; C302-2; C600-2; J9-7; L600-1; R38-2; R171-1; U1-5; U3-1; U3-6; U4-1; U5-3; U5-7; U5-8; U6-1; U6-5; U6-12; U6-13; U6-15; U6-22; U6-25; U6-27; U6-28; U7-6; U7-11; U7-21; U7-28; U7-50; U7-75; U7-100; U10-7; U10-8; U11-2; U12-5; U12-8; U13-8; U14-8; U15-8;    }
     }
      ha:rx3 {
      li:conn { U7-79; U10-2;     }
@@ -43140,113 +42075,110 @@ ha:pcb-rnd-board-v6 {
      li:conn { C31-1; U6-30; X1-1;     }
      }
      ha:mosi1 {
-     li:conn { U7-46; U12-24;     }
+     li:conn { U7-46; U12-14;     }
      }
      ha:mosi2 {
      li:conn { J9-3; U5-5; U6-7; U7-54;     }
      }
-      ha:unnamed_net51 {
-      li:conn { C181-2; L193-1; U6-18;      }
-      }
-      ha:unnamed_net52 {
-      li:conn { C174-1; L171-2; U6-17;      }
-      }
-      ha:unnamed_net53 {
-      li:conn { C231-1; U6-24;      }
-      }
-     ha:unnamed_net49 {
-     li:conn { C210-1; L191-2; L201-1; U6-20;     }
-     }
-      ha:unnamed_net57 {
-      li:conn { C42-2; U6-6;      }
-      }
-     ha:unnamed_net56 {
-     li:conn { R30-2; U6-14;     }
-     }
-      ha:unnamed_net54 {
-      li:conn { C231-2; U6-23;      }
-      }
-      ha:unnamed_net58 {
-      li:conn { C261-1; U6-26;      }
-      }
-      ha:unnamed_net67 {
-      li:conn { J5-3; R55-2;      }
-      }
-      ha:reset_n {
-      li:conn { C610-2; J20-2; U6-2; U7-14; U10-9; U11-1;      }
-      }
-      ha:unnamed_net63 {
-      li:conn { C175-2; C177-1; L173-2; L174-1;      }
-      }
-     ha:unnamed_net55 {
-     li:conn { C211-1; U6-21;     }
-     }
-      ha:unnamed_net65 {
-      li:conn { C302-2; U12-10;      }
-      }
-      ha:unnamed_net66 {
-      li:conn { J5-2; R54-2;      }
-      }
-      ha:unnamed_net72 {
-      li:conn { D2-1; R53-1;      }
-      }
-     ha:unnamed_net59 {
-     li:conn { C291-1; U6-29;     }
-     }
-     ha:unnamed_net60 {
-     li:conn { C173-2; L171-1; R171-2;     }
-     }
-      ha:unnamed_net61 {
-      li:conn { C174-2; C176-1; L172-1;      }
-      }
-      ha:unnamed_net62 {
-      li:conn { C176-2; C181-1; L172-2; L173-1;      }
-      }
-      ha:unnamed_net73 {
-      li:conn { S1-4; U10-11;      }
-      }
-     ha:unnamed_net64 {
-     li:conn { C191-2; L193-2; L201-2;     }
-     }
-     ha:unnamed_net70 {
-     li:conn { D1-3; R51-2;     }
-     }
-      ha:unnamed_net71 {
-      li:conn { D2-2; R52-1;      }
-      }
-      ha:unnamed_net50 {
-      li:conn { C191-1; L191-1; L192-1; U6-19;      }
-      }
-      ha:unnamed_net79 {
+        ha:unnamed_net51 {
+        li:conn { C181-2; L193-1; U6-18;        }
+        }
+        ha:unnamed_net52 {
+        li:conn { C174-1; L171-2; U6-17;        }
+        }
+        ha:unnamed_net53 {
+        li:conn { C231-1; U6-24;        }
+        }
+       ha:unnamed_net49 {
+       li:conn { C210-1; L191-2; L201-1; U6-20;       }
+       }
+        ha:unnamed_net57 {
+        li:conn { C42-2; U6-6;        }
+        }
+       ha:unnamed_net56 {
+       li:conn { R30-2; U6-14;       }
+       }
+        ha:unnamed_net54 {
+        li:conn { C231-2; U6-23;        }
+        }
+        ha:unnamed_net58 {
+        li:conn { C261-1; U6-26;        }
+        }
+        ha:unnamed_net72 {
+        li:conn { S1-4; U10-11;        }
+        }
+        ha:reset_n {
+        li:conn { C610-2; J20-2; U6-2; U7-14; U10-9; U11-1;        }
+        }
+         ha:unnamed_net66 {
+         li:conn { J5-3; R55-2;         }
+         }
+         ha:unnamed_net55 {
+         li:conn { C211-1; U6-21;         }
+         }
+         ha:unnamed_net65 {
+         li:conn { J5-2; R54-2;         }
+         }
+         ha:unnamed_net82 {
+         li:conn { A1-1; S1-1;         }
+         }
+        ha:unnamed_net63 {
+        li:conn { C175-2; C177-1; L173-2; L174-1;        }
+        }
+       ha:unnamed_net59 {
+       li:conn { C291-1; U6-29;       }
+       }
+        ha:unnamed_net70 {
+        li:conn { D2-2; R52-1;        }
+        }
+        ha:unnamed_net71 {
+        li:conn { D2-1; R53-1;        }
+        }
+        ha:unnamed_net62 {
+        li:conn { C176-2; C181-1; L172-2; L173-1;        }
+        }
+        ha:unnamed_net68 {
+        li:conn { D1-2; R50-1;        }
+        }
+        ha:unnamed_net64 {
+        li:conn { C191-2; L193-2; L201-2;        }
+        }
+       ha:unnamed_net60 {
+       li:conn { C173-2; L171-1; R171-2;       }
+       }
+        ha:unnamed_net61 {
+        li:conn { C174-2; C176-1; L172-1;        }
+        }
+        ha:unnamed_net50 {
+        li:conn { C191-1; L191-1; L192-1; U6-19;        }
+        }
+       ha:unnamed_net69 {
+       li:conn { D1-3; R51-2;       }
+       }
+       ha:fet_a {
+       li:conn { J1-6; Q1-5; Q1-6; R14-1;       }
+       }
+       ha:fet_b {
+       li:conn { J1-4; Q1-7; Q1-8; R13-1;       }
+       }
+       ha:fet_c {
+       li:conn { J1-2; Q2-7; Q2-8; R16-1;       }
+       }
+       ha:fet_d {
+       li:conn { J2-8; Q2-5; Q2-6; R15-1;       }
+       }
+       ha:fet_e {
+       li:conn { J2-6; Q3-5; Q3-6; R18-1;       }
+       }
+       ha:fet_f {
+       li:conn { J2-4; Q3-7; Q3-8; R17-1;       }
+       }
+       ha:tx3 {
+       li:conn { U7-78; U10-3;       }
+       }
+      ha:unnamed_net78 {
       li:conn { R32-1; U10-6;      }
       }
-      ha:fet_a {
-      li:conn { J1-6; Q1-5; Q1-6; R14-1;      }
-      }
-      ha:fet_b {
-      li:conn { J1-4; Q1-7; Q1-8; R13-1;      }
-      }
-      ha:fet_c {
-      li:conn { J1-2; Q2-7; Q2-8; R16-1;      }
-      }
-      ha:fet_d {
-      li:conn { J2-8; Q2-5; Q2-6; R15-1;      }
-      }
-      ha:fet_e {
-      li:conn { J2-6; Q3-5; Q3-6; R18-1;      }
-      }
-      ha:fet_f {
-      li:conn { J2-4; Q3-7; Q3-8; R17-1;      }
-      }
-      ha:tx3 {
-      li:conn { U7-78; U10-3;      }
-      }
-      ha:unnamed_net83 {
-      li:conn { A1-1; S1-1;      }
-      }
-     ha:unnamed_net69 {
-     li:conn { D1-2; R50-1;     }
-     }
      ha:led_green {
      li:conn { R53-2; U7-66;     }
      }
@@ -43284,7 +42216,7 @@ ha:pcb-rnd-board-v6 {
      li:conn { J21-5; R43-2;     }
      }
      ha:cs_gyro {
-     li:conn { U7-83; U12-22;     }
+     li:conn { U7-83; U12-12;     }
      }
      ha:cs_flash {
      li:conn { U5-1; U7-84;     }
@@ -43420,7 +42352,7 @@ ha:pcb-rnd-board-v6 {
     min_ring = 7.00 mil
     min_drill = 15.00 mil
     text_scale = 100
-    via_thickness = 30.00 mil
+    via_thickness = 32.00 mil
     via_drilling_hole = 15.00 mil
     min_slk = 5.00 mil
     text_thickness = 0