rotate ADXL375 to match EasyMega orientation
authorBdale Garbee <bdale@gag.com>
Fri, 16 Aug 2019 15:04:30 +0000 (09:04 -0600)
committerBdale Garbee <bdale@gag.com>
Fri, 16 Aug 2019 15:04:30 +0000 (09:04 -0600)
telemega.lht

index 433a2cb6a46114f7558de5b9554a2878e3fc40f5..52eada2599f6274a38780c887aae86d577c600bc 100644 (file)
@@ -6,14 +6,6 @@ ha:pcb-rnd-board-v6 {
  }
 
  li:styles {
-   ha:Signal {
-    diameter = 30.0mil
-    text_scale = 0
-    text_thick = 0.0
-    thickness = 10.0mil
-    hole = 15.0mil
-    clearance = 6.0mil
-   }
    ha:Power {
     diameter = 8.0mil
     text_scale = 0
@@ -131,15 +123,6 @@ ha:pcb-rnd-board-v6 {
   }
 
    li:objects {
-     ha:padstack_ref.44777 {
-      proto=1; x=995.0mil; y=26.797mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44778 {
       proto=1; x=995.0mil; y=980.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -168,15 +151,6 @@ ha:pcb-rnd-board-v6 {
         }
       }
      }
-     ha:padstack_ref.44780 {
-      proto=1; x=26.289mm; y=26.797mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44781 {
       proto=1; x=26.289mm; y=980.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -195,71 +169,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44783 {
-      proto=1; x=27.305mm; y=26.797mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44784 {
-      proto=1; x=1.266in; y=1.092in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.44785 {
-      proto=1; x=1.266in; y=30.0228mm; 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.44786 {
-      proto=1; x=1.266in; y=1.276in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.44787 {
-      proto=1; x=1.054in; y=30.8864mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44788 {
       proto=1; x=1.656in; y=30.6324mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -1410,15 +1319,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44893 {
-      proto=0; x=33.4518mm; y=1.256in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44894 {
       proto=0; x=2.544in; y=636.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -1461,15 +1361,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44897 {
-      proto=0; x=1.157in; y=26.797mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      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 {
@@ -2416,168 +2307,125 @@ 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.49759 {
+       proto=1; x=26.1874mm; y=1.1in; rot=90.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
-           }
-
-           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:2 {
+          on  
+          solid  
+          noshape  
          }
        }
       }
+      ha:padstack_ref.49760 {
+       proto=1; x=1.121in; y=1.1in; rot=90.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:1 {
+          on  
+          solid  
+          noshape  
          }
-
-         li:thermal {
-           li:1 {
-            on  
-            solid  
-            noshape  
-           }
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
+         li:3 {
+          on  
+          solid  
+          noshape  
          }
+       }
+      }
+      ha:padstack_ref.49761 {
+       proto=1; x=30.861mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
 
-         ha:attributes {
-           term=1
-           name=1
+       li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
          }
-        }
        }
-       li:layers {
+      }
+      ha:padstack_ref.49795 {
+       proto=1; x=1.247in; y=1.207in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.49970 {
+       proto=1; x=29.6672mm; y=32.7406mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
 
-          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
-          }
-        }
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.49995 {
+       proto=1; x=1.032in; y=32.7406mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.49996 {
+       proto=1; x=1.074in; y=32.7406mm; 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 {
        }
       }
-       uid = 6YsdOBYR2Ile0VvkQgMAAAAB
+      ha:padstack_ref.50087 {
+       proto=1; x=995.0mil; y=1.052in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
       }
-      ha:subc.41891 {
+      ha:padstack_ref.50116 {
+       proto=1; x=1000.0mil; y=30.6324mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.50141 {
+       proto=1; x=1.26in; y=1.152in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      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 {
@@ -2640,8 +2488,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: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
          }
@@ -2672,8 +2520,8 @@ ha:pcb-rnd-board-v6 {
          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: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 {
@@ -2687,26 +2535,26 @@ ha:pcb-rnd-board-v6 {
          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: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.41896 {
-            x1=225.0mil; y1=1.225in; x2=225.0mil; y2=1.225in; 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.41899 {
-            x1=225.0mil; y1=1.225in; x2=6.715mm; y2=1.225in; 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.41902 {
-            x1=225.0mil; y1=1.225in; x2=225.0mil; y2=32.115mm; 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
             }
@@ -2720,17 +2568,17 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = 6YsdOBYR2Ile0VvkQgMAAAAD
+       uid = 6YsdOBYR2Ile0VvkQgMAAAAB
       }
-      ha:subc.41907 {
+      ha:subc.41891 {
        ha:attributes {
-        {io_pcb::hidename_y}=2.5146 mm
+        {io_pcb::hidename_y}=28.2956 mm
         footprint=hole-M3
         {io_pcb::hidename_scale}=100
-        refdes=H3
+        refdes=H1
         value=
         {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=78.3844 mm
+        {io_pcb::hidename_x}=2.7810 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -2793,8 +2641,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        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.41905 {
+         proto=0; x=225.0mil; y=1.225in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -2825,8 +2673,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.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 {
@@ -2840,26 +2688,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.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.41912 {
-            x1=81.915mm; y1=225.0mil; x2=81.915mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
+           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.41915 {
-            x1=81.915mm; y1=225.0mil; x2=82.915mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
+           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.41918 {
-            x1=81.915mm; y1=225.0mil; x2=81.915mm; y2=6.715mm; thickness=0.1mm; clearance=0.0;
+           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
             }
@@ -2873,17 +2721,17 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = 6YsdOBYR2Ile0VvkQgMAAAAE
+       uid = 6YsdOBYR2Ile0VvkQgMAAAAD
       }
-      ha:subc.41923 {
+      ha:subc.41907 {
        ha:attributes {
-        {io_pcb::hidename_y}=27.5064 mm
+        {io_pcb::hidename_y}=2.5146 mm
         footprint=hole-M3
         {io_pcb::hidename_scale}=100
-        refdes=H4
+        refdes=H3
         value=
         {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=78.5622 mm
+        {io_pcb::hidename_x}=78.3844 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -2946,8 +2794,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        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: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
          }
@@ -2978,8 +2826,8 @@ ha:pcb-rnd-board-v6 {
          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: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 {
@@ -2993,26 +2841,26 @@ ha:pcb-rnd-board-v6 {
          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: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.41928 {
-            x1=81.915mm; y1=1.225in; x2=81.915mm; y2=1.225in; thickness=0.1mm; clearance=0.0;
+           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.41931 {
-            x1=81.915mm; y1=1.225in; x2=82.915mm; y2=1.225in; thickness=0.1mm; clearance=0.0;
+           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.41934 {
-            x1=81.915mm; y1=1.225in; x2=81.915mm; y2=32.115mm; thickness=0.1mm; clearance=0.0;
+           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
             }
@@ -3026,479 +2874,101 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = 6YsdOBYR2Ile0VvkQgMAAAAF
+       uid = 6YsdOBYR2Ile0VvkQgMAAAAE
       }
-      ha:subc.41971 {
+      ha:subc.41923 {
        ha:attributes {
+        {io_pcb::hidename_y}=27.5064 mm
+        footprint=hole-M3
+        {io_pcb::hidename_scale}=100
+        refdes=H4
         value=
-        footprint=lga14
-        refdes=U3
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=78.5622 mm
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=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
-             li:ps_poly {
-              -22.535mil  
-              -0.274955mm  
-              -22.535mil  
-              0.274955mm  
-              22.535mil  
-              0.274955mm  
-              22.535mil  
-              -0.274955mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -25.535mil  
-              -0.351155mm  
-              -25.535mil  
-              0.351155mm  
-              25.535mil  
-              0.351155mm  
-              25.535mil  
-              -0.351155mm  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             copper = 1
             }
             clearance=0.0
-             li:ps_poly {
-              -22.535mil  
-              -0.274955mm  
-              -22.535mil  
-              0.274955mm  
-              22.535mil  
-              0.274955mm  
-              22.535mil  
-              -0.274955mm  
-             }
            }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
-             top = 1
+             intern = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.274955mm  
-              -22.535mil  
-              -0.274955mm  
-              -22.535mil  
-              -0.274955mm  
-              22.535mil  
-              0.274955mm  
-              22.535mil  
-             }
            }
 
            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:ps_poly {
-              0.351155mm  
-              -25.535mil  
-              -0.351155mm  
-              -25.535mil  
-              -0.351155mm  
-              25.535mil  
-              0.351155mm  
-              25.535mil  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.274955mm  
-              -22.535mil  
-              -0.274955mm  
-              -22.535mil  
-              -0.274955mm  
-              22.535mil  
-              0.274955mm  
-              22.535mil  
-             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.41998 {
-         proto=0; x=28.29052mm; y=1.26173in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=13
-           name=pin13
-         }
-        }
-        ha:padstack_ref.41999 {
-         proto=0; x=1.20021in; y=1.26173in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+        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=pin1
-         }
-        }
-        ha:padstack_ref.42000 {
-         proto=1; x=1.157in; y=1.10042in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.42001 {
-         proto=1; x=1.157in; y=32.145732mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=pin14
-         }
-        }
-        ha:padstack_ref.42002 {
-         proto=0; x=28.29052mm; y=31.247842mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=12
-           name=pin12
-         }
-        }
-        ha:padstack_ref.42003 {
-         proto=0; x=1.20021in; y=31.247842mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.42004 {
-         proto=1; x=1.157in; y=1.10042in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.42005 {
-         proto=1; x=1.157in; y=32.145732mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=pin14
-         }
-        }
-        ha:padstack_ref.42006 {
-         proto=0; x=28.29052mm; y=1.19874in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=11
-           name=pin11
-         }
-        }
-        ha:padstack_ref.42007 {
-         proto=0; x=1.20021in; y=1.19874in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=pin3
-         }
-        }
-        ha:padstack_ref.42008 {
-         proto=1; x=1.157in; y=1.10042in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.42009 {
-         proto=1; x=1.157in; y=32.145732mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=pin14
-         }
-        }
-        ha:padstack_ref.42010 {
-         proto=0; x=28.29052mm; y=29.64815mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=10
-           name=pin10
-         }
-        }
-        ha:padstack_ref.42011 {
-         proto=0; x=1.20021in; y=29.64815mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=pin4
-         }
-        }
-        ha:padstack_ref.42012 {
-         proto=1; x=1.157in; y=1.10042in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.42013 {
-         proto=1; x=1.157in; y=32.145732mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=pin14
-         }
-        }
-        ha:padstack_ref.42014 {
-         proto=0; x=28.29052mm; y=1.13576in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=9
-           name=pin9
-         }
-        }
-        ha:padstack_ref.42015 {
-         proto=0; x=1.20021in; y=1.13576in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=pin5
-         }
-        }
-        ha:padstack_ref.42016 {
-         proto=1; x=1.157in; y=1.10042in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.42017 {
-         proto=1; x=1.157in; y=32.145732mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=pin14
-         }
-        }
-        ha:padstack_ref.42018 {
-         proto=0; x=28.29052mm; y=28.0482mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=pin8
-         }
-        }
-        ha:padstack_ref.42019 {
-         proto=0; x=1.20021in; y=28.0482mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=pin6
-         }
-        }
-        ha:padstack_ref.42020 {
-         proto=1; x=1.157in; y=1.10042in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.42021 {
-         proto=1; x=1.157in; y=32.145732mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=pin14
+           name=1
          }
         }
        }
@@ -3509,28 +2979,8 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.41972 {
-            x1=27.88793mm; y1=1.28142in; x2=30.887924mm; y2=1.28142in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.41975 {
-            x1=30.887924mm; y1=1.08457in; x2=30.887924mm; y2=1.28142in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.41978 {
-            x1=27.88793mm; y1=1.08457in; x2=30.887924mm; y2=1.08457in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.41981 {
-            x1=27.88793mm; y1=1.08457in; x2=27.88793mm; y2=1.28142in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.41984 {
-            x=1.23968in; y=32.24784mm; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.41985 {
-            string=%a.parent.refdes%; x=1.03689in; y=1.28461in; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.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 {
@@ -3544,26 +2994,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.41986 {
-            x1=29.387863mm; y1=30.048136mm; x2=29.387863mm; y2=30.048136mm; 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.41989 {
-            x1=1.157in; y1=1.183in; x2=1.157in; y2=1.183in; 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.41992 {
-            x1=1.157in; y1=1.183in; x2=28.3878mm; y2=1.183in; 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.41995 {
-            x1=1.157in; y1=1.183in; x2=1.157in; y2=29.0482mm; 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
             }
@@ -3577,7 +3027,7 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = 6YsdOBYR2Ile0VvkQgMAAACH
+       uid = 6YsdOBYR2Ile0VvkQgMAAAAF
       }
       ha:subc.42023 {
        ha:attributes {
@@ -16517,155 +15967,6 @@ ha:pcb-rnd-board-v6 {
       }
        uid = 6YsdOBYR2Ile0VvkQgMAAABZ
       }
-      ha:subc.43250 {
-       ha:attributes {
-        {io_pcb::hidename_y}=29.9913 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=C101
-        value=0.1uF
-        {io_pcb::hidename_direction}=1
-        {io_pcb::hidename_x}=27.9019 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.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.43263 {
-         proto=0; x=1.266in; y=30.810204mm; 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.43264 {
-         proto=0; x=1.266in; y=31.609796mm; 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.43251 {
-            x1=1.266in; y1=31.21mm; x2=1.266in; y2=31.21mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.43254 {
-            x1=1.266in; y1=31.21mm; x2=1.266in; y2=31.21mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.43257 {
-            x1=1.266in; y1=31.21mm; x2=1.266in; y2=30.21mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.43260 {
-            x1=1.266in; y1=31.21mm; x2=31.1564mm; y2=31.21mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAABY
-      }
       ha:subc.43266 {
        ha:attributes {
         {io_pcb::hidename_y}=24.6253 mm
@@ -16815,155 +16116,6 @@ ha:pcb-rnd-board-v6 {
       }
        uid = 6YsdOBYR2Ile0VvkQgMAAABX
       }
-      ha:subc.43282 {
-       ha:attributes {
-        {io_pcb::hidename_y}=22.4089 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=C102
-        value=1uF
-        {io_pcb::hidename_direction}=3
-        {io_pcb::hidename_x}=30.4927 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.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.43295 {
-         proto=0; x=1.266in; y=1.15274in; 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.43296 {
-         proto=0; x=1.266in; y=28.480004mm; 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.43283 {
-            x1=1.266in; y1=1.137in; x2=1.266in; y2=1.137in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.43286 {
-            x1=1.266in; y1=1.137in; x2=1.266in; y2=1.137in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.43289 {
-            x1=1.266in; y1=1.137in; x2=1.266in; y2=29.8798mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.43292 {
-            x1=1.266in; y1=1.137in; x2=33.1564mm; y2=1.137in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAABW
-      }
       ha:subc.43298 {
        ha:attributes {
         {io_pcb::hidename_y}=5.3995 mm
@@ -32337,6 +31489,855 @@ ha:pcb-rnd-board-v6 {
       }
        uid = YxWnuk8f5um7ZWv95A8AAACI
       }
+       ha:subc.49676 {
+        ha:attributes {
+         value=
+         footprint=lga14
+         refdes=U3
+        }
+       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 {
+               -22.535mil  
+               -0.274955mm  
+               -22.535mil  
+               0.274955mm  
+               22.535mil  
+               0.274955mm  
+               22.535mil  
+               -0.274955mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -25.535mil  
+               -0.351155mm  
+               -25.535mil  
+               0.351155mm  
+               25.535mil  
+               0.351155mm  
+               25.535mil  
+               -0.351155mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -22.535mil  
+               -0.274955mm  
+               -22.535mil  
+               0.274955mm  
+               22.535mil  
+               0.274955mm  
+               22.535mil  
+               -0.274955mm  
+              }
+            }
+          }
+        }
+
+        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 {
+               0.274955mm  
+               -22.535mil  
+               -0.274955mm  
+               -22.535mil  
+               -0.274955mm  
+               22.535mil  
+               0.274955mm  
+               22.535mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.351155mm  
+               -25.535mil  
+               -0.351155mm  
+               -25.535mil  
+               -0.351155mm  
+               25.535mil  
+               0.351155mm  
+               25.535mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.274955mm  
+               -22.535mil  
+               -0.274955mm  
+               -22.535mil  
+               -0.274955mm  
+               22.535mil  
+               0.274955mm  
+               22.535mil  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.49703 {
+          proto=0; x=30.473142mm; y=1.2492in; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=13
+            name=pin13
+          }
+         }
+         ha:padstack_ref.49704 {
+          proto=0; x=30.473142mm; y=29.534866mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=pin1
+          }
+         }
+         ha:padstack_ref.49705 {
+          proto=1; x=1.03842in; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=7
+            name=pin7
+          }
+         }
+         ha:padstack_ref.49706 {
+          proto=1; x=30.570932mm; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=14
+            name=pin14
+          }
+         }
+         ha:padstack_ref.49707 {
+          proto=0; x=1.16823in; y=1.2492in; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=12
+            name=pin12
+          }
+         }
+         ha:padstack_ref.49708 {
+          proto=0; x=1.16823in; y=29.534866mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=pin2
+          }
+         }
+         ha:padstack_ref.49709 {
+          proto=1; x=1.03842in; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=7
+            name=pin7
+          }
+         }
+         ha:padstack_ref.49710 {
+          proto=1; x=30.570932mm; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=14
+            name=pin14
+          }
+         }
+         ha:padstack_ref.49711 {
+          proto=0; x=1.13674in; y=1.2492in; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=11
+            name=pin11
+          }
+         }
+         ha:padstack_ref.49712 {
+          proto=0; x=1.13674in; y=29.534866mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=pin3
+          }
+         }
+         ha:padstack_ref.49713 {
+          proto=1; x=1.03842in; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=7
+            name=pin7
+          }
+         }
+         ha:padstack_ref.49714 {
+          proto=1; x=30.570932mm; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=14
+            name=pin14
+          }
+         }
+         ha:padstack_ref.49715 {
+          proto=0; x=28.07335mm; y=1.2492in; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=10
+            name=pin10
+          }
+         }
+         ha:padstack_ref.49716 {
+          proto=0; x=28.07335mm; y=29.534866mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=4
+            name=pin4
+          }
+         }
+         ha:padstack_ref.49717 {
+          proto=1; x=1.03842in; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=7
+            name=pin7
+          }
+         }
+         ha:padstack_ref.49718 {
+          proto=1; x=30.570932mm; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=14
+            name=pin14
+          }
+         }
+         ha:padstack_ref.49719 {
+          proto=0; x=1.07376in; y=1.2492in; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=9
+            name=pin9
+          }
+         }
+         ha:padstack_ref.49720 {
+          proto=0; x=1.07376in; y=29.534866mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=5
+            name=pin5
+          }
+         }
+         ha:padstack_ref.49721 {
+          proto=1; x=1.03842in; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=7
+            name=pin7
+          }
+         }
+         ha:padstack_ref.49722 {
+          proto=1; x=30.570932mm; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=14
+            name=pin14
+          }
+         }
+         ha:padstack_ref.49723 {
+          proto=0; x=26.4734mm; y=1.2492in; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=8
+            name=pin8
+          }
+         }
+         ha:padstack_ref.49724 {
+          proto=0; x=26.4734mm; y=29.534866mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=6
+            name=pin6
+          }
+         }
+         ha:padstack_ref.49725 {
+          proto=1; x=1.03842in; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=7
+            name=pin7
+          }
+         }
+         ha:padstack_ref.49726 {
+          proto=1; x=30.570932mm; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=14
+            name=pin14
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.49677 {
+             x1=1.21942in; y1=1.26505in; x2=1.21942in; y2=1.14694in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.49680 {
+             x1=25.973278mm; y1=1.14694in; x2=1.21942in; y2=1.14694in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.49683 {
+             x1=25.973278mm; y1=1.26505in; x2=25.973278mm; y2=1.14694in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.49686 {
+             x1=25.973278mm; y1=1.26505in; x2=1.21942in; y2=1.26505in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:arc.49689 {
+             x=1.2076in; y=28.532328mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+            }
+            ha:text.49690 {
+             string=%a.parent.refdes%; x=31.054294mm; y=33.683194mm; scale=100; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 180.000000
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.49691 {
+             x1=28.473336mm; y1=30.632337mm; x2=28.473336mm; y2=30.632337mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.49694 {
+             x1=1.121in; y1=30.6324mm; x2=1.121in; y2=30.6324mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.49697 {
+             x1=1.121in; y1=30.6324mm; x2=1.121in; y2=31.6324mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.49700 {
+             x1=1.121in; y1=30.6324mm; x2=27.4734mm; y2=30.6324mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = 6YsdOBYR2Ile0VvkQgMAAACH
+       }
+       ha:subc.49728 {
+        ha:attributes {
+         {io_pcb::hidename_y}=29.9913 mm
+         footprint=0402
+         {io_pcb::hidename_scale}=100
+         refdes=C101
+         value=0.1uF
+         {io_pcb::hidename_direction}=1
+         {io_pcb::hidename_x}=27.9019 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.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.49741 {
+          proto=0; x=29.260804mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.49742 {
+          proto=0; x=30.060396mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+        }
+        li:layers {
+
+         ha:subc-aux {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.49729 {
+             x1=29.6606mm; y1=1.1in; x2=29.6606mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.49732 {
+             x1=29.6606mm; y1=1.1in; x2=29.6606mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.49735 {
+             x1=29.6606mm; y1=1.1in; x2=28.6606mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.49738 {
+             x1=29.6606mm; y1=1.1in; x2=29.6606mm; y2=28.94mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = 6YsdOBYR2Ile0VvkQgMAAABY
+       }
+       ha:subc.49744 {
+        ha:attributes {
+         {io_pcb::hidename_y}=22.4089 mm
+         footprint=0402
+         {io_pcb::hidename_scale}=100
+         refdes=C102
+         value=1uF
+         {io_pcb::hidename_direction}=3
+         {io_pcb::hidename_x}=30.4927 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.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.49757 {
+          proto=0; x=27.730196mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.49758 {
+          proto=0; x=26.930604mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+        }
+        li:layers {
+
+         ha:subc-aux {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.49745 {
+             x1=1.076in; y1=1.1in; x2=1.076in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.49748 {
+             x1=1.076in; y1=1.1in; x2=1.076in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.49751 {
+             x1=1.076in; y1=1.1in; x2=28.3304mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.49754 {
+             x1=1.076in; y1=1.1in; x2=1.076in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = 6YsdOBYR2Ile0VvkQgMAAABW
+       }
    }
    li:layers {
 
@@ -32346,24 +32347,6 @@ ha:pcb-rnd-board-v6 {
      ha:combining {     }
 
       li:objects {
-       ha:line.37660 {
-        x1=1.02873in; y1=32.0479mm; x2=995.0mil; y2=31.1912mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37663 {
-        x1=28.29052mm; y1=32.0479mm; x2=1.02873in; y2=32.0479mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37666 {
-        x1=995.0mil; y1=26.797mm; x2=995.0mil; y2=31.1912mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.37669 {
         x1=1.048in; y1=927.0mil; x2=995.0mil; y2=980.0mil; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
@@ -32514,42 +32497,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.37744 {
-        x1=26.289mm; y1=27.8638mm; x2=26.289mm; y2=26.797mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37747 {
-        x1=1.07376in; y1=28.8483mm; x2=26.289mm; y2=27.8638mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37750 {
-        x1=28.29052mm; y1=28.8483mm; x2=1.07376in; y2=28.8483mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37753 {
-        x1=27.305mm; y1=27.7114mm; x2=27.305mm; y2=26.797mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37756 {
-        x1=1.08826in; y1=28.0482mm; x2=27.305mm; y2=27.7114mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37759 {
-        x1=28.29052mm; y1=28.0482mm; x2=1.08826in; y2=28.0482mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.37762 {
         x1=958.0mil; y1=1.009in; x2=920.0mil; y2=971.0mil; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
@@ -32640,144 +32587,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.37807 {
-        x1=33.4518mm; y1=32.5374mm; x2=33.4518mm; y2=1.256in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37810 {
-        x1=1.288in; y1=1.31in; x2=33.4518mm; y2=32.5374mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37813 {
-        x1=29.8196mm; y1=1.31in; x2=1.288in; y2=1.31in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37816 {
-        x1=1.157in; y1=32.8422mm; x2=29.8196mm; y2=1.31in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37819 {
-        x1=1.157in; y1=32.1457mm; x2=1.157in; y2=32.8422mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37822 {
-        x1=31.7939mm; y1=32.0479mm; x2=1.266in; y2=1.276in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37825 {
-        x1=30.4853mm; y1=32.0479mm; x2=31.7939mm; y2=32.0479mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37828 {
-        x1=1.244in; y1=1.213in; x2=1.266in; y2=1.213in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37831 {
-        x1=31.16mm; y1=31.2478mm; x2=1.244in; y2=1.213in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37834 {
-        x1=30.4853mm; y1=31.2478mm; x2=31.16mm; y2=31.2478mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37837 {
-        x1=1.266in; y1=1.276in; x2=1.266in; y2=31.6098mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37840 {
-        x1=1.266in; y1=30.1244mm; x2=1.266in; y2=1.213in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37843 {
-        x1=1.238in; y1=1.148in; x2=1.238in; y2=29.6481mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37846 {
-        x1=31.1343mm; y1=28.8483mm; x2=1.238in; y2=1.148in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37849 {
-        x1=30.4853mm; y1=28.8483mm; x2=31.1343mm; y2=28.8483mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37852 {
-        x1=31.7817mm; y1=29.6481mm; x2=1.266in; y2=30.0228mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37855 {
-        x1=30.4853mm; y1=29.6481mm; x2=31.7817mm; y2=29.6481mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37858 {
-        x1=1.266in; y1=30.0228mm; x2=1.266in; y2=29.2796mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37861 {
-        x1=1.266in; y1=28.48mm; x2=1.266in; y2=1.092in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37864 {
-        x1=31.845mm; y1=28.0482mm; x2=1.266in; y2=1.092in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37867 {
-        x1=30.4853mm; y1=28.0482mm; x2=31.845mm; y2=28.0482mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37870 {
-        x1=27.133mm; y1=31.2478mm; x2=1.054in; y2=30.8864mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37873 {
-        x1=28.29052mm; y1=31.2478mm; x2=27.133mm; y2=31.2478mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         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 {
@@ -32790,12 +32599,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.37882 {
-        x1=1.157in; y1=27.9507mm; x2=1.157in; y2=26.797mm; 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 {
@@ -38316,6 +38119,216 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
+       ha:line.49662 {
+        x1=30.0604mm; y1=1.1in; x2=30.861mm; y2=1.1in; thickness=8.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49665 {
+        x1=1.125in; y1=1.1in; x2=1.152in; y2=1.1in; thickness=8.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49668 {
+        x1=27.7302mm; y1=1.1in; x2=1.121in; y2=1.1in; thickness=8.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49671 {
+        x1=26.1874mm; y1=1.1in; x2=26.9306mm; y2=1.1in; thickness=8.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49796 {
+        x1=30.570932mm; y1=30.6324mm; x2=1.246in; y2=30.6324mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49799 {
+        x1=1.246in; y1=30.6324mm; x2=1.247in; y2=1.207in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49841 {
+        x1=30.473142mm; y1=29.534866mm; x2=30.473142mm; y2=29.013658mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49844 {
+        x1=30.473142mm; y1=29.013658mm; x2=30.861mm; y2=1.127in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49847 {
+        x1=30.861mm; y1=1.127in; x2=30.861mm; y2=27.9654mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49850 {
+        x1=30.861mm; y1=27.9654mm; x2=30.8864mm; y2=1.1in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49880 {
+        x1=1.16823in; y1=29.534866mm; x2=1.16823in; y2=29.038042mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49883 {
+        x1=1.16823in; y1=29.038042mm; x2=1.152in; y2=1.127in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49886 {
+        x1=1.152in; y1=1.127in; x2=1.09in; y2=1.127in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49892 {
+        x1=28.07335mm; y1=29.534866mm; x2=28.07335mm; y2=1.12725in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49895 {
+        x1=28.07335mm; y1=1.12725in; x2=28.067mm; y2=1.127in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49898 {
+        x1=1.07376in; y1=29.534866mm; x2=1.07376in; y2=29.012896mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49901 {
+        x1=1.07376in; y1=29.012896mm; x2=27.6606mm; y2=1.127in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49904 {
+        x1=1.121in; y1=1.1in; x2=1.121in; y2=1.127in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49925 {
+        x1=26.4734mm; y1=29.534866mm; x2=26.4734mm; y2=28.9626mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49928 {
+        x1=26.4734mm; y1=28.9626mm; x2=26.1874mm; y2=1.129in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49931 {
+        x1=26.1874mm; y1=1.129in; x2=26.1874mm; y2=1.1in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49971 {
+        x1=1.16823in; y1=1.2492in; x2=1.16823in; y2=32.734758mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49974 {
+        x1=1.16823in; y1=32.734758mm; x2=29.6672mm; y2=32.7406mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49997 {
+        x1=26.4734mm; y1=1.2492in; x2=26.4734mm; y2=32.48mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50000 {
+        x1=26.4734mm; y1=32.48mm; x2=1.032in; y2=32.7406mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50003 {
+        x1=1.07376in; y1=1.2492in; x2=1.07376in; y2=1.28876in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50006 {
+        x1=1.07376in; y1=1.28876in; x2=1.074in; y2=32.7406mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50106 {
+        x1=30.48mm; y1=1.24947in; x2=30.473142mm; y2=1.2492in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50117 {
+        x1=1.03842in; y1=30.6324mm; x2=1000.0mil; y2=30.6324mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50120 {
+        x1=30.473142mm; y1=1.2492in; x2=30.473142mm; y2=1.30227in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50123 {
+        x1=30.473142mm; y1=1.30227in; x2=29.8196mm; y2=1.328in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50126 {
+        x1=29.8196mm; y1=1.328in; x2=1.021in; y2=1.328in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50129 {
+        x1=1.021in; y1=1.328in; x2=964.0mil; y2=1.271in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50132 {
+        x1=964.0mil; y1=1.271in; x2=964.0mil; y2=27.5082mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50135 {
+        x1=964.0mil; y1=27.5082mm; x2=995.0mil; y2=1.052in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
        ha:polygon.40672 {
         li:geometry {
           ta:contour {
@@ -38340,7 +38353,7 @@ ha:pcb-rnd-board-v6 {
       color = {#8b2323}
     }
 
-    {ha:GND plane}       {
+    {ha:GND plane}        {
      lid=1
      group=5
      ha:combining {     }
@@ -38875,54 +38888,12 @@ ha:pcb-rnd-board-v6 {
       color = {#3a5fcd}
     }
 
-    {ha:power plane}       {
+    {ha:power plane}        {
      lid=2
      group=7
      ha:combining {     }
 
       li:objects {
-       ha:line.40955 {
-        x1=995.0mil; y1=980.0mil; x2=995.0mil; y2=26.797mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40958 {
-        x1=27.305mm; y1=980.0mil; x2=27.305mm; y2=26.797mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40961 {
-        x1=26.289mm; y1=980.0mil; x2=26.289mm; y2=26.797mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40964 {
-        x1=1.372in; y1=1.152in; x2=1.407in; y2=1.152in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40967 {
-        x1=1.308in; y1=30.8864mm; x2=1.372in; y2=1.152in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40970 {
-        x1=1.054in; y1=30.8864mm; x2=1.308in; y2=30.8864mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40973 {
-        x1=33.4518mm; y1=1.256in; x2=1.378in; y2=30.353mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40976 {
         x1=2.468in; y1=408.0mil; x2=2.536in; y2=476.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -39397,18 +39368,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.41225 {
-        x1=1.626in; y1=30.353mm; x2=1.656in; y2=29.591mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41228 {
-        x1=1.378in; y1=30.353mm; x2=1.626in; y2=30.353mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.41231 {
         x1=54.6989mm; y1=908.5mil; x2=55.4482mm; y2=882.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -39487,6 +39446,36 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
+       ha:line.49802 {
+        x1=1.247in; y1=1.207in; x2=1.506in; y2=1.207in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49805 {
+        x1=1.506in; y1=1.207in; x2=1.548in; y2=29.591mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49808 {
+        x1=1.548in; y1=29.591mm; x2=1.656in; y2=29.591mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50154 {
+        x1=1.26in; y1=1.152in; x2=1.054in; y2=1.152in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50157 {
+        x1=1.054in; y1=1.152in; x2=1000.0mil; y2=30.6324mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
        ha:polygon.41258 {
         li:geometry {
           ta:contour {
@@ -39515,20 +39504,6 @@ ha:pcb-rnd-board-v6 {
          clearpoly=1
         }
        }
-       ha:polygon.41277 {
-        li:geometry {
-          ta:contour {
-           { 110.0mil; 920.0mil }
-           { 84.836mm; 920.0mil }
-           { 84.836mm; 1.34in }
-           { 110.0mil; 1.34in }
-          }
-        }
-
-        ha:flags {
-         clearpoly=1
-        }
-       }
        ha:polygon.41282 {
         li:geometry {
           ta:contour {
@@ -39559,6 +39534,20 @@ ha:pcb-rnd-board-v6 {
           }
         }
 
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.41277 {
+        li:geometry {
+          ta:contour {
+           { 110.0mil; 920.0mil }
+           { 84.836mm; 920.0mil }
+           { 84.836mm; 1.34in }
+           { 110.0mil; 1.34in }
+          }
+        }
+
         ha:flags {
          clearpoly=1
         }
@@ -39573,18 +39562,6 @@ ha:pcb-rnd-board-v6 {
      ha:combining {     }
 
       li:objects {
-       ha:line.41289 {
-        x1=1.266in; y1=26.797mm; x2=1.344in; y2=977.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41292 {
-        x1=1.157in; y1=26.797mm; x2=1.266in; y2=26.797mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.41295 {
         x1=1.627in; y1=1.177in; x2=1.656in; y2=30.6324mm; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
@@ -39996,12 +39973,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.41514 {
-        x1=514.0mil; y1=31.7627mm; x2=548.0mil; y2=32.6263mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.41517 {
         x1=514.0mil; y1=27.7622mm; x2=514.0mil; y2=31.7627mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -40452,18 +40423,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.41751 {
-        x1=30.9372mm; y1=1.286in; x2=548.0mil; y2=32.6263mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41754 {
-        x1=1.267in; y1=33.909mm; x2=30.9372mm; y2=1.286in; 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 {
@@ -40476,12 +40435,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.41763 {
-        x1=1.344in; y1=700.0mil; x2=34.1389mm; y2=976.0511811mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.41766 {
         x1=2.067in; y1=935.0mil; x2=2.079in; y2=924.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -40560,6 +40513,132 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
+       ha:line.49949 {
+        x1=1.268in; y1=33.908946mm; x2=15.214546mm; y2=33.908946mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49952 {
+        x1=15.214546mm; y1=33.908946mm; x2=514.0mil; y2=31.75mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49977 {
+        x1=29.6672mm; y1=32.7406mm; x2=1.27in; y2=32.7406mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49980 {
+        x1=1.27in; y1=32.7406mm; x2=1.407in; y2=1.152in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50009 {
+        x1=1.074in; y1=32.7406mm; x2=1.074in; y2=30.5308mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50012 {
+        x1=1.074in; y1=30.5308mm; x2=1.06in; y2=30.1752mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50015 {
+        x1=1.06in; y1=30.1752mm; x2=1.06in; y2=1.06in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50018 {
+        x1=1.06in; y1=1.06in; x2=26.289mm; y2=26.289mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50021 {
+        x1=26.289mm; y1=26.289mm; x2=26.289mm; y2=980.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50033 {
+        x1=1.032in; y1=32.7406mm; x2=26.9494mm; y2=1.318in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50036 {
+        x1=26.9494mm; y1=1.318in; x2=27.6606mm; y2=1.318in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50039 {
+        x1=27.6606mm; y1=1.318in; x2=1.108in; y2=32.9946mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50042 {
+        x1=1.108in; y1=32.9946mm; x2=1.108in; y2=1.153in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50045 {
+        x1=1.108in; y1=1.153in; x2=1.092in; y2=1.137in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50048 {
+        x1=1.092in; y1=1.137in; x2=1.092in; y2=997.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50051 {
+        x1=1.092in; y1=997.0mil; x2=27.305mm; y2=980.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50088 {
+        x1=995.0mil; y1=980.0mil; x2=995.0mil; y2=1.052in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50142 {
+        x1=1.339in; y1=697.0mil; x2=1.339in; y2=915.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50145 {
+        x1=1.339in; y1=915.0mil; x2=1.361in; y2=937.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50148 {
+        x1=1.361in; y1=937.0mil; x2=1.361in; y2=26.6954mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50151 {
+        x1=1.361in; y1=26.6954mm; x2=1.26in; y2=1.152in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
        ha:polygon.41781 {
         li:geometry {
           ta:contour {
@@ -40620,7 +40699,7 @@ ha:pcb-rnd-board-v6 {
       color = {#548b54}
     }
 
-    {ha:bottom silk}       {
+    {ha:bottom silk}        {
      lid=5
      group=12
      ha:combining { auto=1;     }
@@ -40784,14 +40863,6 @@ ha:pcb-rnd-board-v6 {
         }
         rot = 270.000000
        }
-       ha:text.41839 {
-        string=D; x=29.21mm; y=1.086in; scale=200; fid=0;
-        ha:flags {
-         clearline=1
-         onsolder=1
-        }
-        rot = 270.000000
-       }
        ha:text.41840 {
         string=apogee; x=962.0mil; y=1.328in; scale=175; fid=0;
         ha:flags {
@@ -40847,11 +40918,19 @@ ha:pcb-rnd-board-v6 {
         }
         rot = 0.000000
        }
+       ha:text.49674 {
+        string=D; x=30.2768mm; y=1.102in; scale=200; fid=0;
+        ha:flags {
+         clearline=1
+         onsolder=1
+        }
+        rot = 270.000000
+       }
       }
       color = {#000000}
     }
 
-    {ha:top silk}       {
+    {ha:top silk}        {
      lid=6
      group=1
      ha:combining { auto=1;     }
@@ -42961,15 +43040,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:cmp_rail {
      li:conn { R38-1; R39-2; U13-2; U13-6; U14-2; U14-6; U15-2; U15-6;     }
      }
@@ -42985,21 +43064,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_net7 {
-     li:conn { Q2-4; R9-2; U14-7;     }
-     }
-     ha:unnamed_net8 {
-     li:conn { Q2-2; R10-2; U14-1;     }
-     }
-     ha:unnamed_net6 {
-     li:conn { R35-2; U2-5;     }
-     }
-     ha:unnamed_net9 {
-     li:conn { Q3-4; R12-2; U15-1;     }
-     }
      ha:mosi1_accel {
      li:conn { U3-13; U7-91;     }
      }
@@ -43066,114 +43145,114 @@ ha:pcb-rnd-board-v6 {
      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_net52 {
-     li:conn { C174-1; L171-2; U6-17;     }
-     }
+      ha:unnamed_net57 {
+      li:conn { C42-2; U6-6;      }
+      }
      ha:unnamed_net56 {
      li:conn { R30-2; U6-14;     }
      }
-     ha:unnamed_net51 {
-     li:conn { C181-2; L193-1; U6-18;     }
-     }
+      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_net53 {
-     li:conn { C231-1; U6-24;     }
-     }
-     ha:unnamed_net54 {
-     li:conn { C231-2; U6-23;     }
-     }
-     ha:unnamed_net58 {
-     li:conn { C261-1; U6-26;     }
-     }
+      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: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_net60 {
      li:conn { C173-2; L171-1; R171-2;     }
      }
-     ha:unnamed_net65 {
-     li:conn { C302-2; U12-10;     }
-     }
-     ha:unnamed_net57 {
-     li:conn { C42-2; U6-6;     }
-     }
-     ha:unnamed_net67 {
-     li:conn { J5-3; R55-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_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_net71 {
+      li:conn { D2-2; R52-1;      }
+      }
+      ha:unnamed_net50 {
+      li:conn { C191-1; L191-1; L192-1; U6-19;      }
+      }
+      ha:unnamed_net79 {
+      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:unnamed_net79 {
-     li:conn { R32-1; U10-6;     }
-     }
-     ha:unnamed_net66 {
-     li:conn { J5-2; R54-2;     }
-     }
-     ha:unnamed_net72 {
-     li:conn { D2-1; R53-1;     }
-     }
-     ha:unnamed_net50 {
-     li:conn { C191-1; L191-1; L192-1; U6-19;     }
-     }
-     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_net71 {
-     li:conn { D2-2; R52-1;     }
-     }
      ha:led_green {
      li:conn { R53-2; U7-66;     }
      }
      ha:led_red {
      li:conn { R52-2; U7-65;     }
      }
-     ha:unnamed_net83 {
-     li:conn { A1-1; S1-1;     }
-     }
      ha:sense_a {
      li:conn { R14-2; R20-2; U7-23;     }
      }
@@ -43380,10 +43459,10 @@ ha:pcb-rnd-board-v6 {
     rubber_band_mode = false
     description = false
      buffer_number = 0
-      show_solder_side = 1
+      show_solder_side = 0
      ha:view {
       flip_x = 0
-      flip_y = 1
+      flip_y = 0
      }
    }
    ha:plugins {