Add slots in outline layer for USB connector stakes
[hw/telemetrum] / telemetrum.lht
index 9164a24c902b2edf11cbbd75e16d906e58358406..474d9ebdbec5dba9f8cf19a41334f02a27d06381 100644 (file)
@@ -38,6 +38,14 @@ ha:pcb-rnd-board-v6 {
     hole = 11.81mil
     clearance = 6.0mil
    }
+    ha:Slots {
+     diameter = 30.0mil
+     text_scale = 100
+     text_thick = 0.0
+     thickness = 0.450088mm
+     hole = 15.0mil
+     clearance = 8.0mil
+    }
  }
 
  ha:meta {
@@ -415,17 +423,8 @@ ha:pcb-rnd-board-v6 {
      li:thermal {
      }
     }
-    ha:padstack_ref.20 {
-     proto=0; x=1.288in; y=316.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
     ha:padstack_ref.21 {
-     proto=0; x=1.474in; y=141.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     proto=0; x=1.526in; y=114.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
@@ -438,40 +437,8 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.22 {
-     proto=0; x=1.322in; y=302.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.23 {
-     proto=0; x=34.417mm; y=286.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.24 {
-     proto=0; x=36.322mm; y=207.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:3 {
-        on  
-        solid  
-        noshape  
-       }
-     }
-    }
     ha:padstack_ref.25 {
-     proto=0; x=1.4in; y=356.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     proto=0; x=1.382in; y=358.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
@@ -549,7 +516,7 @@ ha:pcb-rnd-board-v6 {
      }
     }
     ha:padstack_ref.32 {
-     proto=0; x=2.173in; y=552.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     proto=0; x=2.176in; y=555.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
@@ -622,20 +589,6 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.38 {
-     proto=0; x=1.809in; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:3 {
-        on  
-        solid  
-        noshape  
-       }
-     }
-    }
     ha:padstack_ref.39 {
      proto=0; x=2.153in; y=798.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
@@ -706,20 +659,6 @@ ha:pcb-rnd-board-v6 {
      li:thermal {
      }
     }
-    ha:padstack_ref.44 {
-     proto=0; x=1.566in; y=346.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:3 {
-        on  
-        solid  
-        noshape  
-       }
-     }
-    }
     ha:padstack_ref.45 {
      proto=0; x=2.02in; y=509.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
@@ -1359,7 +1298,7 @@ ha:pcb-rnd-board-v6 {
      }
     }
     ha:padstack_ref.102 {
-     proto=0; x=1.347in; y=466.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     proto=0; x=1.709in; y=445.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
@@ -1391,21 +1330,7 @@ ha:pcb-rnd-board-v6 {
      }
     }
     ha:padstack_ref.105 {
-     proto=0; x=1.606in; y=49.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:3 {
-        on  
-        solid  
-        noshape  
-       }
-     }
-    }
-    ha:padstack_ref.106 {
-     proto=0; x=1.684in; y=346.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     proto=0; x=1.63in; y=114.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
@@ -1419,7 +1344,7 @@ ha:pcb-rnd-board-v6 {
      }
     }
     ha:padstack_ref.107 {
-     proto=0; x=2.08in; y=552.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     proto=0; x=52.7812mm; y=557.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
@@ -1446,7 +1371,7 @@ ha:pcb-rnd-board-v6 {
      }
     }
     ha:padstack_ref.110 {
-     proto=0; x=1.736in; y=466.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     proto=0; x=1.73in; y=489.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
@@ -1728,6 +1653,61 @@ ha:pcb-rnd-board-v6 {
      li:thermal {
      }
     }
+    ha:padstack_ref.38 {
+     proto=0; x=1.825in; y=160.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+     ha:padstack_ref.14622 {
+      proto=0; x=1.709in; y=315.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.14686 {
+      proto=0; x=1.736in; y=114.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.14819 {
+      proto=0; x=1.38in; y=314.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.14871 {
+      proto=0; x=36.1696mm; y=356.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+      }
+     }
      ha:subc.134 {
       ha:attributes {
        value=
@@ -7318,11 +7298,11 @@ ha:pcb-rnd-board-v6 {
      }
       uid = qIc8VW925zCt24ZkTm0AAAAV
      }
-     ha:subc.648 {
+     ha:subc.664 {
       ha:attributes {
        value=1uF
        footprint=0402
-       refdes=C103
+       refdes=C102
       }
      ha:data {
           li:padstack_prototypes {
@@ -7392,8 +7372,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.650 {
-        proto=0; x=45.909996mm; y=259.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.666 {
+        proto=0; x=1.662in; y=114.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -7406,8 +7386,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.651 {
-        proto=0; x=45.110404mm; y=259.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.667 {
+        proto=0; x=1.69348in; y=114.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -7428,13 +7408,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.649 {
-           string=%a.parent.refdes%; x=46.3103mm; y=290.5mil; scale=100; fid=0;
+          ha:text.665 {
+           string=%a.parent.refdes%; x=1.64624in; y=82.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 180.000000
+           rot = 360.000000
           }
          }
          ha:type {
@@ -7448,26 +7428,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.652 {
-           x1=45.5102mm; y1=259.0mil; x2=45.5102mm; y2=259.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.668 {
+           x1=1.67774in; y1=114.0mil; x2=1.67774in; y2=114.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.655 {
-           x1=45.5102mm; y1=259.0mil; x2=45.5102mm; y2=259.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.671 {
+           x1=1.67774in; y1=114.0mil; x2=1.67774in; y2=114.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.658 {
-           x1=45.5102mm; y1=259.0mil; x2=44.5102mm; y2=259.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.674 {
+           x1=1.67774in; y1=114.0mil; x2=43.614596mm; y2=114.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.661 {
-           x1=45.5102mm; y1=259.0mil; x2=45.5102mm; y2=5.5786mm; thickness=0.1mm; clearance=0.0;
+          ha:line.677 {
+           x1=1.67774in; y1=114.0mil; x2=1.67774in; y2=3.8956mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -7481,13 +7461,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAW
+      uid = qIc8VW925zCt24ZkTm0AAAAX
      }
-     ha:subc.664 {
+     ha:subc.750 {
       ha:attributes {
-       value=1uF
-       footprint=0402
-       refdes=C102
+       value=Si7232DN
+       footprint=1212-8
+       refdes=Q1
       }
      ha:data {
           li:padstack_prototypes {
@@ -7504,14 +7484,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+             -0.494919mm  
+             -0.202438mm  
+             -0.494919mm  
+             0.202438mm  
+             0.494919mm  
+             0.202438mm  
+             0.494919mm  
+             -0.202438mm  
             }
           }
 
@@ -7523,14 +7503,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+             -0.571119mm  
+             -10.97mil  
+             -0.571119mm  
+             10.97mil  
+             0.571119mm  
+             10.97mil  
+             0.571119mm  
+             -10.97mil  
             }
           }
 
@@ -7542,14 +7522,77 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+             -0.494919mm  
+             -0.202438mm  
+             -0.494919mm  
+             0.202438mm  
+             0.494919mm  
+             0.202438mm  
+             0.494919mm  
+             -0.202438mm  
+            }
+          }
+        }
+      }
+
+      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.862583mm  
+             -0.495045mm  
+             -0.862583mm  
+             0.495045mm  
+             0.862583mm  
+             0.495045mm  
+             0.862583mm  
+             -0.495045mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -36.96mil  
+             -0.571246mm  
+             -36.96mil  
+             0.571246mm  
+             36.96mil  
+             0.571246mm  
+             36.96mil  
+             -0.571246mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.862583mm  
+             -0.495045mm  
+             -0.862583mm  
+             0.495045mm  
+             0.862583mm  
+             0.495045mm  
+             0.862583mm  
+             -0.495045mm  
             }
           }
         }
@@ -7557,8 +7600,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.666 {
-        proto=0; x=45.960796mm; y=180.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.752 {
+        proto=0; x=218.455mil; y=382.3mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
         ha:flags {
          clearline=1
         }
@@ -7567,12 +7610,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=1
+          term=8
+          name=pin8
         }
        }
-       ha:padstack_ref.667 {
-        proto=0; x=45.161204mm; y=180.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.753 {
+        proto=0; x=331.435mil; y=382.3mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
         ha:flags {
          clearline=1
         }
@@ -7581,25 +7624,152 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=1
+          name=pin1
         }
        }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+       ha:padstack_ref.754 {
+        proto=0; x=218.455mil; y=9.060434mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=7
+          name=pin7
+        }
+       }
+       ha:padstack_ref.755 {
+        proto=0; x=331.435mil; y=9.060434mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=pin2
+        }
+       }
+       ha:padstack_ref.756 {
+        proto=0; x=218.455mil; y=331.12mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=6
+          name=pin6
+        }
+       }
+       ha:padstack_ref.757 {
+        proto=0; x=331.435mil; y=331.12mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=pin3
+        }
+       }
+       ha:padstack_ref.758 {
+        proto=0; x=218.455mil; y=7.760462mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=pin5
+        }
+       }
+       ha:padstack_ref.759 {
+        proto=0; x=331.435mil; y=7.760462mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=pin4
+        }
+       }
+       ha:padstack_ref.760 {
+        proto=1; x=253.0mil; y=9.342882mm; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=8
+          name=pin8
+        }
+       }
+       ha:padstack_ref.761 {
+        proto=1; x=253.0mil; y=320.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=pin5
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
          li:objects {
-          ha:text.665 {
-           string=%a.parent.refdes%; x=46.3611mm; y=211.5mil; scale=100; fid=0;
+          ha:line.762 {
+           x1=209.99mil; y1=408.87mil; x2=8.63346mm; y2=408.87mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.765 {
+           x1=8.63346mm; y1=7.085584mm; x2=8.63346mm; y2=408.87mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.768 {
+           x1=209.99mil; y1=7.085584mm; x2=8.63346mm; y2=7.085584mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.771 {
+           x1=209.99mil; y1=7.085584mm; x2=209.99mil; y2=408.87mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.774 {
+           x=366.12mil; y=10.035286mm; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.751 {
+           string=%a.parent.refdes%; x=154.83mil; y=11.316462mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 180.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -7613,26 +7783,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.668 {
-           x1=45.561mm; y1=180.0mil; x2=45.561mm; y2=180.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.775 {
+           x1=6.872122mm; y1=343.915mil; x2=6.872122mm; y2=343.915mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.671 {
-           x1=45.561mm; y1=180.0mil; x2=45.561mm; y2=180.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.778 {
+           x1=6.983476mm; y1=343.92mil; x2=6.983476mm; y2=343.92mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.674 {
-           x1=45.561mm; y1=180.0mil; x2=44.561mm; y2=180.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.781 {
+           x1=6.983476mm; y1=343.92mil; x2=5.983476mm; y2=343.92mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.677 {
-           x1=45.561mm; y1=180.0mil; x2=45.561mm; y2=3.572mm; thickness=0.1mm; clearance=0.0;
+          ha:line.784 {
+           x1=6.983476mm; y1=343.92mil; x2=6.983476mm; y2=7.735568mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -7646,13 +7816,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAX
+      uid = qIc8VW925zCt24ZkTm0AAAAa
      }
-     ha:subc.680 {
+     ha:subc.787 {
       ha:attributes {
-       value=MMA6555
-       footprint=AN3111
-       refdes=U6
+       value=W25Q64
+       footprint=SOIJ8
+       refdes=U5
       }
      ha:data {
           li:padstack_prototypes {
@@ -7669,58 +7839,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -1.999996mm  
-             1.999996mm  
-             1.999996mm  
-             1.999996mm  
-             1.999996mm  
-             -1.999996mm  
-             -1.999996mm  
-             -1.999996mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -2.075053mm  
-             2.075053mm  
-             2.075053mm  
-             2.075053mm  
-             2.075053mm  
-             -2.075053mm  
-             -2.075053mm  
-             -2.075053mm  
-            }
-          }
-        }
-      }
-
-      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.499999mm  
-             0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             -0.499999mm  
-             -0.499999mm  
-             -0.499999mm  
+             -33.46mil  
+             -12.795mil  
+             -33.46mil  
+             12.795mil  
+             33.46mil  
+             12.795mil  
+             33.46mil  
+             -12.795mil  
             }
           }
 
@@ -7732,14 +7858,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             -0.499999mm  
-             -0.499999mm  
-             -0.499999mm  
+             -36.46mil  
+             -15.795mil  
+             -36.46mil  
+             15.795mil  
+             36.46mil  
+             15.795mil  
+             36.46mil  
+             -15.795mil  
             }
           }
 
@@ -7751,20 +7877,20 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             -0.499999mm  
-             -0.499999mm  
-             -0.499999mm  
+             -33.46mil  
+             -12.795mil  
+             -33.46mil  
+             12.795mil  
+             33.46mil  
+             12.795mil  
+             33.46mil  
+             -12.795mil  
             }
           }
         }
       }
 
-      ha:ps_proto_v6.2 {
+      ha:ps_proto_v6.1 {
         hdia=0.0; hplated=0; htop=0; hbottom=0;
         li:shape {
 
@@ -7776,14 +7902,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.274955mm  
-             0.274955mm  
-             0.274955mm  
-             0.274955mm  
-             0.274955mm  
-             -0.274955mm  
-             -0.274955mm  
-             -0.274955mm  
+             -0.849885mm  
+             -12.795mil  
+             -0.849885mm  
+             12.795mil  
+             0.849885mm  
+             12.795mil  
+             0.849885mm  
+             -12.795mil  
             }
           }
 
@@ -7795,14 +7921,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.350012mm  
-             0.350012mm  
-             0.350012mm  
-             0.350012mm  
-             0.350012mm  
-             -0.350012mm  
-             -0.350012mm  
-             -0.350012mm  
+             -0.926085mm  
+             -15.795mil  
+             -0.926085mm  
+             15.795mil  
+             0.926085mm  
+             15.795mil  
+             0.926085mm  
+             -15.795mil  
             }
           }
 
@@ -7814,163 +7940,23 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.274955mm  
-             0.274955mm  
-             0.274955mm  
-             0.274955mm  
-             0.274955mm  
-             -0.274955mm  
-             -0.274955mm  
-             -0.274955mm  
+             -0.849885mm  
+             -12.795mil  
+             -0.849885mm  
+             12.795mil  
+             0.849885mm  
+             12.795mil  
+             0.849885mm  
+             -12.795mil  
             }
           }
         }
       }
-
-      ha:ps_proto_v6.3 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425068mm  
-             -0.250062mm  
-             -0.425068mm  
-             0.250062mm  
-             0.425068mm  
-             0.250062mm  
-             0.425068mm  
-             -0.250062mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.499999mm  
-             -12.795mil  
-             -0.499999mm  
-             12.795mil  
-             0.499999mm  
-             12.795mil  
-             0.499999mm  
-             -12.795mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425068mm  
-             -0.250062mm  
-             -0.425068mm  
-             0.250062mm  
-             0.425068mm  
-             0.250062mm  
-             0.425068mm  
-             -0.250062mm  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v6.4 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.250062mm  
-             -0.425068mm  
-             -0.250062mm  
-             -0.425068mm  
-             -0.250062mm  
-             0.425068mm  
-             0.250062mm  
-             0.425068mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             12.795mil  
-             -0.499999mm  
-             -12.795mil  
-             -0.499999mm  
-             -12.795mil  
-             0.499999mm  
-             12.795mil  
-             0.499999mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.250062mm  
-             -0.425068mm  
-             -0.250062mm  
-             -0.425068mm  
-             -0.250062mm  
-             0.425068mm  
-             0.250062mm  
-             0.425068mm  
-            }
-          }
-        }
-      }
-     }
+     }
 
       li:objects {
-       ha:padstack_ref.682 {
-        proto=0; x=1.625in; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=17
-          name=17
-        }
-       }
-       ha:padstack_ref.683 {
-        proto=1; x=1.56989in; y=255.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.789 {
+        proto=0; x=25.888061mm; y=936.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
         ha:flags {
          clearline=1
         }
@@ -7979,12 +7965,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=8
+          name=VCC
         }
        }
-       ha:padstack_ref.684 {
-        proto=1; x=1.56989in; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.790 {
+        proto=1; x=32.887792mm; y=936.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
         ha:flags {
          clearline=1
         }
@@ -7993,12 +7979,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=1
+          name=CS
         }
        }
-       ha:padstack_ref.685 {
-        proto=1; x=1.56989in; y=3.679952mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.791 {
+        proto=0; x=25.888061mm; y=886.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
         ha:flags {
          clearline=1
         }
@@ -8007,12 +7993,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=7
+          name=HOLD
         }
        }
-       ha:padstack_ref.686 {
-        proto=1; x=1.625in; y=255.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.792 {
+        proto=1; x=32.887792mm; y=886.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
         ha:flags {
          clearline=1
         }
@@ -8021,12 +8007,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=2
+          name=SO
         }
        }
-       ha:padstack_ref.687 {
-        proto=1; x=1.625in; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.793 {
+        proto=0; x=25.888061mm; y=837.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
         ha:flags {
          clearline=1
         }
@@ -8035,12 +8021,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=6
+          name=SCK
         }
        }
-       ha:padstack_ref.688 {
-        proto=1; x=1.625in; y=3.679952mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.794 {
+        proto=1; x=32.887792mm; y=837.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
         ha:flags {
          clearline=1
         }
@@ -8049,12 +8035,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=3
+          name=WP
         }
        }
-       ha:padstack_ref.689 {
-        proto=1; x=42.675048mm; y=255.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.795 {
+        proto=0; x=25.888061mm; y=787.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
         ha:flags {
          clearline=1
         }
@@ -8063,12 +8049,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=5
+          name=SI
         }
        }
-       ha:padstack_ref.690 {
-        proto=1; x=42.675048mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.796 {
+        proto=1; x=32.887792mm; y=787.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
         ha:flags {
          clearline=1
         }
@@ -8077,96 +8063,164 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=4
+          name=VSS
         }
        }
-       ha:padstack_ref.691 {
-        proto=1; x=42.675048mm; y=3.679952mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=17
-          name=17
-        }
+         li:objects {
+          ha:line.797 {
+           x1=26.69794mm; y1=757.08mil; x2=26.69794mm; y2=24.559514mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.800 {
+           x1=26.69794mm; y1=757.08mil; x2=1.26291in; y2=757.08mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.803 {
+           x1=1.26291in; y1=757.08mil; x2=1.26291in; y2=24.559514mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.806 {
+           x1=26.69794mm; y1=24.559514mm; x2=1.26291in; y2=24.559514mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.809 {
+           x=31.61284mm; y=936.99mil; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.788 {
+           string=%a.parent.refdes%; x=1.02289in; y=740.61mil; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 90.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.692 {
-        proto=2; x=43.9199mm; y=2.4351mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        ha:attributes {
-          term=NC
-          name=NC
-        }
+         li:objects {
+          ha:line.810 {
+           x1=29.387926mm; y1=861.995mil; x2=29.387926mm; y2=861.995mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.813 {
+           x1=1.157in; y1=862.0mil; x2=1.157in; y2=862.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.816 {
+           x1=1.157in; y1=862.0mil; x2=28.3878mm; y2=862.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.819 {
+           x1=1.157in; y1=862.0mil; x2=1.157in; y2=20.8948mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.693 {
-        proto=2; x=1.52088in; y=2.4351mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAAAb
+     }
+     ha:subc.822 {
+      ha:attributes {
+       value=100k
+       footprint=0402
+       refdes=R13
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-        ha:attributes {
-          term=NC
-          name=NC
-        }
-       }
-       ha:padstack_ref.694 {
-        proto=2; x=43.9199mm; y=304.12mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
 
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=NC
-          name=NC
-        }
-       }
-       ha:padstack_ref.695 {
-        proto=2; x=1.52088in; y=304.12mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
 
-        ha:attributes {
-          term=NC
-          name=NC
-        }
-       }
-       ha:padstack_ref.696 {
-        proto=3; x=38.400228mm; y=259.05mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+            }
+          }
 
-        li:thermal {
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
         }
+      }
+     }
 
-        ha:attributes {
-          term=12
-          name=pin12
-        }
-       }
-       ha:padstack_ref.697 {
-        proto=3; x=1.73819in; y=259.05mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+      li:objects {
+       ha:padstack_ref.824 {
+        proto=0; x=15.202408mm; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -8176,53 +8230,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=1
-          name=pin1
-        }
-       }
-       ha:padstack_ref.698 {
-        proto=4; x=1.56595in; y=86.81mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=8
-          name=pin8
-        }
-       }
-       ha:padstack_ref.699 {
-        proto=4; x=1.56595in; y=313.18mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=13
-          name=pin13
-        }
-       }
-       ha:padstack_ref.700 {
-        proto=3; x=38.400228mm; y=219.68mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=11
-          name=pin11
+          name=1
         }
        }
-       ha:padstack_ref.701 {
-        proto=3; x=1.73819in; y=219.68mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.825 {
+        proto=0; x=630.0mil; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -8232,147 +8244,7 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=2
-          name=pin2
-        }
-       }
-       ha:padstack_ref.702 {
-        proto=4; x=1.60532in; y=86.81mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=pin7
-        }
-       }
-       ha:padstack_ref.703 {
-        proto=4; x=1.60532in; y=313.18mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=14
-          name=pin14
-        }
-       }
-       ha:padstack_ref.704 {
-        proto=3; x=38.400228mm; y=180.31mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=10
-          name=pin10
-        }
-       }
-       ha:padstack_ref.705 {
-        proto=3; x=1.73819in; y=180.31mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=pin3
-        }
-       }
-       ha:padstack_ref.706 {
-        proto=4; x=1.64469in; y=86.81mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=6
-          name=pin6
-        }
-       }
-       ha:padstack_ref.707 {
-        proto=4; x=1.64469in; y=313.18mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=15
-          name=pin15
-        }
-       }
-       ha:padstack_ref.708 {
-        proto=3; x=38.400228mm; y=3.579876mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=9
-          name=pin9
-        }
-       }
-       ha:padstack_ref.709 {
-        proto=3; x=1.73819in; y=3.579876mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=pin4
-        }
-       }
-       ha:padstack_ref.710 {
-        proto=4; x=42.775124mm; y=86.81mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=pin5
-        }
-       }
-       ha:padstack_ref.711 {
-        proto=4; x=42.775124mm; y=313.18mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=16
-          name=pin16
+          name=2
         }
        }
       }
@@ -8383,16 +8255,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:arc.712 {
-           x=1.75098in; y=325.97mil; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.681 {
-           string=%a.parent.refdes%; x=1.625in; y=200.0mil; scale=100; fid=0;
+          ha:text.823 {
+           string=%a.parent.refdes%; x=568.61mil; y=6.942582mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -8406,26 +8275,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.713 {
-           x1=41.275109mm; y1=5.07989mm; x2=41.275109mm; y2=5.07989mm; thickness=0.1mm; clearance=0.0;
+          ha:line.826 {
+           x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.716 {
-           x1=1.625in; y1=200.0mil; x2=1.625in; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.829 {
+           x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.719 {
-           x1=1.625in; y1=200.0mil; x2=40.275mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.832 {
+           x1=15.602204mm; y1=351.0mil; x2=16.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.722 {
-           x1=1.625in; y1=200.0mil; x2=1.625in; y2=4.08mm; thickness=0.1mm; clearance=0.0;
+          ha:line.835 {
+           x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=9.9154mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -8439,145 +8308,75 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAY
+      uid = qIc8VW925zCt24ZkTm0AAAAc
      }
-     ha:subc.725 {
+     ha:subc.838 {
       ha:attributes {
-       value=USBmicroB
-       footprint=ZX62-B-5PA
-       refdes=J5
+       value=LiPo
+       footprint=B2B-PH
+       refdes=B1
       }
      ha:data {
           li:padstack_prototypes {
 
       ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        hdia=29.53mil; hplated=1; htop=0; hbottom=0;
         li:shape {
 
           ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;           }
            ha:combining {           }
            ha:layer_mask {
             copper = 1
             top = 1
            }
            clearance=0.0
-            li:ps_poly {
-             7.875mil  
-             -0.675132mm  
-             -7.875mil  
-             -0.675132mm  
-             -7.875mil  
-             0.675132mm  
-             7.875mil  
-             0.675132mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             11.81mil  
-             -30.515mil  
-             -11.81mil  
-             -30.515mil  
-             -11.81mil  
-             30.515mil  
-             11.81mil  
-             30.515mil  
-            }
           }
 
           ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
+           ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;           }
+           ha:combining {           }
            ha:layer_mask {
-            top = 1
-            paste = 1
+            bottom = 1
+            copper = 1
            }
            clearance=0.0
-            li:ps_poly {
-             7.875mil  
-             -0.675132mm  
-             -7.875mil  
-             -0.675132mm  
-             -7.875mil  
-             0.675132mm  
-             7.875mil  
-             0.675132mm  
-            }
           }
-        }
-      }
-
-      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=1.299972mm;           }
            ha:combining {           }
            ha:layer_mask {
             copper = 1
-            top = 1
+            intern = 1
            }
            clearance=0.0
-            li:ps_poly {
-             -41.34mil  
-             -31.495mil  
-             -41.34mil  
-             31.495mil  
-             41.34mil  
-             31.495mil  
-             41.34mil  
-             -31.495mil  
-            }
           }
 
           ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=1.459992mm;           }
            ha:combining { sub=1; auto=1;           }
            ha:layer_mask {
             top = 1
             mask = 1
            }
            clearance=0.0
-            li:ps_poly {
-             -45.28mil  
-             -35.435mil  
-             -45.28mil  
-             35.435mil  
-             45.28mil  
-             35.435mil  
-             45.28mil  
-             -35.435mil  
-            }
           }
 
           ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
+           ha:ps_circ { x=0.0; y=0.0; dia=1.459992mm;           }
+           ha:combining { sub=1; auto=1;           }
            ha:layer_mask {
-            top = 1
-            paste = 1
+            bottom = 1
+            mask = 1
            }
            clearance=0.0
-            li:ps_poly {
-             -41.34mil  
-             -31.495mil  
-             -41.34mil  
-             31.495mil  
-             41.34mil  
-             31.495mil  
-             41.34mil  
-             -31.495mil  
-            }
           }
         }
       }
 
-      ha:ps_proto_v6.2 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
+      ha:ps_proto_v6.1 {
+        hdia=29.53mil; hplated=1; htop=0; hbottom=0;
         li:shape {
 
           ha:ps_shape_v4 {
@@ -8588,77 +8387,52 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             -0.94996mm  
-             -0.94996mm  
-             -0.94996mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -41.34mil  
-             41.34mil  
-             41.34mil  
-             41.34mil  
-             41.34mil  
-             -41.34mil  
-             -41.34mil  
-             -41.34mil  
+             -0.649986mm  
+             -0.649986mm  
+             0.649986mm  
+             -0.649986mm  
+             0.649986mm  
+             0.649986mm  
+             -0.649986mm  
+             0.649986mm  
             }
           }
 
           ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
+           ha:combining {           }
            ha:layer_mask {
-            top = 1
-            paste = 1
+            bottom = 1
+            copper = 1
            }
            clearance=0.0
             li:ps_poly {
-             -0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             -0.94996mm  
-             -0.94996mm  
-             -0.94996mm  
+             -0.649986mm  
+             -0.649986mm  
+             0.649986mm  
+             -0.649986mm  
+             0.649986mm  
+             0.649986mm  
+             -0.649986mm  
+             0.649986mm  
             }
           }
-        }
-      }
-
-      ha:ps_proto_v6.3 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
 
           ha:ps_shape_v4 {
            ha:combining {           }
            ha:layer_mask {
             copper = 1
-            top = 1
+            intern = 1
            }
            clearance=0.0
             li:ps_poly {
-             35.435mil  
-             -37.405mil  
-             -35.435mil  
-             -37.405mil  
-             -35.435mil  
-             37.405mil  
-             35.435mil  
-             37.405mil  
+             -0.649986mm  
+             -0.649986mm  
+             0.649986mm  
+             -0.649986mm  
+             0.649986mm  
+             0.649986mm  
+             -0.649986mm  
+             0.649986mm  
             }
           }
 
@@ -8670,33 +8444,33 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             1.0mm  
-             -1.050038mm  
-             -1.0mm  
-             -1.050038mm  
-             -1.0mm  
-             1.050038mm  
-             1.0mm  
-             1.050038mm  
+             -0.729996mm  
+             -0.729996mm  
+             0.729996mm  
+             -0.729996mm  
+             0.729996mm  
+             0.729996mm  
+             -0.729996mm  
+             0.729996mm  
             }
           }
 
           ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
+           ha:combining { sub=1; auto=1;           }
            ha:layer_mask {
-            top = 1
-            paste = 1
+            bottom = 1
+            mask = 1
            }
            clearance=0.0
             li:ps_poly {
-             35.435mil  
-             -37.405mil  
-             -35.435mil  
-             -37.405mil  
-             -35.435mil  
-             37.405mil  
-             35.435mil  
-             37.405mil  
+             -0.729996mm  
+             -0.729996mm  
+             0.729996mm  
+             -0.729996mm  
+             0.729996mm  
+             0.729996mm  
+             -0.729996mm  
+             0.729996mm  
             }
           }
         }
@@ -8704,50 +8478,28 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.727 {
-        proto=0; x=750.0mil; y=4.521195mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=D+
-        }
-       }
-       ha:padstack_ref.728 {
-        proto=0; x=775.58mil; y=4.521195mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+       ha:padstack_ref.840 {
+        proto=0; x=453.0mil; y=461.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
+          li:3 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
         }
 
         ha:attributes {
           term=2
-          name=D-
-        }
-       }
-       ha:padstack_ref.729 {
-        proto=0; x=18.400014mm; y=4.521195mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=HS
+          name=-
         }
        }
-       ha:padstack_ref.730 {
-        proto=0; x=20.349718mm; y=4.521195mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+       ha:padstack_ref.841 {
+        proto=1; x=453.0mil; y=539.74mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
         ha:flags {
          clearline=1
         }
@@ -8757,81 +8509,161 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=1
-          name=VBUS
+          name=+
         }
        }
-       ha:padstack_ref.731 {
-        proto=0; x=698.82mil; y=4.521195mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=5
-          name=GND
-        }
+         li:objects {
+          ha:line.842 {
+           x1=8.7061mm; y1=384.23mil; x2=8.7061mm; y2=15.659354mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.845 {
+           x1=8.7061mm; y1=15.659354mm; x2=13.206218mm; y2=15.659354mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.848 {
+           x1=13.206218mm; y1=384.23mil; x2=13.206218mm; y2=15.659354mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.851 {
+           x1=8.7061mm; y1=384.23mil; x2=13.206218mm; y2=384.23mil; thickness=6.0mil; clearance=0.0;
+          }
+          ha:text.839 {
+           string=%a.parent.refdes%; x=8.875772mm; y=603.7mil; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+            onsolder=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          bottom = 1
+         }
        }
-       ha:padstack_ref.732 {
-        proto=1; x=627.955mil; y=4.3961mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=G
-          name=tab1
-        }
-       }
-       ha:padstack_ref.733 {
-        proto=1; x=22.149689mm; y=4.3961mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=G
-          name=tab2
-        }
+         li:objects {
+          ha:line.854 {
+           x1=453.0mil; y1=500.37mil; x2=453.0mil; y2=500.37mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.857 {
+           x1=8.7061mm; y1=384.23mil; x2=8.7061mm; y2=384.23mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.860 {
+           x1=8.7061mm; y1=384.23mil; x2=8.7061mm; y2=10.759442mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.863 {
+           x1=8.7061mm; y1=384.23mil; x2=9.7061mm; y2=384.23mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          bottom = 1
+          virtual = 1
+          misc = 1
+         }
        }
-       ha:padstack_ref.734 {
-        proto=2; x=17.850104mm; y=1.846194mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAAAd
+     }
+     ha:subc.866 {
+      ha:attributes {
+       value=4.7uF
+       footprint=0402
+       refdes=C4
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-        li:thermal {
-        }
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
 
-        ha:attributes {
-          term=G
-          name=tab3
-        }
-       }
-       ha:padstack_ref.735 {
-        proto=2; x=797.23mil; y=1.846194mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
+          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  
+            }
+          }
 
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             -0.326136mm  
+            }
+          }
 
-        ha:attributes {
-          term=G
-          name=tab4
+          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  
+            }
+          }
         }
-       }
-       ha:padstack_ref.736 {
-        proto=3; x=15.050008mm; y=1.846194mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.868 {
+        proto=0; x=474.0mil; y=17.361408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -8840,12 +8672,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=G
-          name=tab5
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.737 {
-        proto=3; x=907.47mil; y=1.846194mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+       ha:padstack_ref.869 {
+        proto=0; x=474.0mil; y=715.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -8854,8 +8686,8 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=G
-          name=tab6
+          term=2
+          name=2
         }
        }
       }
@@ -8866,13 +8698,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.726 {
-           string=%a.parent.refdes%; x=851.61mil; y=8.246994mm; scale=100; fid=0;
+          ha:text.867 {
+           string=%a.parent.refdes%; x=411.87mil; y=722.36mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 180.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -8886,26 +8718,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.738 {
-           x1=19.049884mm; y1=3.525722mm; x2=19.049884mm; y2=3.525722mm; thickness=0.1mm; clearance=0.0;
+          ha:line.870 {
+           x1=474.0mil; y1=17.761204mm; x2=474.0mil; y2=17.761204mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.741 {
-           x1=750.0mil; y1=5.1962mm; x2=750.0mil; y2=5.1962mm; thickness=0.1mm; clearance=0.0;
+          ha:line.873 {
+           x1=474.0mil; y1=17.761204mm; x2=474.0mil; y2=17.761204mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.744 {
-           x1=750.0mil; y1=5.1962mm; x2=18.05mm; y2=5.1962mm; thickness=0.1mm; clearance=0.0;
+          ha:line.876 {
+           x1=474.0mil; y1=17.761204mm; x2=474.0mil; y2=16.761204mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.747 {
-           x1=750.0mil; y1=5.1962mm; x2=750.0mil; y2=4.1962mm; thickness=0.1mm; clearance=0.0;
+          ha:line.879 {
+           x1=474.0mil; y1=17.761204mm; x2=11.0396mm; y2=17.761204mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -8919,14 +8751,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAZ
- ha:flags ={ lock=1
- };     }
-     ha:subc.750 {
+      uid = qIc8VW925zCt24ZkTm0AAAAe
+     }
+     ha:subc.882 {
       ha:attributes {
-       value=Si7232DN
-       footprint=1212-8
-       refdes=Q1
+       value=4.7uF
+       footprint=0402
+       refdes=C5
       }
      ha:data {
           li:padstack_prototypes {
@@ -8943,14 +8774,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.494919mm  
-             -0.202438mm  
-             -0.494919mm  
-             0.202438mm  
-             0.494919mm  
-             0.202438mm  
-             0.494919mm  
-             -0.202438mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -8962,14 +8793,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.571119mm  
-             -10.97mil  
-             -0.571119mm  
-             10.97mil  
-             0.571119mm  
-             10.97mil  
-             0.571119mm  
-             -10.97mil  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -8981,128 +8812,37 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.494919mm  
-             -0.202438mm  
-             -0.494919mm  
-             0.202438mm  
-             0.494919mm  
-             0.202438mm  
-             0.494919mm  
-             -0.202438mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
         }
       }
+     }
 
-      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.862583mm  
-             -0.495045mm  
-             -0.862583mm  
-             0.495045mm  
-             0.862583mm  
-             0.495045mm  
-             0.862583mm  
-             -0.495045mm  
-            }
-          }
+      li:objects {
+       ha:padstack_ref.884 {
+        proto=0; x=399.0mil; y=485.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -36.96mil  
-             -0.571246mm  
-             -36.96mil  
-             0.571246mm  
-             36.96mil  
-             0.571246mm  
-             36.96mil  
-             -0.571246mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.862583mm  
-             -0.495045mm  
-             -0.862583mm  
-             0.495045mm  
-             0.862583mm  
-             0.495045mm  
-             0.862583mm  
-             -0.495045mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.752 {
-        proto=0; x=218.455mil; y=382.3mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=8
-          name=pin8
-        }
-       }
-       ha:padstack_ref.753 {
-        proto=0; x=331.435mil; y=382.3mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
+        li:thermal {
+        }
 
         ha:attributes {
           term=1
-          name=pin1
-        }
-       }
-       ha:padstack_ref.754 {
-        proto=0; x=218.455mil; y=9.060434mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=pin7
+          name=1
         }
        }
-       ha:padstack_ref.755 {
-        proto=0; x=331.435mil; y=9.060434mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+       ha:padstack_ref.885 {
+        proto=0; x=399.0mil; y=516.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -9112,91 +8852,7 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=2
-          name=pin2
-        }
-       }
-       ha:padstack_ref.756 {
-        proto=0; x=218.455mil; y=331.12mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=6
-          name=pin6
-        }
-       }
-       ha:padstack_ref.757 {
-        proto=0; x=331.435mil; y=331.12mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=pin3
-        }
-       }
-       ha:padstack_ref.758 {
-        proto=0; x=218.455mil; y=7.760462mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=pin5
-        }
-       }
-       ha:padstack_ref.759 {
-        proto=0; x=331.435mil; y=7.760462mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=pin4
-        }
-       }
-       ha:padstack_ref.760 {
-        proto=1; x=253.0mil; y=9.342882mm; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=8
-          name=pin8
-        }
-       }
-       ha:padstack_ref.761 {
-        proto=1; x=253.0mil; y=320.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=pin5
+          name=2
         }
        }
       }
@@ -9207,23 +8863,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.762 {
-           x1=209.99mil; y1=408.87mil; x2=8.63346mm; y2=408.87mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.765 {
-           x1=8.63346mm; y1=7.085584mm; x2=8.63346mm; y2=408.87mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.768 {
-           x1=209.99mil; y1=7.085584mm; x2=8.63346mm; y2=7.085584mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.771 {
-           x1=209.99mil; y1=7.085584mm; x2=209.99mil; y2=408.87mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.774 {
-           x=366.12mil; y=10.035286mm; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.751 {
-           string=%a.parent.refdes%; x=154.83mil; y=11.316462mm; scale=100; fid=0;
+          ha:text.883 {
+           string=%a.parent.refdes%; x=10.4554mm; y=12.955796mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -9242,26 +8883,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.775 {
-           x1=6.872122mm; y1=343.915mil; x2=6.872122mm; y2=343.915mil; thickness=0.1mm; clearance=0.0;
+          ha:line.886 {
+           x1=399.0mil; y1=500.74mil; x2=399.0mil; y2=500.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.778 {
-           x1=6.983476mm; y1=343.92mil; x2=6.983476mm; y2=343.92mil; thickness=0.1mm; clearance=0.0;
+          ha:line.889 {
+           x1=399.0mil; y1=500.74mil; x2=399.0mil; y2=500.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.781 {
-           x1=6.983476mm; y1=343.92mil; x2=5.983476mm; y2=343.92mil; thickness=0.1mm; clearance=0.0;
+          ha:line.892 {
+           x1=399.0mil; y1=500.74mil; x2=399.0mil; y2=11.718796mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.784 {
-           x1=6.983476mm; y1=343.92mil; x2=6.983476mm; y2=7.735568mm; thickness=0.1mm; clearance=0.0;
+          ha:line.895 {
+           x1=399.0mil; y1=500.74mil; x2=9.1346mm; y2=500.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -9275,13 +8916,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAa
+      uid = qIc8VW925zCt24ZkTm0AAAAf
      }
-     ha:subc.787 {
+     ha:subc.898 {
       ha:attributes {
-       value=W25Q64
-       footprint=SOIJ8
-       refdes=U5
+       value=8mhz
+       footprint=ABM3B
+       refdes=X2
       }
      ha:data {
           li:padstack_prototypes {
@@ -9298,14 +8939,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -33.46mil  
-             -12.795mil  
-             -33.46mil  
-             12.795mil  
-             33.46mil  
-             12.795mil  
-             33.46mil  
-             -12.795mil  
+             23.62mil  
+             -0.899922mm  
+             -23.62mil  
+             -0.899922mm  
+             -23.62mil  
+             0.899922mm  
+             23.62mil  
+             0.899922mm  
             }
           }
 
@@ -9317,14 +8958,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -36.46mil  
-             -15.795mil  
-             -36.46mil  
-             15.795mil  
-             36.46mil  
-             15.795mil  
-             36.46mil  
-             -15.795mil  
+             26.62mil  
+             -0.976122mm  
+             -26.62mil  
+             -0.976122mm  
+             -26.62mil  
+             0.976122mm  
+             26.62mil  
+             0.976122mm  
             }
           }
 
@@ -9336,100 +8977,37 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -33.46mil  
-             -12.795mil  
-             -33.46mil  
-             12.795mil  
-             33.46mil  
-             12.795mil  
-             33.46mil  
-             -12.795mil  
+             23.62mil  
+             -0.899922mm  
+             -23.62mil  
+             -0.899922mm  
+             -23.62mil  
+             0.899922mm  
+             23.62mil  
+             0.899922mm  
             }
           }
         }
       }
+     }
 
-      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.849885mm  
-             -12.795mil  
-             -0.849885mm  
-             12.795mil  
-             0.849885mm  
-             12.795mil  
-             0.849885mm  
-             -12.795mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.926085mm  
-             -15.795mil  
-             -0.926085mm  
-             15.795mil  
-             0.926085mm  
-             15.795mil  
-             0.926085mm  
-             -15.795mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.849885mm  
-             -12.795mil  
-             -0.849885mm  
-             12.795mil  
-             0.849885mm  
-             12.795mil  
-             0.849885mm  
-             -12.795mil  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.789 {
-        proto=0; x=25.888061mm; y=936.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
+      li:objects {
+       ha:padstack_ref.900 {
+        proto=0; x=28.739296mm; y=1.181858mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
 
         li:thermal {
         }
 
         ha:attributes {
-          term=8
-          name=VCC
+          term=2
+          name=pin2
         }
        }
-       ha:padstack_ref.790 {
-        proto=1; x=32.887792mm; y=936.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+       ha:padstack_ref.901 {
+        proto=0; x=28.739296mm; y=5.181596mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -9439,39 +9017,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=1
-          name=CS
-        }
-       }
-       ha:padstack_ref.791 {
-        proto=0; x=25.888061mm; y=886.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=HOLD
-        }
-       }
-       ha:padstack_ref.792 {
-        proto=1; x=32.887792mm; y=886.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=SO
+          name=pin1
         }
        }
-       ha:padstack_ref.793 {
-        proto=0; x=25.888061mm; y=837.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+       ha:padstack_ref.902 {
+        proto=0; x=26.339758mm; y=5.181596mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -9480,12 +9030,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=6
-          name=SCK
+          term=4
+          name=pin4
         }
        }
-       ha:padstack_ref.794 {
-        proto=1; x=32.887792mm; y=837.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+       ha:padstack_ref.903 {
+        proto=0; x=26.339758mm; y=1.181858mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -9495,35 +9045,7 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=3
-          name=WP
-        }
-       }
-       ha:padstack_ref.795 {
-        proto=0; x=25.888061mm; y=787.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=SI
-        }
-       }
-       ha:padstack_ref.796 {
-        proto=1; x=32.887792mm; y=787.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=VSS
+          name=pin3
         }
        }
       }
@@ -9534,28 +9056,16 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.797 {
-           x1=26.69794mm; y1=757.08mil; x2=26.69794mm; y2=24.559514mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.800 {
-           x1=26.69794mm; y1=757.08mil; x2=1.26291in; y2=757.08mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.803 {
-           x1=1.26291in; y1=757.08mil; x2=1.26291in; y2=24.559514mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.806 {
-           x1=26.69794mm; y1=24.559514mm; x2=1.26291in; y2=24.559514mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.809 {
-           x=31.61284mm; y=936.99mil; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+          ha:arc.904 {
+           x=27.77943mm; y=5.7216mm; width=5.0mil; height=5.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
           }
-          ha:text.788 {
-           string=%a.parent.refdes%; x=1.02289in; y=740.61mil; scale=100; fid=0;
+          ha:text.899 {
+           string=%a.parent.refdes%; x=27.5394mm; y=3.1816mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -9569,26 +9079,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.810 {
-           x1=29.387926mm; y1=861.995mil; x2=29.387926mm; y2=861.995mil; thickness=0.1mm; clearance=0.0;
+          ha:line.905 {
+           x1=27.539527mm; y1=3.181727mm; x2=27.539527mm; y2=3.181727mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.813 {
-           x1=1.157in; y1=862.0mil; x2=1.157in; y2=862.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.908 {
+           x1=27.5394mm; y1=3.1816mm; x2=27.5394mm; y2=3.1816mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.816 {
-           x1=1.157in; y1=862.0mil; x2=28.3878mm; y2=862.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.911 {
+           x1=27.5394mm; y1=3.1816mm; x2=26.5394mm; y2=3.1816mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.819 {
-           x1=1.157in; y1=862.0mil; x2=1.157in; y2=20.8948mm; thickness=0.1mm; clearance=0.0;
+          ha:line.914 {
+           x1=27.5394mm; y1=3.1816mm; x2=27.5394mm; y2=2.1816mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -9602,13 +9112,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAb
+      uid = qIc8VW925zCt24ZkTm0AAAAg
      }
-     ha:subc.822 {
+     ha:subc.917 {
       ha:attributes {
-       value=100k
+       value=22pF
        footprint=0402
-       refdes=R13
+       refdes=C32
       }
      ha:data {
           li:padstack_prototypes {
@@ -9625,14 +9135,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -9644,14 +9154,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             -0.326136mm  
+             0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -9663,14 +9173,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -9678,8 +9188,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.824 {
-        proto=0; x=15.202408mm; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.919 {
+        proto=0; x=1.183in; y=3.530596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -9692,8 +9202,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.825 {
-        proto=0; x=630.0mil; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.920 {
+        proto=0; x=1.183in; y=2.731004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -9714,13 +9224,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.823 {
-           string=%a.parent.refdes%; x=568.61mil; y=6.942582mm; scale=100; fid=0;
+          ha:text.918 {
+           string=%a.parent.refdes%; x=29.2481mm; y=3.9309mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -9734,26 +9244,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.826 {
-           x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.921 {
+           x1=1.183in; y1=3.1308mm; x2=1.183in; y2=3.1308mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.829 {
-           x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.924 {
+           x1=1.183in; y1=3.1308mm; x2=1.183in; y2=3.1308mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.832 {
-           x1=15.602204mm; y1=351.0mil; x2=16.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.927 {
+           x1=1.183in; y1=3.1308mm; x2=1.183in; y2=4.1308mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.835 {
-           x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=9.9154mm; thickness=0.1mm; clearance=0.0;
+          ha:line.930 {
+           x1=1.183in; y1=3.1308mm; x2=31.0482mm; y2=3.1308mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -9767,169 +9277,75 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAc
+      uid = qIc8VW925zCt24ZkTm0AAAAh
      }
-     ha:subc.838 {
+     ha:subc.933 {
       ha:attributes {
-       value=LiPo
-       footprint=B2B-PH
-       refdes=B1
+       value=22pF
+       footprint=0402
+       refdes=C33
       }
      ha:data {
           li:padstack_prototypes {
 
       ha:ps_proto_v6.0 {
-        hdia=29.53mil; hplated=1; htop=0; hbottom=0;
+        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=1.299972mm;           }
            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:ps_circ { x=0.0; y=0.0; dia=1.299972mm;           }
-           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=1.299972mm;           }
-           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=1.459992mm;           }
-           ha:combining { sub=1; auto=1;           }
+           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=1.459992mm;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-
-      ha:ps_proto_v6.1 {
-        hdia=29.53mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.649986mm  
-             -0.649986mm  
-             0.649986mm  
-             -0.649986mm  
-             0.649986mm  
-             0.649986mm  
-             -0.649986mm  
-             0.649986mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.649986mm  
-             -0.649986mm  
-             0.649986mm  
-             -0.649986mm  
-             0.649986mm  
-             0.649986mm  
-             -0.649986mm  
-             0.649986mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
            clearance=0.0
             li:ps_poly {
-             -0.649986mm  
-             -0.649986mm  
-             0.649986mm  
-             -0.649986mm  
-             0.649986mm  
-             0.649986mm  
-             -0.649986mm  
-             0.649986mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             -0.326136mm  
             }
           }
 
           ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
+           ha:combining { auto=1;           }
            ha:layer_mask {
             top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.729996mm  
-             -0.729996mm  
-             0.729996mm  
-             -0.729996mm  
-             0.729996mm  
-             0.729996mm  
-             -0.729996mm  
-             0.729996mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
+            paste = 1
            }
            clearance=0.0
             li:ps_poly {
-             -0.729996mm  
-             -0.729996mm  
-             0.729996mm  
-             -0.729996mm  
-             0.729996mm  
-             0.729996mm  
-             -0.729996mm  
-             0.729996mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -9937,28 +9353,22 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.840 {
-        proto=0; x=453.0mil; y=461.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
+       ha:padstack_ref.935 {
+        proto=0; x=990.0mil; y=2.680204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
-          li:3 {
-           on  
-           diag  
-           round  
-           noshape  
-          }
         }
 
         ha:attributes {
-          term=2
-          name=-
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.841 {
-        proto=1; x=453.0mil; y=539.74mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
+       ha:padstack_ref.936 {
+        proto=0; x=990.0mil; y=3.479796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -9967,8 +9377,8 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=+
+          term=2
+          name=2
         }
        }
       }
@@ -9979,31 +9389,18 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.842 {
-           x1=8.7061mm; y1=384.23mil; x2=8.7061mm; y2=15.659354mm; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.845 {
-           x1=8.7061mm; y1=15.659354mm; x2=13.206218mm; y2=15.659354mm; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.848 {
-           x1=13.206218mm; y1=384.23mil; x2=13.206218mm; y2=15.659354mm; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.851 {
-           x1=8.7061mm; y1=384.23mil; x2=13.206218mm; y2=384.23mil; thickness=6.0mil; clearance=0.0;
-          }
-          ha:text.839 {
-           string=%a.parent.refdes%; x=8.875772mm; y=603.7mil; scale=100; fid=0;
+          ha:text.934 {
+           string=%a.parent.refdes%; x=25.9461mm; y=2.2799mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
-            onsolder=1
            }
-           rot = 0.000000
+           rot = 270.000000
           }
          }
          ha:type {
           silk = 1
-          bottom = 1
+          top = 1
          }
        }
 
@@ -10012,46 +9409,46 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.854 {
-           x1=453.0mil; y1=500.37mil; x2=453.0mil; y2=500.37mil; thickness=0.1mm; clearance=0.0;
+          ha:line.937 {
+           x1=990.0mil; y1=3.08mm; x2=990.0mil; y2=3.08mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.857 {
-           x1=8.7061mm; y1=384.23mil; x2=8.7061mm; y2=384.23mil; thickness=0.1mm; clearance=0.0;
+          ha:line.940 {
+           x1=990.0mil; y1=3.08mm; x2=990.0mil; y2=3.08mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.860 {
-           x1=8.7061mm; y1=384.23mil; x2=8.7061mm; y2=10.759442mm; thickness=0.1mm; clearance=0.0;
+          ha:line.943 {
+           x1=990.0mil; y1=3.08mm; x2=990.0mil; y2=2.08mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.863 {
-           x1=8.7061mm; y1=384.23mil; x2=9.7061mm; y2=384.23mil; thickness=0.1mm; clearance=0.0;
+          ha:line.946 {
+           x1=990.0mil; y1=3.08mm; x2=24.146mm; y2=3.08mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
           }
          }
          ha:type {
-          bottom = 1
-          virtual = 1
+          top = 1
           misc = 1
+          virtual = 1
          }
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAd
+      uid = qIc8VW925zCt24ZkTm0AAAAi
      }
-     ha:subc.866 {
+     ha:subc.949 {
       ha:attributes {
-       value=4.7uF
+       value=3.3k
        footprint=0402
-       refdes=C4
+       refdes=R1
       }
      ha:data {
           li:padstack_prototypes {
@@ -10121,8 +9518,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.868 {
-        proto=0; x=474.0mil; y=17.361408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.951 {
+        proto=0; x=677.0mil; y=615.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10135,8 +9532,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.869 {
-        proto=0; x=474.0mil; y=715.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.952 {
+        proto=0; x=677.0mil; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10157,8 +9554,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.867 {
-           string=%a.parent.refdes%; x=411.87mil; y=722.36mil; scale=100; fid=0;
+          ha:text.950 {
+           string=%a.parent.refdes%; x=645.5mil; y=631.24mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -10177,26 +9574,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.870 {
-           x1=474.0mil; y1=17.761204mm; x2=474.0mil; y2=17.761204mm; thickness=0.1mm; clearance=0.0;
+          ha:line.953 {
+           x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.873 {
-           x1=474.0mil; y1=17.761204mm; x2=474.0mil; y2=17.761204mm; thickness=0.1mm; clearance=0.0;
+          ha:line.956 {
+           x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.876 {
-           x1=474.0mil; y1=17.761204mm; x2=474.0mil; y2=16.761204mm; thickness=0.1mm; clearance=0.0;
+          ha:line.959 {
+           x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=16.233396mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.879 {
-           x1=474.0mil; y1=17.761204mm; x2=11.0396mm; y2=17.761204mm; thickness=0.1mm; clearance=0.0;
+          ha:line.962 {
+           x1=677.0mil; y1=599.74mil; x2=18.1958mm; y2=599.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -10210,13 +9607,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAe
+      uid = qIc8VW925zCt24ZkTm0AAAAj
      }
-     ha:subc.882 {
+     ha:subc.965 {
       ha:attributes {
-       value=4.7uF
+       value=0.1uF
        footprint=0402
-       refdes=C5
+       refdes=C10
       }
      ha:data {
           li:padstack_prototypes {
@@ -10233,14 +9630,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
 
@@ -10252,14 +9649,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             0.326136mm  
+             -0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
-             -0.326136mm  
             }
           }
 
@@ -10271,14 +9668,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
         }
@@ -10286,8 +9683,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.884 {
-        proto=0; x=399.0mil; y=485.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.967 {
+        proto=0; x=809.74mil; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10300,8 +9697,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.885 {
-        proto=0; x=399.0mil; y=516.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.968 {
+        proto=0; x=19.767804mm; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10322,13 +9719,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.883 {
-           string=%a.parent.refdes%; x=10.4554mm; y=12.955796mm; scale=100; fid=0;
+          ha:text.966 {
+           string=%a.parent.refdes%; x=19.418808mm; y=951.33mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 180.000000
           }
          }
          ha:type {
@@ -10342,26 +9739,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.886 {
-           x1=399.0mil; y1=500.74mil; x2=399.0mil; y2=500.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.969 {
+           x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=920.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.889 {
-           x1=399.0mil; y1=500.74mil; x2=399.0mil; y2=500.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.972 {
+           x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=920.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.892 {
-           x1=399.0mil; y1=500.74mil; x2=399.0mil; y2=11.718796mm; thickness=0.1mm; clearance=0.0;
+          ha:line.975 {
+           x1=794.0mil; y1=920.0mil; x2=19.1676mm; y2=920.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.895 {
-           x1=399.0mil; y1=500.74mil; x2=9.1346mm; y2=500.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.978 {
+           x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=22.368mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -10375,13 +9772,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAf
+      uid = qIc8VW925zCt24ZkTm0AAAAk
      }
-     ha:subc.898 {
+     ha:subc.981 {
       ha:attributes {
-       value=8mhz
-       footprint=ABM3B
-       refdes=X2
+       value=0.1uF
+       footprint=0402
+       refdes=C610
       }
      ha:data {
           li:padstack_prototypes {
@@ -10398,14 +9795,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             23.62mil  
-             -0.899922mm  
-             -23.62mil  
-             -0.899922mm  
-             -23.62mil  
-             0.899922mm  
-             23.62mil  
-             0.899922mm  
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
             }
           }
 
@@ -10417,14 +9814,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             26.62mil  
-             -0.976122mm  
-             -26.62mil  
-             -0.976122mm  
-             -26.62mil  
-             0.976122mm  
-             26.62mil  
-             0.976122mm  
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
             }
           }
 
@@ -10436,14 +9833,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             23.62mil  
-             -0.899922mm  
-             -23.62mil  
-             -0.899922mm  
-             -23.62mil  
-             0.899922mm  
-             23.62mil  
-             0.899922mm  
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
             }
           }
         }
@@ -10451,22 +9848,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.900 {
-        proto=0; x=28.739296mm; y=1.181858mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=pin2
-        }
-       }
-       ha:padstack_ref.901 {
-        proto=0; x=28.739296mm; y=5.181596mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.983 {
+        proto=0; x=26.149804mm; y=267.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10476,25 +9859,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=1
-          name=pin1
-        }
-       }
-       ha:padstack_ref.902 {
-        proto=0; x=26.339758mm; y=5.181596mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=pin4
+          name=1
         }
        }
-       ha:padstack_ref.903 {
-        proto=0; x=26.339758mm; y=1.181858mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.984 {
+        proto=0; x=26.949396mm; y=267.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10503,8 +9872,8 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=3
-          name=pin3
+          term=2
+          name=2
         }
        }
       }
@@ -10515,11 +9884,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:arc.904 {
-           x=27.77943mm; y=5.7216mm; width=5.0mil; height=5.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.899 {
-           string=%a.parent.refdes%; x=27.5394mm; y=3.1816mm; scale=100; fid=0;
+          ha:text.982 {
+           string=%a.parent.refdes%; x=25.7495mm; y=235.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -10538,26 +9904,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.905 {
-           x1=27.539527mm; y1=3.181727mm; x2=27.539527mm; y2=3.181727mm; thickness=0.1mm; clearance=0.0;
+          ha:line.985 {
+           x1=26.5496mm; y1=267.0mil; x2=26.5496mm; y2=267.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.908 {
-           x1=27.5394mm; y1=3.1816mm; x2=27.5394mm; y2=3.1816mm; thickness=0.1mm; clearance=0.0;
+          ha:line.988 {
+           x1=26.5496mm; y1=267.0mil; x2=26.5496mm; y2=267.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.911 {
-           x1=27.5394mm; y1=3.1816mm; x2=26.5394mm; y2=3.1816mm; thickness=0.1mm; clearance=0.0;
+          ha:line.991 {
+           x1=26.5496mm; y1=267.0mil; x2=27.5496mm; y2=267.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.914 {
-           x1=27.5394mm; y1=3.1816mm; x2=27.5394mm; y2=2.1816mm; thickness=0.1mm; clearance=0.0;
+          ha:line.994 {
+           x1=26.5496mm; y1=267.0mil; x2=26.5496mm; y2=7.7818mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -10571,13 +9937,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAg
+      uid = qIc8VW925zCt24ZkTm0AAAAl
      }
-     ha:subc.917 {
+     ha:subc.997 {
       ha:attributes {
-       value=22pF
+       value=bead
        footprint=0402
-       refdes=C32
+       refdes=L600
       }
      ha:data {
           li:padstack_prototypes {
@@ -10647,8 +10013,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.919 {
-        proto=0; x=1.183in; y=3.530596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.999 {
+        proto=0; x=910.0mil; y=5.753604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10661,8 +10027,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.920 {
-        proto=0; x=1.183in; y=2.731004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1000 {
+        proto=0; x=910.0mil; y=6.553196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10683,13 +10049,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.918 {
-           string=%a.parent.refdes%; x=29.2481mm; y=3.9309mm; scale=100; fid=0;
+          ha:text.998 {
+           string=%a.parent.refdes%; x=941.5mil; y=5.3533mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -10703,26 +10069,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.921 {
-           x1=1.183in; y1=3.1308mm; x2=1.183in; y2=3.1308mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1001 {
+           x1=910.0mil; y1=6.1534mm; x2=910.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.924 {
-           x1=1.183in; y1=3.1308mm; x2=1.183in; y2=3.1308mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1004 {
+           x1=910.0mil; y1=6.1534mm; x2=910.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.927 {
-           x1=1.183in; y1=3.1308mm; x2=1.183in; y2=4.1308mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1007 {
+           x1=910.0mil; y1=6.1534mm; x2=910.0mil; y2=5.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.930 {
-           x1=1.183in; y1=3.1308mm; x2=31.0482mm; y2=3.1308mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1010 {
+           x1=910.0mil; y1=6.1534mm; x2=22.114mm; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -10736,13 +10102,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAh
+      uid = qIc8VW925zCt24ZkTm0AAAAm
      }
-     ha:subc.933 {
+     ha:subc.1013 {
       ha:attributes {
-       value=22pF
+       value=0.1uF
        footprint=0402
-       refdes=C33
+       refdes=C602
       }
      ha:data {
           li:padstack_prototypes {
@@ -10812,8 +10178,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.935 {
-        proto=0; x=990.0mil; y=2.680204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1015 {
+        proto=0; x=949.0mil; y=6.553196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10826,8 +10192,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.936 {
-        proto=0; x=990.0mil; y=3.479796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1016 {
+        proto=0; x=949.0mil; y=5.753604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10848,13 +10214,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.934 {
-           string=%a.parent.refdes%; x=25.9461mm; y=2.2799mm; scale=100; fid=0;
+          ha:text.1014 {
+           string=%a.parent.refdes%; x=917.5mil; y=6.9535mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -10868,26 +10234,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.937 {
-           x1=990.0mil; y1=3.08mm; x2=990.0mil; y2=3.08mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1017 {
+           x1=949.0mil; y1=6.1534mm; x2=949.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.940 {
-           x1=990.0mil; y1=3.08mm; x2=990.0mil; y2=3.08mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1020 {
+           x1=949.0mil; y1=6.1534mm; x2=949.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.943 {
-           x1=990.0mil; y1=3.08mm; x2=990.0mil; y2=2.08mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1023 {
+           x1=949.0mil; y1=6.1534mm; x2=949.0mil; y2=7.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.946 {
-           x1=990.0mil; y1=3.08mm; x2=24.146mm; y2=3.08mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1026 {
+           x1=949.0mil; y1=6.1534mm; x2=25.1046mm; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -10901,13 +10267,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAi
+      uid = qIc8VW925zCt24ZkTm0AAAAn
      }
-     ha:subc.949 {
+     ha:subc.1029 {
       ha:attributes {
-       value=3.3k
+       value=1uF
        footprint=0402
-       refdes=R1
+       refdes=C601
       }
      ha:data {
           li:padstack_prototypes {
@@ -10977,8 +10343,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.951 {
-        proto=0; x=677.0mil; y=615.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1031 {
+        proto=0; x=987.0mil; y=6.553196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10991,8 +10357,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.952 {
-        proto=0; x=677.0mil; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1032 {
+        proto=0; x=987.0mil; y=5.753604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11013,8 +10379,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.950 {
-           string=%a.parent.refdes%; x=645.5mil; y=631.24mil; scale=100; fid=0;
+          ha:text.1030 {
+           string=%a.parent.refdes%; x=955.5mil; y=6.9535mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -11033,26 +10399,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.953 {
-           x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1033 {
+           x1=987.0mil; y1=6.1534mm; x2=987.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.956 {
-           x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
+          ha:line.1036 {
+           x1=987.0mil; y1=6.1534mm; x2=987.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.959 {
-           x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=16.233396mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1039 {
+           x1=987.0mil; y1=6.1534mm; x2=987.0mil; y2=7.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.962 {
-           x1=677.0mil; y1=599.74mil; x2=18.1958mm; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1042 {
+           x1=987.0mil; y1=6.1534mm; x2=26.0698mm; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -11066,13 +10432,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAj
+      uid = qIc8VW925zCt24ZkTm0AAAAo
      }
-     ha:subc.965 {
+     ha:subc.1045 {
       ha:attributes {
-       value=0.1uF
+       value=10k
        footprint=0402
-       refdes=C10
+       refdes=R402
       }
      ha:data {
           li:padstack_prototypes {
@@ -11089,14 +10455,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -11108,14 +10474,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             -0.326136mm  
+             0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -11127,14 +10493,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -11142,8 +10508,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.967 {
-        proto=0; x=809.74mil; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1047 {
+        proto=0; x=1.343in; y=9.689596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11156,8 +10522,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.968 {
-        proto=0; x=19.767804mm; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1048 {
+        proto=0; x=1.343in; y=8.890004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11178,13 +10544,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.966 {
-           string=%a.parent.refdes%; x=19.418808mm; y=951.33mil; scale=100; fid=0;
+          ha:text.1046 {
+           string=%a.parent.refdes%; x=33.3121mm; y=10.0899mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 180.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -11198,26 +10564,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.969 {
-           x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=920.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1049 {
+           x1=1.343in; y1=9.2898mm; x2=1.343in; y2=9.2898mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.972 {
-           x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=920.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1052 {
+           x1=1.343in; y1=9.2898mm; x2=1.343in; y2=9.2898mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.975 {
-           x1=794.0mil; y1=920.0mil; x2=19.1676mm; y2=920.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1055 {
+           x1=1.343in; y1=9.2898mm; x2=1.343in; y2=10.2898mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.978 {
-           x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=22.368mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1058 {
+           x1=1.343in; y1=9.2898mm; x2=35.1122mm; y2=9.2898mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -11231,13 +10597,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAk
+      uid = qIc8VW925zCt24ZkTm0AAAAp
      }
-     ha:subc.981 {
+     ha:subc.1061 {
       ha:attributes {
-       value=0.1uF
+       value=10k
        footprint=0402
-       refdes=C610
+       refdes=R401
       }
      ha:data {
           li:padstack_prototypes {
@@ -11307,8 +10673,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.983 {
-        proto=0; x=26.149804mm; y=267.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1063 {
+        proto=0; x=861.0mil; y=515.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11321,8 +10687,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.984 {
-        proto=0; x=26.949396mm; y=267.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1064 {
+        proto=0; x=21.069808mm; y=515.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11343,13 +10709,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.982 {
-           string=%a.parent.refdes%; x=25.7495mm; y=235.5mil; scale=100; fid=0;
+          ha:text.1062 {
+           string=%a.parent.refdes%; x=22.269704mm; y=546.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 180.000000
           }
          }
          ha:type {
@@ -11363,26 +10729,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.985 {
-           x1=26.5496mm; y1=267.0mil; x2=26.5496mm; y2=267.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1065 {
+           x1=21.469604mm; y1=515.0mil; x2=21.469604mm; y2=515.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.988 {
-           x1=26.5496mm; y1=267.0mil; x2=26.5496mm; y2=267.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1068 {
+           x1=21.469604mm; y1=515.0mil; x2=21.469604mm; y2=515.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.991 {
-           x1=26.5496mm; y1=267.0mil; x2=27.5496mm; y2=267.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1071 {
+           x1=21.469604mm; y1=515.0mil; x2=20.469604mm; y2=515.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.994 {
-           x1=26.5496mm; y1=267.0mil; x2=26.5496mm; y2=7.7818mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1074 {
+           x1=21.469604mm; y1=515.0mil; x2=21.469604mm; y2=12.081mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -11396,13 +10762,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAl
+      uid = qIc8VW925zCt24ZkTm0AAAAq
      }
-     ha:subc.997 {
+     ha:subc.1077 {
       ha:attributes {
-       value=bead
+       value=1k
        footprint=0402
-       refdes=L600
+       refdes=R53
       }
      ha:data {
           li:padstack_prototypes {
@@ -11472,8 +10838,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.999 {
-        proto=0; x=910.0mil; y=5.753604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1079 {
+        proto=0; x=30.3784mm; y=4.832604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11486,8 +10852,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1000 {
-        proto=0; x=910.0mil; y=6.553196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1080 {
+        proto=0; x=30.3784mm; y=221.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11508,8 +10874,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.998 {
-           string=%a.parent.refdes%; x=941.5mil; y=5.3533mm; scale=100; fid=0;
+          ha:text.1078 {
+           string=%a.parent.refdes%; x=1.2275in; y=174.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -11528,26 +10894,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1001 {
-           x1=910.0mil; y1=6.1534mm; x2=910.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1081 {
+           x1=30.3784mm; y1=206.0mil; x2=30.3784mm; y2=206.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1004 {
-           x1=910.0mil; y1=6.1534mm; x2=910.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1084 {
+           x1=30.3784mm; y1=206.0mil; x2=30.3784mm; y2=206.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1007 {
-           x1=910.0mil; y1=6.1534mm; x2=910.0mil; y2=5.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1087 {
+           x1=30.3784mm; y1=206.0mil; x2=30.3784mm; y2=4.2324mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1010 {
-           x1=910.0mil; y1=6.1534mm; x2=22.114mm; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1090 {
+           x1=30.3784mm; y1=206.0mil; x2=29.3784mm; y2=206.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -11561,13 +10927,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAm
+      uid = qIc8VW925zCt24ZkTm0AAAAr
      }
-     ha:subc.1013 {
+     ha:subc.1093 {
       ha:attributes {
-       value=0.1uF
+       value=5.6k
        footprint=0402
-       refdes=C602
+       refdes=R25
       }
      ha:data {
           li:padstack_prototypes {
@@ -11637,8 +11003,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1015 {
-        proto=0; x=949.0mil; y=6.553196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1095 {
+        proto=0; x=698.0mil; y=439.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11651,8 +11017,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1016 {
-        proto=0; x=949.0mil; y=5.753604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1096 {
+        proto=0; x=698.0mil; y=10.351008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11673,13 +11039,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1014 {
-           string=%a.parent.refdes%; x=917.5mil; y=6.9535mm; scale=100; fid=0;
+          ha:text.1094 {
+           string=%a.parent.refdes%; x=727.48mil; y=11.551412mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -11693,26 +11059,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1017 {
-           x1=949.0mil; y1=6.1534mm; x2=949.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1097 {
+           x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1020 {
-           x1=949.0mil; y1=6.1534mm; x2=949.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1100 {
+           x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1023 {
-           x1=949.0mil; y1=6.1534mm; x2=949.0mil; y2=7.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1103 {
+           x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=11.750804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1026 {
-           x1=949.0mil; y1=6.1534mm; x2=25.1046mm; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1106 {
+           x1=698.0mil; y1=10.750804mm; x2=18.7292mm; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -11726,13 +11092,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAn
+      uid = qIc8VW925zCt24ZkTm0AAAAs
      }
-     ha:subc.1029 {
+     ha:subc.1109 {
       ha:attributes {
-       value=1uF
+       value=10k
        footprint=0402
-       refdes=C601
+       refdes=R26
       }
      ha:data {
           li:padstack_prototypes {
@@ -11802,8 +11168,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1031 {
-        proto=0; x=987.0mil; y=6.553196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1111 {
+        proto=0; x=737.0mil; y=10.351008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11816,8 +11182,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1032 {
-        proto=0; x=987.0mil; y=5.753604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1112 {
+        proto=0; x=737.0mil; y=439.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11838,13 +11204,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1030 {
-           string=%a.parent.refdes%; x=955.5mil; y=6.9535mm; scale=100; fid=0;
+          ha:text.1110 {
+           string=%a.parent.refdes%; x=773.0mil; y=453.74mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -11858,26 +11224,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1033 {
-           x1=987.0mil; y1=6.1534mm; x2=987.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1113 {
+           x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1036 {
-           x1=987.0mil; y1=6.1534mm; x2=987.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1116 {
+           x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1039 {
-           x1=987.0mil; y1=6.1534mm; x2=987.0mil; y2=7.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1119 {
+           x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=9.750804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1042 {
-           x1=987.0mil; y1=6.1534mm; x2=26.0698mm; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1122 {
+           x1=737.0mil; y1=10.750804mm; x2=17.7198mm; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -11891,13 +11257,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAo
+      uid = qIc8VW925zCt24ZkTm0AAAAt
      }
-     ha:subc.1045 {
+     ha:subc.1125 {
       ha:attributes {
-       value=10k
+       value=0.1uF
        footprint=0402
-       refdes=R402
+       refdes=C101
       }
      ha:data {
           li:padstack_prototypes {
@@ -11967,8 +11333,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1047 {
-        proto=0; x=1.343in; y=9.689596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1127 {
+        proto=0; x=1.599in; y=114.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11981,8 +11347,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1048 {
-        proto=0; x=1.343in; y=8.890004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1128 {
+        proto=0; x=1.56752in; y=114.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12003,13 +11369,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1046 {
-           string=%a.parent.refdes%; x=33.3121mm; y=10.0899mm; scale=100; fid=0;
+          ha:text.1126 {
+           string=%a.parent.refdes%; x=1.61476in; y=145.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 180.000000
           }
          }
          ha:type {
@@ -12023,26 +11389,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1049 {
-           x1=1.343in; y1=9.2898mm; x2=1.343in; y2=9.2898mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1129 {
+           x1=1.58326in; y1=114.0mil; x2=1.58326in; y2=114.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1052 {
-           x1=1.343in; y1=9.2898mm; x2=1.343in; y2=9.2898mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1132 {
+           x1=1.58326in; y1=114.0mil; x2=1.58326in; y2=114.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1055 {
-           x1=1.343in; y1=9.2898mm; x2=1.343in; y2=10.2898mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1135 {
+           x1=1.58326in; y1=114.0mil; x2=41.214804mm; y2=114.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1058 {
-           x1=1.343in; y1=9.2898mm; x2=35.1122mm; y2=9.2898mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1138 {
+           x1=1.58326in; y1=114.0mil; x2=1.58326in; y2=1.8956mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -12056,13 +11422,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAp
+      uid = qIc8VW925zCt24ZkTm0AAAAu
      }
-     ha:subc.1061 {
+     ha:subc.1141 {
       ha:attributes {
-       value=10k
+       value=1uF
        footprint=0402
-       refdes=R401
+       refdes=C37
       }
      ha:data {
           li:padstack_prototypes {
@@ -12132,8 +11498,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1063 {
-        proto=0; x=861.0mil; y=515.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1143 {
+        proto=0; x=573.48mil; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12146,8 +11512,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1064 {
-        proto=0; x=21.069808mm; y=515.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1144 {
+        proto=0; x=542.0mil; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12168,13 +11534,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1062 {
-           string=%a.parent.refdes%; x=22.269704mm; y=546.5mil; scale=100; fid=0;
+          ha:text.1142 {
+           string=%a.parent.refdes%; x=584.46mil; y=13.983462mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 180.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -12188,26 +11554,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1065 {
-           x1=21.469604mm; y1=515.0mil; x2=21.469604mm; y2=515.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1145 {
+           x1=557.74mil; y1=493.0mil; x2=557.74mil; y2=493.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1068 {
-           x1=21.469604mm; y1=515.0mil; x2=21.469604mm; y2=515.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1148 {
+           x1=557.74mil; y1=493.0mil; x2=557.74mil; y2=493.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1071 {
-           x1=21.469604mm; y1=515.0mil; x2=20.469604mm; y2=515.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1151 {
+           x1=557.74mil; y1=493.0mil; x2=13.166596mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1074 {
-           x1=21.469604mm; y1=515.0mil; x2=21.469604mm; y2=12.081mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1154 {
+           x1=557.74mil; y1=493.0mil; x2=557.74mil; y2=11.5222mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -12221,13 +11587,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAq
+      uid = qIc8VW925zCt24ZkTm0AAAAv
      }
-     ha:subc.1077 {
+     ha:subc.1157 {
       ha:attributes {
-       value=1k
+       value=10nF
        footprint=0402
-       refdes=R53
+       refdes=C38
       }
      ha:data {
           li:padstack_prototypes {
@@ -12244,14 +11610,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
 
@@ -12263,14 +11629,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             0.326136mm  
+             -0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
-             -0.326136mm  
             }
           }
 
@@ -12282,14 +11648,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
         }
@@ -12297,8 +11663,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1079 {
-        proto=0; x=30.3784mm; y=4.832604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1159 {
+        proto=0; x=628.0mil; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12311,8 +11677,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1080 {
-        proto=0; x=30.3784mm; y=221.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1160 {
+        proto=0; x=15.151608mm; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12333,8 +11699,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1078 {
-           string=%a.parent.refdes%; x=1.2275in; y=174.5mil; scale=100; fid=0;
+          ha:text.1158 {
+           string=%a.parent.refdes%; x=585.57mil; y=410.17mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -12353,26 +11719,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1081 {
-           x1=30.3784mm; y1=206.0mil; x2=30.3784mm; y2=206.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1161 {
+           x1=15.551404mm; y1=493.0mil; x2=15.551404mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1084 {
-           x1=30.3784mm; y1=206.0mil; x2=30.3784mm; y2=206.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1164 {
+           x1=15.551404mm; y1=493.0mil; x2=15.551404mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1087 {
-           x1=30.3784mm; y1=206.0mil; x2=30.3784mm; y2=4.2324mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1167 {
+           x1=15.551404mm; y1=493.0mil; x2=14.551404mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1090 {
-           x1=30.3784mm; y1=206.0mil; x2=29.3784mm; y2=206.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1170 {
+           x1=15.551404mm; y1=493.0mil; x2=15.551404mm; y2=11.5222mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -12386,13 +11752,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAr
+      uid = qIc8VW925zCt24ZkTm0AAAAw
      }
-     ha:subc.1093 {
+     ha:subc.1173 {
       ha:attributes {
-       value=5.6k
+       value=27k
        footprint=0402
-       refdes=R25
+       refdes=R20
       }
      ha:data {
           li:padstack_prototypes {
@@ -12462,8 +11828,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1095 {
-        proto=0; x=698.0mil; y=439.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1175 {
+        proto=0; x=871.0mil; y=6.998204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12476,8 +11842,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1096 {
-        proto=0; x=698.0mil; y=10.351008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1176 {
+        proto=0; x=871.0mil; y=7.797796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12498,13 +11864,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1094 {
-           string=%a.parent.refdes%; x=727.48mil; y=11.551412mm; scale=100; fid=0;
+          ha:text.1174 {
+           string=%a.parent.refdes%; x=883.57mil; y=8.687304mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -12518,26 +11884,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1097 {
-           x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1177 {
+           x1=871.0mil; y1=7.398mm; x2=871.0mil; y2=7.398mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1100 {
-           x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1180 {
+           x1=871.0mil; y1=7.398mm; x2=871.0mil; y2=7.398mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1103 {
-           x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=11.750804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1183 {
+           x1=871.0mil; y1=7.398mm; x2=871.0mil; y2=6.398mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1106 {
-           x1=698.0mil; y1=10.750804mm; x2=18.7292mm; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1186 {
+           x1=871.0mil; y1=7.398mm; x2=21.1234mm; y2=7.398mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -12551,13 +11917,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAs
+      uid = qIc8VW925zCt24ZkTm0AAAAx
      }
-     ha:subc.1109 {
+     ha:subc.1189 {
       ha:attributes {
-       value=10k
+       value=3.3k
        footprint=0402
-       refdes=R26
+       refdes=R2
       }
      ha:data {
           li:padstack_prototypes {
@@ -12627,8 +11993,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1111 {
-        proto=0; x=737.0mil; y=10.351008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1191 {
+        proto=0; x=716.0mil; y=615.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12641,8 +12007,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1112 {
-        proto=0; x=737.0mil; y=439.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1192 {
+        proto=0; x=716.0mil; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12663,8 +12029,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1110 {
-           string=%a.parent.refdes%; x=773.0mil; y=453.74mil; scale=100; fid=0;
+          ha:text.1190 {
+           string=%a.parent.refdes%; x=700.36mil; y=592.24mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -12683,26 +12049,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1113 {
-           x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1193 {
+           x1=716.0mil; y1=599.74mil; x2=716.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1116 {
-           x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1196 {
+           x1=716.0mil; y1=599.74mil; x2=716.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1119 {
-           x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=9.750804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1199 {
+           x1=716.0mil; y1=599.74mil; x2=716.0mil; y2=16.233396mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1122 {
-           x1=737.0mil; y1=10.750804mm; x2=17.7198mm; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1202 {
+           x1=716.0mil; y1=599.74mil; x2=19.1864mm; y2=599.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -12716,13 +12082,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAt
+      uid = qIc8VW925zCt24ZkTm0AAAAy
      }
-     ha:subc.1125 {
+     ha:subc.1205 {
       ha:attributes {
-       value=0.1uF
+       value=27k
        footprint=0402
-       refdes=C101
+       refdes=R19
       }
      ha:data {
           li:padstack_prototypes {
@@ -12792,8 +12158,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1127 {
-        proto=0; x=1.439in; y=4.634996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1207 {
+        proto=0; x=895.0mil; y=9.499596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12806,8 +12172,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1128 {
-        proto=0; x=1.439in; y=3.835404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1208 {
+        proto=0; x=895.0mil; y=8.700004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12828,13 +12194,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1126 {
-           string=%a.parent.refdes%; x=35.7505mm; y=5.0353mm; scale=100; fid=0;
+          ha:text.1206 {
+           string=%a.parent.refdes%; x=22.286722mm; y=8.049764mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -12848,26 +12214,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1129 {
-           x1=1.439in; y1=4.2352mm; x2=1.439in; y2=4.2352mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1209 {
+           x1=895.0mil; y1=9.0998mm; x2=895.0mil; y2=9.0998mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1132 {
-           x1=1.439in; y1=4.2352mm; x2=1.439in; y2=4.2352mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1212 {
+           x1=895.0mil; y1=9.0998mm; x2=895.0mil; y2=9.0998mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1135 {
-           x1=1.439in; y1=4.2352mm; x2=1.439in; y2=5.2352mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1215 {
+           x1=895.0mil; y1=9.0998mm; x2=895.0mil; y2=10.0998mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1138 {
-           x1=1.439in; y1=4.2352mm; x2=37.5506mm; y2=4.2352mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1218 {
+           x1=895.0mil; y1=9.0998mm; x2=23.733mm; y2=9.0998mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -12881,13 +12247,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAu
+      uid = qIc8VW925zCt24ZkTm0AAAAz
      }
-     ha:subc.1141 {
+     ha:subc.1221 {
       ha:attributes {
-       value=1uF
+       value=1k
        footprint=0402
-       refdes=C37
+       refdes=R7
       }
      ha:data {
           li:padstack_prototypes {
@@ -12904,14 +12270,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -12923,14 +12289,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             -0.326136mm  
+             0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -12942,14 +12308,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -12957,8 +12323,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1143 {
-        proto=0; x=573.48mil; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1223 {
+        proto=0; x=677.0mil; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12971,8 +12337,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1144 {
-        proto=0; x=542.0mil; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1224 {
+        proto=0; x=677.0mil; y=12.764008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12993,8 +12359,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1142 {
-           string=%a.parent.refdes%; x=584.46mil; y=13.983462mm; scale=100; fid=0;
+          ha:text.1222 {
+           string=%a.parent.refdes%; x=651.69mil; y=15.551404mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -13013,26 +12379,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1145 {
-           x1=557.74mil; y1=493.0mil; x2=557.74mil; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1225 {
+           x1=677.0mil; y1=13.163804mm; x2=677.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1148 {
-           x1=557.74mil; y1=493.0mil; x2=557.74mil; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1228 {
+           x1=677.0mil; y1=13.163804mm; x2=677.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1151 {
-           x1=557.74mil; y1=493.0mil; x2=13.166596mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1231 {
+           x1=677.0mil; y1=13.163804mm; x2=677.0mil; y2=14.163804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1154 {
-           x1=557.74mil; y1=493.0mil; x2=557.74mil; y2=11.5222mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1234 {
+           x1=677.0mil; y1=13.163804mm; x2=18.1958mm; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -13046,13 +12412,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAv
+      uid = qIc8VW925zCt24ZkTm0AAAA0
      }
-     ha:subc.1157 {
+     ha:subc.1237 {
       ha:attributes {
-       value=10nF
+       value=1k
        footprint=0402
-       refdes=C38
+       refdes=R8
       }
      ha:data {
           li:padstack_prototypes {
@@ -13069,14 +12435,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -13088,14 +12454,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             -0.326136mm  
+             0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -13107,14 +12473,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -13122,8 +12488,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1159 {
-        proto=0; x=628.0mil; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1239 {
+        proto=0; x=716.0mil; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -13136,8 +12502,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1160 {
-        proto=0; x=15.151608mm; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1240 {
+        proto=0; x=716.0mil; y=12.764008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -13158,13 +12524,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1158 {
-           string=%a.parent.refdes%; x=585.57mil; y=410.17mil; scale=100; fid=0;
-           ha:flags {
+          ha:text.1238 {
+           string=%a.parent.refdes%; x=17.253966mm; y=610.34mil; scale=100; fid=0;
+           ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -13178,26 +12544,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1161 {
-           x1=15.551404mm; y1=493.0mil; x2=15.551404mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1241 {
+           x1=716.0mil; y1=13.163804mm; x2=716.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1164 {
-           x1=15.551404mm; y1=493.0mil; x2=15.551404mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1244 {
+           x1=716.0mil; y1=13.163804mm; x2=716.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1167 {
-           x1=15.551404mm; y1=493.0mil; x2=14.551404mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1247 {
+           x1=716.0mil; y1=13.163804mm; x2=716.0mil; y2=14.163804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1170 {
-           x1=15.551404mm; y1=493.0mil; x2=15.551404mm; y2=11.5222mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1250 {
+           x1=716.0mil; y1=13.163804mm; x2=19.1864mm; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -13211,13 +12577,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAw
+      uid = qIc8VW925zCt24ZkTm0AAAA1
      }
-     ha:subc.1173 {
+     ha:subc.1269 {
       ha:attributes {
-       value=27k
+       value=22nH
        footprint=0402
-       refdes=R20
+       refdes=L174
       }
      ha:data {
           li:padstack_prototypes {
@@ -13234,14 +12600,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
 
@@ -13253,14 +12619,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             0.326136mm  
+             -0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
-             -0.326136mm  
             }
           }
 
@@ -13272,14 +12638,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
         }
@@ -13287,8 +12653,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1175 {
-        proto=0; x=871.0mil; y=6.998204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1271 {
+        proto=0; x=63.437004mm; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -13301,8 +12667,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1176 {
-        proto=0; x=871.0mil; y=7.797796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1272 {
+        proto=0; x=64.236596mm; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -13323,13 +12689,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1174 {
-           string=%a.parent.refdes%; x=883.57mil; y=8.687304mm; scale=100; fid=0;
+          ha:text.1270 {
+           string=%a.parent.refdes%; x=63.0367mm; y=468.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -13343,26 +12709,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1177 {
-           x1=871.0mil; y1=7.398mm; x2=871.0mil; y2=7.398mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1273 {
+           x1=63.8368mm; y1=500.0mil; x2=63.8368mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1180 {
-           x1=871.0mil; y1=7.398mm; x2=871.0mil; y2=7.398mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1276 {
+           x1=63.8368mm; y1=500.0mil; x2=63.8368mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1183 {
-           x1=871.0mil; y1=7.398mm; x2=871.0mil; y2=6.398mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1279 {
+           x1=63.8368mm; y1=500.0mil; x2=64.8368mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1186 {
-           x1=871.0mil; y1=7.398mm; x2=21.1234mm; y2=7.398mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1282 {
+           x1=63.8368mm; y1=500.0mil; x2=63.8368mm; y2=13.7mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -13376,13 +12742,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAx
+      uid = qIc8VW925zCt24ZkTm0AAAA3
      }
-     ha:subc.1189 {
+     ha:subc.1285 {
       ha:attributes {
-       value=3.3k
-       footprint=0402
-       refdes=R2
+       value=SAW
+       footprint=saw
+       refdes=S1
       }
      ha:data {
           li:padstack_prototypes {
@@ -13399,14 +12765,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+             -0.162559mm  
+             -0.124967mm  
+             -0.162559mm  
+             0.124967mm  
+             0.162559mm  
+             0.124967mm  
+             0.162559mm  
+             -0.124967mm  
             }
           }
 
@@ -13418,14 +12784,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+             -0.312547mm  
+             -0.274955mm  
+             -0.312547mm  
+             0.274955mm  
+             0.312547mm  
+             0.274955mm  
+             0.312547mm  
+             -0.274955mm  
             }
           }
 
@@ -13437,14 +12803,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+             -0.162559mm  
+             -0.124967mm  
+             -0.162559mm  
+             0.124967mm  
+             0.162559mm  
+             0.124967mm  
+             0.162559mm  
+             -0.124967mm  
             }
           }
         }
@@ -13452,8 +12818,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1191 {
-        proto=0; x=716.0mil; y=615.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1287 {
+        proto=0; x=36.83mm; y=595.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
         ha:flags {
          clearline=1
         }
@@ -13466,8 +12832,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1192 {
-        proto=0; x=716.0mil; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1288 {
+        proto=0; x=1.43868in; y=614.69mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
         ha:flags {
          clearline=1
         }
@@ -13480,6 +12846,48 @@ ha:pcb-rnd-board-v6 {
           name=2
         }
        }
+       ha:padstack_ref.1289 {
+        proto=0; x=37.117528mm; y=614.69mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=5
+        }
+       }
+       ha:padstack_ref.1290 {
+        proto=0; x=1.43868in; y=634.37mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=3
+        }
+       }
+       ha:padstack_ref.1291 {
+        proto=0; x=37.117528mm; y=634.37mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=4
+        }
+       }
       }
       li:layers {
 
@@ -13488,8 +12896,20 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1190 {
-           string=%a.parent.refdes%; x=700.36mil; y=592.24mil; scale=100; fid=0;
+          ha:line.1292 {
+           x1=1.46969in; y1=14.913102mm; x2=1.46969in; y2=642.24mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1295 {
+           x1=1.43031in; y1=642.24mil; x2=1.46969in; y2=642.24mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1298 {
+           x1=1.43031in; y1=14.913102mm; x2=1.43031in; y2=642.24mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1301 {
+           x1=1.43031in; y1=14.913102mm; x2=1.46969in; y2=14.913102mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.1286 {
+           string=%a.parent.refdes%; x=36.83mm; y=595.0mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -13508,26 +12928,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1193 {
-           x1=716.0mil; y1=599.74mil; x2=716.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1304 {
+           x1=36.83mm; y1=15.713049mm; x2=36.83mm; y2=15.713049mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1196 {
-           x1=716.0mil; y1=599.74mil; x2=716.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1307 {
+           x1=36.83mm; y1=595.0mil; x2=36.83mm; y2=595.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1199 {
-           x1=716.0mil; y1=599.74mil; x2=716.0mil; y2=16.233396mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1310 {
+           x1=36.83mm; y1=595.0mil; x2=37.83mm; y2=595.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1202 {
-           x1=716.0mil; y1=599.74mil; x2=19.1864mm; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1313 {
+           x1=36.83mm; y1=595.0mil; x2=36.83mm; y2=16.113mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -13541,84 +12961,77 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAy
+      uid = qIc8VW925zCt24ZkTm0AAAA4
      }
-     ha:subc.1205 {
+     ha:subc.1316 {
       ha:attributes {
-       value=27k
-       footprint=0402
-       refdes=R19
+       value=APAE1575R1840AADB7-T
+       footprint=GP.18.4
+       refdes=A1
       }
      ha:data {
           li:padstack_prototypes {
 
       ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        hdia=0.95mm; hplated=1; htop=0; hbottom=0;
         li:shape {
 
           ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.5mm;           }
            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:ps_circ { x=0.0; y=0.0; dia=2.5mm;           }
+           ha:combining {           }
            ha:layer_mask {
-            top = 1
-            mask = 1
+            bottom = 1
+            copper = 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:ps_circ { x=0.0; y=0.0; dia=2.5mm;           }
+           ha:combining {           }
            ha:layer_mask {
-            top = 1
-            paste = 1
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=3.0mm;           }
+           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=3.0mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 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.1207 {
-        proto=0; x=895.0mil; y=9.499596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1318 {
+        proto=0; x=36.83mm; y=500.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.25mm;
         ha:flags {
          clearline=1
         }
@@ -13631,20 +13044,6 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1208 {
-        proto=0; x=895.0mil; y=8.700004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
       }
       li:layers {
 
@@ -13653,18 +13052,34 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1206 {
-           string=%a.parent.refdes%; x=22.286722mm; y=8.049764mm; scale=100; fid=0;
+          ha:line.1319 {
+           x1=46.83mm; y1=5.7mm; x2=46.83mm; y2=21.7mm; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.1322 {
+           x1=46.83mm; y1=5.7mm; x2=44.83mm; y2=3.7mm; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.1325 {
+           x1=28.83mm; y1=3.7mm; x2=44.83mm; y2=3.7mm; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.1328 {
+           x1=28.83mm; y1=3.7mm; x2=28.83mm; y2=21.7mm; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.1331 {
+           x1=28.83mm; y1=21.7mm; x2=46.83mm; y2=21.7mm; thickness=15.0mil; clearance=0.0;
+          }
+          ha:text.1317 {
+           string=%a.parent.refdes%; x=1.80433071in; y=20.7mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
+            onsolder=1
            }
            rot = 270.000000
           }
          }
          ha:type {
           silk = 1
-          top = 1
+          bottom = 1
          }
        }
 
@@ -13673,46 +13088,46 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1209 {
-           x1=895.0mil; y1=9.0998mm; x2=895.0mil; y2=9.0998mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1334 {
+           x1=36.83mm; y1=500.0mil; x2=36.83mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1212 {
-           x1=895.0mil; y1=9.0998mm; x2=895.0mil; y2=9.0998mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1337 {
+           x1=37.83mm; y1=500.0mil; x2=37.83mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1215 {
-           x1=895.0mil; y1=9.0998mm; x2=895.0mil; y2=10.0998mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1340 {
+           x1=37.83mm; y1=500.0mil; x2=36.83mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1218 {
-           x1=895.0mil; y1=9.0998mm; x2=23.733mm; y2=9.0998mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1343 {
+           x1=37.83mm; y1=500.0mil; x2=37.83mm; y2=11.7mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
           }
          }
          ha:type {
-          top = 1
-          misc = 1
+          bottom = 1
           virtual = 1
+          misc = 1
          }
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAz
+      uid = qIc8VW925zCt24ZkTm0AAAA5
      }
-     ha:subc.1221 {
+     ha:subc.1346 {
       ha:attributes {
-       value=1k
+       value=10pF
        footprint=0402
-       refdes=R7
+       refdes=C31
       }
      ha:data {
           li:padstack_prototypes {
@@ -13729,14 +13144,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
 
@@ -13748,14 +13163,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             0.326136mm  
+             -0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
-             -0.326136mm  
             }
           }
 
@@ -13767,14 +13182,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
         }
@@ -13782,8 +13197,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1223 {
-        proto=0; x=677.0mil; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1348 {
+        proto=0; x=51.600604mm; y=218.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -13796,8 +13211,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1224 {
-        proto=0; x=677.0mil; y=12.764008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1349 {
+        proto=0; x=52.400196mm; y=218.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -13818,13 +13233,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1222 {
-           string=%a.parent.refdes%; x=651.69mil; y=15.551404mm; scale=100; fid=0;
+          ha:text.1347 {
+           string=%a.parent.refdes%; x=49.315874mm; y=4.77139mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -13838,26 +13253,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1225 {
-           x1=677.0mil; y1=13.163804mm; x2=677.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1350 {
+           x1=52.0004mm; y1=218.0mil; x2=52.0004mm; y2=218.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1228 {
-           x1=677.0mil; y1=13.163804mm; x2=677.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1353 {
+           x1=52.0004mm; y1=218.0mil; x2=52.0004mm; y2=218.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1231 {
-           x1=677.0mil; y1=13.163804mm; x2=677.0mil; y2=14.163804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1356 {
+           x1=52.0004mm; y1=218.0mil; x2=53.0004mm; y2=218.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1234 {
-           x1=677.0mil; y1=13.163804mm; x2=18.1958mm; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1359 {
+           x1=52.0004mm; y1=218.0mil; x2=52.0004mm; y2=6.5372mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -13871,13 +13286,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA0
+      uid = qIc8VW925zCt24ZkTm0AAAA6
      }
-     ha:subc.1237 {
+     ha:subc.1362 {
       ha:attributes {
-       value=1k
+       value=47nF
        footprint=0402
-       refdes=R8
+       refdes=C45
       }
      ha:data {
           li:padstack_prototypes {
@@ -13947,8 +13362,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1239 {
-        proto=0; x=716.0mil; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1364 {
+        proto=0; x=2.108in; y=618.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -13961,8 +13376,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1240 {
-        proto=0; x=716.0mil; y=12.764008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1365 {
+        proto=0; x=2.108in; y=587.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -13983,8 +13398,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1238 {
-           string=%a.parent.refdes%; x=17.253966mm; y=610.34mil; scale=100; fid=0;
+          ha:text.1363 {
+           string=%a.parent.refdes%; x=51.4985mm; y=16.453096mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -14003,26 +13418,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1241 {
-           x1=716.0mil; y1=13.163804mm; x2=716.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1366 {
+           x1=2.108in; y1=602.74mil; x2=2.108in; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1244 {
-           x1=716.0mil; y1=13.163804mm; x2=716.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1369 {
+           x1=2.108in; y1=602.74mil; x2=2.108in; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1247 {
-           x1=716.0mil; y1=13.163804mm; x2=716.0mil; y2=14.163804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1372 {
+           x1=2.108in; y1=602.74mil; x2=2.108in; y2=16.309596mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1250 {
-           x1=716.0mil; y1=13.163804mm; x2=19.1864mm; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1375 {
+           x1=2.108in; y1=602.74mil; x2=54.5432mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -14036,13 +13451,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA1
+      uid = qIc8VW925zCt24ZkTm0AAAA7
      }
-     ha:subc.1253 {
+     ha:subc.1378 {
       ha:attributes {
-       value=tuning
+       value=47nF
        footprint=0402
-       refdes=C177
+       refdes=C47
       }
      ha:data {
           li:padstack_prototypes {
@@ -14059,14 +13474,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -14078,14 +13493,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             -0.326136mm  
+             0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -14097,14 +13512,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -14112,8 +13527,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1255 {
-        proto=0; x=63.437004mm; y=538.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1380 {
+        proto=0; x=55.499mm; y=618.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14126,8 +13541,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1256 {
-        proto=0; x=64.236596mm; y=538.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1381 {
+        proto=0; x=55.499mm; y=587.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14148,13 +13563,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1254 {
-           string=%a.parent.refdes%; x=63.0367mm; y=506.5mil; scale=100; fid=0;
+          ha:text.1379 {
+           string=%a.parent.refdes%; x=2.2095in; y=651.24mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -14168,26 +13583,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1257 {
-           x1=63.8368mm; y1=538.0mil; x2=63.8368mm; y2=538.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1382 {
+           x1=55.499mm; y1=602.74mil; x2=55.499mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1260 {
-           x1=63.8368mm; y1=538.0mil; x2=63.8368mm; y2=538.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1385 {
+           x1=55.499mm; y1=602.74mil; x2=55.499mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1263 {
-           x1=63.8368mm; y1=538.0mil; x2=64.8368mm; y2=538.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1388 {
+           x1=55.499mm; y1=602.74mil; x2=55.499mm; y2=16.309596mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1266 {
-           x1=63.8368mm; y1=538.0mil; x2=63.8368mm; y2=14.6652mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1391 {
+           x1=55.499mm; y1=602.74mil; x2=56.499mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -14201,13 +13616,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA2
+      uid = qIc8VW925zCt24ZkTm0AAAA8
      }
-     ha:subc.1269 {
+     ha:subc.1394 {
       ha:attributes {
-       value=22nH
+       value=56k
        footprint=0402
-       refdes=L174
+       refdes=R30
       }
      ha:data {
           li:padstack_prototypes {
@@ -14224,14 +13639,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -14243,14 +13658,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             -0.326136mm  
+             0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -14262,14 +13677,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -14277,8 +13692,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1271 {
-        proto=0; x=63.437004mm; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1396 {
+        proto=0; x=54.5084mm; y=618.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14291,8 +13706,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1272 {
-        proto=0; x=64.236596mm; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1397 {
+        proto=0; x=54.5084mm; y=587.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14313,13 +13728,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1270 {
-           string=%a.parent.refdes%; x=63.0367mm; y=468.5mil; scale=100; fid=0;
+          ha:text.1395 {
+           string=%a.parent.refdes%; x=2.1705in; y=639.24mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -14333,26 +13748,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1273 {
-           x1=63.8368mm; y1=500.0mil; x2=63.8368mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1398 {
+           x1=54.5084mm; y1=602.74mil; x2=54.5084mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1276 {
-           x1=63.8368mm; y1=500.0mil; x2=63.8368mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1401 {
+           x1=54.5084mm; y1=602.74mil; x2=54.5084mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1279 {
-           x1=63.8368mm; y1=500.0mil; x2=64.8368mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1404 {
+           x1=54.5084mm; y1=602.74mil; x2=54.5084mm; y2=16.309596mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1282 {
-           x1=63.8368mm; y1=500.0mil; x2=63.8368mm; y2=13.7mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1407 {
+           x1=54.5084mm; y1=602.74mil; x2=55.5084mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -14366,13 +13781,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA3
+      uid = qIc8VW925zCt24ZkTm0AAAA9
      }
-     ha:subc.1285 {
+     ha:subc.1410 {
       ha:attributes {
-       value=SAW
-       footprint=saw
-       refdes=S1
+       value=47nF
+       footprint=0402
+       refdes=C291
       }
      ha:data {
           li:padstack_prototypes {
@@ -14389,14 +13804,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.162559mm  
-             -0.124967mm  
-             -0.162559mm  
-             0.124967mm  
-             0.162559mm  
-             0.124967mm  
-             0.162559mm  
-             -0.124967mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -14408,14 +13823,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.312547mm  
-             -0.274955mm  
-             -0.312547mm  
-             0.274955mm  
-             0.312547mm  
-             0.274955mm  
-             0.312547mm  
-             -0.274955mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -14427,14 +13842,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.162559mm  
-             -0.124967mm  
-             -0.162559mm  
-             0.124967mm  
-             0.162559mm  
-             0.124967mm  
-             0.162559mm  
-             -0.124967mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -14442,8 +13857,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1287 {
-        proto=0; x=36.83mm; y=595.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+       ha:padstack_ref.1412 {
+        proto=0; x=2.099in; y=6.349996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14456,8 +13871,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1288 {
-        proto=0; x=1.43868in; y=614.69mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+       ha:padstack_ref.1413 {
+        proto=0; x=2.099in; y=5.550404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14470,48 +13885,6 @@ ha:pcb-rnd-board-v6 {
           name=2
         }
        }
-       ha:padstack_ref.1289 {
-        proto=0; x=37.117528mm; y=614.69mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=5
-        }
-       }
-       ha:padstack_ref.1290 {
-        proto=0; x=1.43868in; y=634.37mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=3
-        }
-       }
-       ha:padstack_ref.1291 {
-        proto=0; x=37.117528mm; y=634.37mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=4
-        }
-       }
       }
       li:layers {
 
@@ -14520,25 +13893,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1292 {
-           x1=1.46969in; y1=14.913102mm; x2=1.46969in; y2=642.24mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1295 {
-           x1=1.43031in; y1=642.24mil; x2=1.46969in; y2=642.24mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1298 {
-           x1=1.43031in; y1=14.913102mm; x2=1.43031in; y2=642.24mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1301 {
-           x1=1.43031in; y1=14.913102mm; x2=1.46969in; y2=14.913102mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.1286 {
-           string=%a.parent.refdes%; x=36.83mm; y=595.0mil; scale=100; fid=0;
+          ha:text.1411 {
+           string=%a.parent.refdes%; x=52.5145mm; y=6.7503mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -14552,26 +13913,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1304 {
-           x1=36.83mm; y1=15.713049mm; x2=36.83mm; y2=15.713049mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1414 {
+           x1=2.099in; y1=5.9502mm; x2=2.099in; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1307 {
-           x1=36.83mm; y1=595.0mil; x2=36.83mm; y2=595.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1417 {
+           x1=2.099in; y1=5.9502mm; x2=2.099in; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1310 {
-           x1=36.83mm; y1=595.0mil; x2=37.83mm; y2=595.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1420 {
+           x1=2.099in; y1=5.9502mm; x2=2.099in; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1313 {
-           x1=36.83mm; y1=595.0mil; x2=36.83mm; y2=16.113mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1423 {
+           x1=2.099in; y1=5.9502mm; x2=54.3146mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -14585,77 +13946,84 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA4
+      uid = qIc8VW925zCt24ZkTm0AAAA+
      }
-     ha:subc.1316 {
+     ha:subc.1426 {
       ha:attributes {
-       value=APAE1575R1840AADB7-T
-       footprint=GP.18.4
-       refdes=A1
+       value=47nF
+       footprint=0402
+       refdes=C271
       }
      ha:data {
           li:padstack_prototypes {
 
       ha:ps_proto_v6.0 {
-        hdia=0.95mm; hplated=1; htop=0; hbottom=0;
+        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=2.5mm;           }
            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:ps_circ { x=0.0; y=0.0; dia=2.5mm;           }
-           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=2.5mm;           }
-           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=3.0mm;           }
            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:ps_circ { x=0.0; y=0.0; dia=3.0mm;           }
-           ha:combining { sub=1; auto=1;           }
+           ha:combining { auto=1;           }
            ha:layer_mask {
-            bottom = 1
-            mask = 1
+            top = 1
+            paste = 1
            }
            clearance=0.0
+            li:ps_poly {
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
+            }
           }
         }
       }
      }
 
       li:objects {
-       ha:padstack_ref.1318 {
-        proto=0; x=36.83mm; y=500.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.25mm;
+       ha:padstack_ref.1428 {
+        proto=0; x=54.3052mm; y=6.349996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14668,6 +14036,20 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
+       ha:padstack_ref.1429 {
+        proto=0; x=54.3052mm; y=5.550404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
       }
       li:layers {
 
@@ -14676,34 +14058,18 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1319 {
-           x1=46.83mm; y1=5.7mm; x2=46.83mm; y2=21.7mm; thickness=15.0mil; clearance=0.0;
-          }
-          ha:line.1322 {
-           x1=46.83mm; y1=5.7mm; x2=44.83mm; y2=3.7mm; thickness=15.0mil; clearance=0.0;
-          }
-          ha:line.1325 {
-           x1=28.83mm; y1=3.7mm; x2=44.83mm; y2=3.7mm; thickness=15.0mil; clearance=0.0;
-          }
-          ha:line.1328 {
-           x1=28.83mm; y1=3.7mm; x2=28.83mm; y2=21.7mm; thickness=15.0mil; clearance=0.0;
-          }
-          ha:line.1331 {
-           x1=28.83mm; y1=21.7mm; x2=46.83mm; y2=21.7mm; thickness=15.0mil; clearance=0.0;
-          }
-          ha:text.1317 {
-           string=%a.parent.refdes%; x=1.80433071in; y=20.7mm; scale=100; fid=0;
+          ha:text.1427 {
+           string=%a.parent.refdes%; x=55.4609mm; y=7.2583mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
-            onsolder=1
            }
-           rot = 270.000000
+           rot = 90.000000
           }
          }
          ha:type {
           silk = 1
-          bottom = 1
+          top = 1
          }
        }
 
@@ -14712,46 +14078,46 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1334 {
-           x1=36.83mm; y1=500.0mil; x2=36.83mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1430 {
+           x1=54.3052mm; y1=5.9502mm; x2=54.3052mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1337 {
-           x1=37.83mm; y1=500.0mil; x2=37.83mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1433 {
+           x1=54.3052mm; y1=5.9502mm; x2=54.3052mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1340 {
-           x1=37.83mm; y1=500.0mil; x2=36.83mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1436 {
+           x1=54.3052mm; y1=5.9502mm; x2=54.3052mm; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1343 {
-           x1=37.83mm; y1=500.0mil; x2=37.83mm; y2=11.7mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1439 {
+           x1=54.3052mm; y1=5.9502mm; x2=55.3052mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
           }
          }
          ha:type {
-          bottom = 1
-          virtual = 1
+          top = 1
           misc = 1
+          virtual = 1
          }
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA5
+      uid = qIc8VW925zCt24ZkTm0AAAA/
      }
-     ha:subc.1346 {
+     ha:subc.1442 {
       ha:attributes {
-       value=10pF
+       value=47nF
        footprint=0402
-       refdes=C31
+       refdes=C261
       }
      ha:data {
           li:padstack_prototypes {
@@ -14768,14 +14134,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -14787,14 +14153,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             -0.326136mm  
+             0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -14806,14 +14172,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -14821,8 +14187,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1348 {
-        proto=0; x=51.600604mm; y=218.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1444 {
+        proto=0; x=2.176in; y=6.349996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14835,8 +14201,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1349 {
-        proto=0; x=52.400196mm; y=218.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1445 {
+        proto=0; x=2.176in; y=5.550404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14857,13 +14223,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1347 {
-           string=%a.parent.refdes%; x=49.315874mm; y=4.77139mm; scale=100; fid=0;
+          ha:text.1443 {
+           string=%a.parent.refdes%; x=56.2991mm; y=7.2329mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -14877,26 +14243,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1350 {
-           x1=52.0004mm; y1=218.0mil; x2=52.0004mm; y2=218.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1446 {
+           x1=2.176in; y1=5.9502mm; x2=2.176in; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1353 {
-           x1=52.0004mm; y1=218.0mil; x2=52.0004mm; y2=218.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1449 {
+           x1=2.176in; y1=5.9502mm; x2=2.176in; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1356 {
-           x1=52.0004mm; y1=218.0mil; x2=53.0004mm; y2=218.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1452 {
+           x1=2.176in; y1=5.9502mm; x2=2.176in; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1359 {
-           x1=52.0004mm; y1=218.0mil; x2=52.0004mm; y2=6.5372mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1455 {
+           x1=2.176in; y1=5.9502mm; x2=56.2704mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -14910,13 +14276,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA6
+      uid = qIc8VW925zCt24ZkTm0AAABA
      }
-     ha:subc.1362 {
+     ha:subc.1458 {
       ha:attributes {
        value=47nF
        footprint=0402
-       refdes=C45
+       refdes=C251
       }
      ha:data {
           li:padstack_prototypes {
@@ -14986,8 +14352,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1364 {
-        proto=0; x=2.108in; y=618.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1460 {
+        proto=0; x=56.2356mm; y=6.349996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15000,8 +14366,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1365 {
-        proto=0; x=2.108in; y=587.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1461 {
+        proto=0; x=56.2356mm; y=5.550404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15022,8 +14388,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1363 {
-           string=%a.parent.refdes%; x=51.4985mm; y=16.453096mm; scale=100; fid=0;
+          ha:text.1459 {
+           string=%a.parent.refdes%; x=2.2545in; y=7.6647mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -15042,26 +14408,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1366 {
-           x1=2.108in; y1=602.74mil; x2=2.108in; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1462 {
+           x1=56.2356mm; y1=5.9502mm; x2=56.2356mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1369 {
-           x1=2.108in; y1=602.74mil; x2=2.108in; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1465 {
+           x1=56.2356mm; y1=5.9502mm; x2=56.2356mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1372 {
-           x1=2.108in; y1=602.74mil; x2=2.108in; y2=16.309596mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1468 {
+           x1=56.2356mm; y1=5.9502mm; x2=56.2356mm; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1375 {
-           x1=2.108in; y1=602.74mil; x2=54.5432mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1471 {
+           x1=56.2356mm; y1=5.9502mm; x2=57.2356mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -15075,13 +14441,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA7
+      uid = qIc8VW925zCt24ZkTm0AAABB
      }
-     ha:subc.1378 {
+     ha:subc.1474 {
       ha:attributes {
-       value=47nF
+       value=1.8nF
        footprint=0402
-       refdes=C47
+       refdes=C231
       }
      ha:data {
           li:padstack_prototypes {
@@ -15151,8 +14517,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1380 {
-        proto=0; x=55.499mm; y=618.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1476 {
+        proto=0; x=2.265in; y=7.931404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15165,8 +14531,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1381 {
-        proto=0; x=55.499mm; y=587.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1477 {
+        proto=0; x=2.265in; y=343.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15187,13 +14553,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1379 {
-           string=%a.parent.refdes%; x=2.2095in; y=651.24mil; scale=100; fid=0;
+          ha:text.1475 {
+           string=%a.parent.refdes%; x=2.2965in; y=296.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -15207,26 +14573,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1382 {
-           x1=55.499mm; y1=602.74mil; x2=55.499mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1478 {
+           x1=2.265in; y1=328.0mil; x2=2.265in; y2=328.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1385 {
-           x1=55.499mm; y1=602.74mil; x2=55.499mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1481 {
+           x1=2.265in; y1=328.0mil; x2=2.265in; y2=328.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1388 {
-           x1=55.499mm; y1=602.74mil; x2=55.499mm; y2=16.309596mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1484 {
+           x1=2.265in; y1=328.0mil; x2=2.265in; y2=7.3312mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1391 {
-           x1=55.499mm; y1=602.74mil; x2=56.499mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1487 {
+           x1=2.265in; y1=328.0mil; x2=56.531mm; y2=328.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -15240,13 +14606,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA8
+      uid = qIc8VW925zCt24ZkTm0AAABC
      }
-     ha:subc.1394 {
+     ha:subc.1490 {
       ha:attributes {
-       value=56k
+       value=47nF
        footprint=0402
-       refdes=R30
+       refdes=C221
       }
      ha:data {
           li:padstack_prototypes {
@@ -15316,8 +14682,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1396 {
-        proto=0; x=54.5084mm; y=618.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1492 {
+        proto=0; x=2.304in; y=7.931404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15330,8 +14696,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1397 {
-        proto=0; x=54.5084mm; y=587.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1493 {
+        proto=0; x=2.304in; y=343.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15352,13 +14718,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1395 {
-           string=%a.parent.refdes%; x=2.1705in; y=639.24mil; scale=100; fid=0;
+          ha:text.1491 {
+           string=%a.parent.refdes%; x=57.0611mm; y=277.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -15372,26 +14738,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1398 {
-           x1=54.5084mm; y1=602.74mil; x2=54.5084mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1494 {
+           x1=2.304in; y1=328.0mil; x2=2.304in; y2=328.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1401 {
-           x1=54.5084mm; y1=602.74mil; x2=54.5084mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1497 {
+           x1=2.304in; y1=328.0mil; x2=2.304in; y2=328.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1404 {
-           x1=54.5084mm; y1=602.74mil; x2=54.5084mm; y2=16.309596mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1500 {
+           x1=2.304in; y1=328.0mil; x2=2.304in; y2=7.3312mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1407 {
-           x1=54.5084mm; y1=602.74mil; x2=55.5084mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1503 {
+           x1=2.304in; y1=328.0mil; x2=57.5216mm; y2=328.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -15405,13 +14771,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA9
+      uid = qIc8VW925zCt24ZkTm0AAABD
      }
-     ha:subc.1410 {
+     ha:subc.1506 {
       ha:attributes {
-       value=47nF
+       value=10nF
        footprint=0402
-       refdes=C291
+       refdes=C211
       }
      ha:data {
           li:padstack_prototypes {
@@ -15481,8 +14847,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1412 {
-        proto=0; x=2.099in; y=6.349996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1508 {
+        proto=0; x=2.343in; y=8.737596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15495,8 +14861,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1413 {
-        proto=0; x=2.099in; y=5.550404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1509 {
+        proto=0; x=2.343in; y=7.938004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15517,8 +14883,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1411 {
-           string=%a.parent.refdes%; x=52.5145mm; y=6.7503mm; scale=100; fid=0;
+          ha:text.1507 {
+           string=%a.parent.refdes%; x=60.6679mm; y=9.5443mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -15537,26 +14903,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1414 {
-           x1=2.099in; y1=5.9502mm; x2=2.099in; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1510 {
+           x1=2.343in; y1=8.3378mm; x2=2.343in; y2=8.3378mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1417 {
-           x1=2.099in; y1=5.9502mm; x2=2.099in; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1513 {
+           x1=2.343in; y1=8.3378mm; x2=2.343in; y2=8.3378mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1420 {
-           x1=2.099in; y1=5.9502mm; x2=2.099in; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1516 {
+           x1=2.343in; y1=8.3378mm; x2=2.343in; y2=9.3378mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1423 {
-           x1=2.099in; y1=5.9502mm; x2=54.3146mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1519 {
+           x1=2.343in; y1=8.3378mm; x2=60.5122mm; y2=8.3378mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -15570,13 +14936,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA+
+      uid = qIc8VW925zCt24ZkTm0AAABE
      }
-     ha:subc.1426 {
+     ha:subc.1522 {
       ha:attributes {
-       value=47nF
+       value=27nH
        footprint=0402
-       refdes=C271
+       refdes=L192
       }
      ha:data {
           li:padstack_prototypes {
@@ -15593,14 +14959,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
 
@@ -15612,14 +14978,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             0.326136mm  
+             -0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
-             -0.326136mm  
             }
           }
 
@@ -15631,14 +14997,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
         }
@@ -15646,8 +15012,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1428 {
-        proto=0; x=54.3052mm; y=6.349996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1524 {
+        proto=0; x=2.38526in; y=422.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15660,8 +15026,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1429 {
-        proto=0; x=54.3052mm; y=5.550404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1525 {
+        proto=0; x=61.385196mm; y=422.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15682,13 +15048,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1427 {
-           string=%a.parent.refdes%; x=55.4609mm; y=7.2583mm; scale=100; fid=0;
+          ha:text.1523 {
+           string=%a.parent.refdes%; x=60.1853mm; y=390.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -15702,26 +15068,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1430 {
-           x1=54.3052mm; y1=5.9502mm; x2=54.3052mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
+          ha:line.1526 {
+           x1=2.401in; y1=422.0mil; x2=2.401in; y2=422.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1433 {
-           x1=54.3052mm; y1=5.9502mm; x2=54.3052mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1529 {
+           x1=2.401in; y1=422.0mil; x2=2.401in; y2=422.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1436 {
-           x1=54.3052mm; y1=5.9502mm; x2=54.3052mm; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1532 {
+           x1=2.401in; y1=422.0mil; x2=61.9854mm; y2=422.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1439 {
-           x1=54.3052mm; y1=5.9502mm; x2=55.3052mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1535 {
+           x1=2.401in; y1=422.0mil; x2=2.401in; y2=11.7188mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -15735,13 +15101,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA/
+      uid = qIc8VW925zCt24ZkTm0AAABF
      }
-     ha:subc.1442 {
+     ha:subc.1538 {
       ha:attributes {
-       value=47nF
+       value=43nH
        footprint=0402
-       refdes=C261
+       refdes=L173
       }
      ha:data {
           li:padstack_prototypes {
@@ -15811,8 +15177,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1444 {
-        proto=0; x=2.176in; y=6.349996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1540 {
+        proto=0; x=2.462in; y=531.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15825,8 +15191,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1445 {
-        proto=0; x=2.176in; y=5.550404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1541 {
+        proto=0; x=2.462in; y=12.687808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15847,8 +15213,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1443 {
-           string=%a.parent.refdes%; x=56.2991mm; y=7.2329mm; scale=100; fid=0;
+          ha:text.1539 {
+           string=%a.parent.refdes%; x=61.7347mm; y=13.887704mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -15867,26 +15233,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1446 {
-           x1=2.176in; y1=5.9502mm; x2=2.176in; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1542 {
+           x1=2.462in; y1=13.087604mm; x2=2.462in; y2=13.087604mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1449 {
-           x1=2.176in; y1=5.9502mm; x2=2.176in; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1545 {
+           x1=2.462in; y1=13.087604mm; x2=2.462in; y2=13.087604mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1452 {
-           x1=2.176in; y1=5.9502mm; x2=2.176in; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1548 {
+           x1=2.462in; y1=13.087604mm; x2=2.462in; y2=14.087604mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1455 {
-           x1=2.176in; y1=5.9502mm; x2=56.2704mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1551 {
+           x1=2.462in; y1=13.087604mm; x2=63.5348mm; y2=13.087604mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -15900,13 +15266,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABA
+      uid = qIc8VW925zCt24ZkTm0AAABG
      }
-     ha:subc.1458 {
+     ha:subc.1554 {
       ha:attributes {
-       value=47nF
+       value=15nH
        footprint=0402
-       refdes=C251
+       refdes=L172
       }
      ha:data {
           li:padstack_prototypes {
@@ -15923,14 +15289,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
 
@@ -15942,14 +15308,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             0.326136mm  
+             -0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
-             -0.326136mm  
             }
           }
 
@@ -15961,14 +15327,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
         }
@@ -15976,8 +15342,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1460 {
-        proto=0; x=56.2356mm; y=6.349996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1556 {
+        proto=0; x=59.690004mm; y=532.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15990,8 +15356,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1461 {
-        proto=0; x=56.2356mm; y=5.550404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1557 {
+        proto=0; x=60.489596mm; y=532.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16012,13 +15378,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1459 {
-           string=%a.parent.refdes%; x=2.2545in; y=7.6647mm; scale=100; fid=0;
+          ha:text.1555 {
+           string=%a.parent.refdes%; x=59.2897mm; y=500.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -16032,26 +15398,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1462 {
-           x1=56.2356mm; y1=5.9502mm; x2=56.2356mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1558 {
+           x1=60.0898mm; y1=532.0mil; x2=60.0898mm; y2=532.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1465 {
-           x1=56.2356mm; y1=5.9502mm; x2=56.2356mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1561 {
+           x1=60.0898mm; y1=532.0mil; x2=60.0898mm; y2=532.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1468 {
-           x1=56.2356mm; y1=5.9502mm; x2=56.2356mm; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1564 {
+           x1=60.0898mm; y1=532.0mil; x2=61.0898mm; y2=532.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1471 {
-           x1=56.2356mm; y1=5.9502mm; x2=57.2356mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1567 {
+           x1=60.0898mm; y1=532.0mil; x2=60.0898mm; y2=14.5128mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -16065,13 +15431,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABB
+      uid = qIc8VW925zCt24ZkTm0AAABH
      }
-     ha:subc.1474 {
+     ha:subc.1570 {
       ha:attributes {
-       value=1.8nF
+       value=5.1pF
        footprint=0402
-       refdes=C231
+       refdes=C181
       }
      ha:data {
           li:padstack_prototypes {
@@ -16141,8 +15507,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1476 {
-        proto=0; x=2.265in; y=7.931404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1572 {
+        proto=0; x=2.419in; y=531.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16155,8 +15521,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1477 {
-        proto=0; x=2.265in; y=343.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1573 {
+        proto=0; x=2.419in; y=12.706604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16177,13 +15543,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1475 {
-           string=%a.parent.refdes%; x=2.2965in; y=296.5mil; scale=100; fid=0;
+          ha:text.1571 {
+           string=%a.parent.refdes%; x=2.3875in; y=547.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -16197,26 +15563,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1478 {
-           x1=2.265in; y1=328.0mil; x2=2.265in; y2=328.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1574 {
+           x1=2.419in; y1=516.0mil; x2=2.419in; y2=516.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1481 {
-           x1=2.265in; y1=328.0mil; x2=2.265in; y2=328.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1577 {
+           x1=2.419in; y1=516.0mil; x2=2.419in; y2=516.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1484 {
-           x1=2.265in; y1=328.0mil; x2=2.265in; y2=7.3312mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1580 {
+           x1=2.419in; y1=516.0mil; x2=2.419in; y2=14.1064mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1487 {
-           x1=2.265in; y1=328.0mil; x2=56.531mm; y2=328.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1583 {
+           x1=2.419in; y1=516.0mil; x2=62.4426mm; y2=516.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -16230,13 +15596,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABC
+      uid = qIc8VW925zCt24ZkTm0AAABI
      }
-     ha:subc.1490 {
+     ha:subc.1586 {
       ha:attributes {
-       value=47nF
+       value=2.2pF
        footprint=0402
-       refdes=C221
+       refdes=C176
       }
      ha:data {
           li:padstack_prototypes {
@@ -16253,14 +15619,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
 
@@ -16272,14 +15638,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             0.326136mm  
+             -0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
-             -0.326136mm  
             }
           }
 
@@ -16291,14 +15657,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
         }
@@ -16306,8 +15672,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1492 {
-        proto=0; x=2.304in; y=7.931404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1588 {
+        proto=0; x=59.690004mm; y=572.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16320,8 +15686,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1493 {
-        proto=0; x=2.304in; y=343.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1589 {
+        proto=0; x=60.489596mm; y=572.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16342,13 +15708,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1491 {
-           string=%a.parent.refdes%; x=57.0611mm; y=277.5mil; scale=100; fid=0;
+          ha:text.1587 {
+           string=%a.parent.refdes%; x=59.2897mm; y=540.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -16362,26 +15728,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1494 {
-           x1=2.304in; y1=328.0mil; x2=2.304in; y2=328.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1590 {
+           x1=60.0898mm; y1=572.0mil; x2=60.0898mm; y2=572.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1497 {
-           x1=2.304in; y1=328.0mil; x2=2.304in; y2=328.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1593 {
+           x1=60.0898mm; y1=572.0mil; x2=60.0898mm; y2=572.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1500 {
-           x1=2.304in; y1=328.0mil; x2=2.304in; y2=7.3312mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1596 {
+           x1=60.0898mm; y1=572.0mil; x2=61.0898mm; y2=572.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1503 {
-           x1=2.304in; y1=328.0mil; x2=57.5216mm; y2=328.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1599 {
+           x1=60.0898mm; y1=572.0mil; x2=60.0898mm; y2=15.5288mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -16395,13 +15761,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABD
+      uid = qIc8VW925zCt24ZkTm0AAABJ
      }
-     ha:subc.1506 {
+     ha:subc.1602 {
       ha:attributes {
-       value=10nF
+       value=39pF
        footprint=0402
-       refdes=C211
+       refdes=C174
       }
      ha:data {
           li:padstack_prototypes {
@@ -16418,14 +15784,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
 
@@ -16437,14 +15803,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             0.326136mm  
+             -0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
-             -0.326136mm  
             }
           }
 
@@ -16456,14 +15822,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
         }
@@ -16471,8 +15837,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1508 {
-        proto=0; x=2.343in; y=8.737596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1604 {
+        proto=0; x=57.429404mm; y=498.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16485,8 +15851,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1509 {
-        proto=0; x=2.343in; y=7.938004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1605 {
+        proto=0; x=58.228996mm; y=498.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16507,13 +15873,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1507 {
-           string=%a.parent.refdes%; x=60.6679mm; y=9.5443mm; scale=100; fid=0;
+          ha:text.1603 {
+           string=%a.parent.refdes%; x=57.0291mm; y=466.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -16527,26 +15893,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1510 {
-           x1=2.343in; y1=8.3378mm; x2=2.343in; y2=8.3378mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1606 {
+           x1=57.8292mm; y1=498.0mil; x2=57.8292mm; y2=498.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1513 {
-           x1=2.343in; y1=8.3378mm; x2=2.343in; y2=8.3378mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1609 {
+           x1=57.8292mm; y1=498.0mil; x2=57.8292mm; y2=498.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1516 {
-           x1=2.343in; y1=8.3378mm; x2=2.343in; y2=9.3378mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1612 {
+           x1=57.8292mm; y1=498.0mil; x2=58.8292mm; y2=498.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1519 {
-           x1=2.343in; y1=8.3378mm; x2=60.5122mm; y2=8.3378mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1615 {
+           x1=57.8292mm; y1=498.0mil; x2=57.8292mm; y2=13.6492mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -16560,13 +15926,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABE
+      uid = qIc8VW925zCt24ZkTm0AAABK
      }
-     ha:subc.1522 {
+     ha:subc.1618 {
       ha:attributes {
-       value=27nH
+       value=56nH
        footprint=0402
-       refdes=L192
+       refdes=L171
       }
      ha:data {
           li:padstack_prototypes {
@@ -16583,14 +15949,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -16602,14 +15968,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             -0.326136mm  
+             0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -16621,14 +15987,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -16636,8 +16002,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1524 {
-        proto=0; x=2.38526in; y=422.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1620 {
+        proto=0; x=2.261in; y=564.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16650,8 +16016,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1525 {
-        proto=0; x=61.385196mm; y=422.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1621 {
+        proto=0; x=2.261in; y=13.544804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16672,13 +16038,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1523 {
-           string=%a.parent.refdes%; x=60.1853mm; y=390.5mil; scale=100; fid=0;
+          ha:text.1619 {
+           string=%a.parent.refdes%; x=56.6293mm; y=580.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -16692,26 +16058,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1526 {
-           x1=2.401in; y1=422.0mil; x2=2.401in; y2=422.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1622 {
+           x1=2.261in; y1=549.0mil; x2=2.261in; y2=549.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1529 {
-           x1=2.401in; y1=422.0mil; x2=2.401in; y2=422.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1625 {
+           x1=2.261in; y1=549.0mil; x2=2.261in; y2=549.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1532 {
-           x1=2.401in; y1=422.0mil; x2=61.9854mm; y2=422.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1628 {
+           x1=2.261in; y1=549.0mil; x2=2.261in; y2=14.9446mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1535 {
-           x1=2.401in; y1=422.0mil; x2=2.401in; y2=11.7188mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1631 {
+           x1=2.261in; y1=549.0mil; x2=58.4294mm; y2=549.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -16725,13 +16091,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABF
+      uid = qIc8VW925zCt24ZkTm0AAABL
      }
-     ha:subc.1538 {
+     ha:subc.1732 {
       ha:attributes {
-       value=43nH
-       footprint=0402
-       refdes=L173
+       value=40mhz
+       footprint=NDK32
+       refdes=X1
       }
      ha:data {
           li:padstack_prototypes {
@@ -16748,14 +16114,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+             -0.699897mm  
+             -23.62mil  
+             -0.699897mm  
+             23.62mil  
+             0.699897mm  
+             23.62mil  
+             0.699897mm  
+             -23.62mil  
             }
           }
 
@@ -16767,14 +16133,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+             -0.776097mm  
+             -26.62mil  
+             -0.776097mm  
+             26.62mil  
+             0.776097mm  
+             26.62mil  
+             0.776097mm  
+             -26.62mil  
             }
           }
 
@@ -16786,14 +16152,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+             -0.699897mm  
+             -23.62mil  
+             -0.699897mm  
+             23.62mil  
+             0.699897mm  
+             23.62mil  
+             0.699897mm  
+             -23.62mil  
             }
           }
         }
@@ -16801,8 +16167,22 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1540 {
-        proto=0; x=2.462in; y=531.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1734 {
+        proto=0; x=47.914687mm; y=4.064254mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=pin2
+        }
+       }
+       ha:padstack_ref.1735 {
+        proto=0; x=50.114327mm; y=4.064254mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -16812,11 +16192,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=1
-          name=1
+          name=pin1
         }
        }
-       ha:padstack_ref.1541 {
-        proto=0; x=2.462in; y=12.687808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1736 {
+        proto=0; x=50.114327mm; y=223.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -16825,8 +16205,22 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=4
+          name=pin4
+        }
+       }
+       ha:padstack_ref.1737 {
+        proto=0; x=47.914687mm; y=223.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=pin3
         }
        }
       }
@@ -16837,8 +16231,11 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1539 {
-           string=%a.parent.refdes%; x=61.7347mm; y=13.887704mm; scale=100; fid=0;
+          ha:arc.1738 {
+           x=2.00687in; y=125.37mil; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.1733 {
+           string=%a.parent.refdes%; x=1.9297in; y=4.864354mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -16857,26 +16254,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1542 {
-           x1=2.462in; y1=13.087604mm; x2=2.462in; y2=13.087604mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1739 {
+           x1=49.014507mm; y1=4.864227mm; x2=49.014507mm; y2=4.864227mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1545 {
-           x1=2.462in; y1=13.087604mm; x2=2.462in; y2=13.087604mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1742 {
+           x1=1.9297in; y1=4.864354mm; x2=1.9297in; y2=4.864354mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1548 {
-           x1=2.462in; y1=13.087604mm; x2=2.462in; y2=14.087604mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1745 {
+           x1=1.9297in; y1=4.864354mm; x2=1.9297in; y2=3.864354mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1551 {
-           x1=2.462in; y1=13.087604mm; x2=63.5348mm; y2=13.087604mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1748 {
+           x1=1.9297in; y1=4.864354mm; x2=48.01438mm; y2=4.864354mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -16890,13 +16287,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABG
+      uid = qIc8VW925zCt24ZkTm0AAABN
      }
-     ha:subc.1554 {
+     ha:subc.1751 {
       ha:attributes {
-       value=15nH
+       value=10pF
        footprint=0402
-       refdes=L172
+       refdes=C30
       }
      ha:data {
           li:padstack_prototypes {
@@ -16913,14 +16310,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -16932,14 +16329,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             -0.326136mm  
+             0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -16951,14 +16348,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -16966,8 +16363,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1556 {
-        proto=0; x=59.690004mm; y=532.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1753 {
+        proto=0; x=1.885in; y=6.781804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16980,8 +16377,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1557 {
-        proto=0; x=60.489596mm; y=532.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1754 {
+        proto=0; x=1.885in; y=7.581396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -17002,13 +16399,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1555 {
-           string=%a.parent.refdes%; x=59.2897mm; y=500.5mil; scale=100; fid=0;
+          ha:text.1752 {
+           string=%a.parent.refdes%; x=1.9165in; y=6.3815mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -17022,26 +16419,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1558 {
-           x1=60.0898mm; y1=532.0mil; x2=60.0898mm; y2=532.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1755 {
+           x1=1.885in; y1=7.1816mm; x2=1.885in; y2=7.1816mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1561 {
-           x1=60.0898mm; y1=532.0mil; x2=60.0898mm; y2=532.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1758 {
+           x1=1.885in; y1=7.1816mm; x2=1.885in; y2=7.1816mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1564 {
-           x1=60.0898mm; y1=532.0mil; x2=61.0898mm; y2=532.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1761 {
+           x1=1.885in; y1=7.1816mm; x2=1.885in; y2=6.1816mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1567 {
-           x1=60.0898mm; y1=532.0mil; x2=60.0898mm; y2=14.5128mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1764 {
+           x1=1.885in; y1=7.1816mm; x2=46.879mm; y2=7.1816mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -17055,13 +16452,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABH
+      uid = qIc8VW925zCt24ZkTm0AAABO
      }
-     ha:subc.1570 {
+     ha:subc.1767 {
       ha:attributes {
-       value=5.1pF
+       value=47nF
        footprint=0402
-       refdes=C181
+       refdes=C43
       }
      ha:data {
           li:padstack_prototypes {
@@ -17131,8 +16528,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1572 {
-        proto=0; x=2.419in; y=531.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1769 {
+        proto=0; x=1.972in; y=7.652004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -17145,8 +16542,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1573 {
-        proto=0; x=2.419in; y=12.706604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1770 {
+        proto=0; x=1.972in; y=332.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -17167,13 +16564,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1571 {
-           string=%a.parent.refdes%; x=2.3875in; y=547.5mil; scale=100; fid=0;
+          ha:text.1768 {
+           string=%a.parent.refdes%; x=52.0827mm; y=278.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -17187,26 +16584,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1574 {
-           x1=2.419in; y1=516.0mil; x2=2.419in; y2=516.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1771 {
+           x1=1.972in; y1=317.0mil; x2=1.972in; y2=317.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1577 {
-           x1=2.419in; y1=516.0mil; x2=2.419in; y2=516.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1774 {
+           x1=1.972in; y1=317.0mil; x2=1.972in; y2=317.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1580 {
-           x1=2.419in; y1=516.0mil; x2=2.419in; y2=14.1064mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1777 {
+           x1=1.972in; y1=317.0mil; x2=1.972in; y2=7.0518mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1583 {
-           x1=2.419in; y1=516.0mil; x2=62.4426mm; y2=516.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1780 {
+           x1=1.972in; y1=317.0mil; x2=49.0888mm; y2=317.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -17220,13 +16617,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABI
+      uid = qIc8VW925zCt24ZkTm0AAABP
      }
-     ha:subc.1586 {
+     ha:subc.1783 {
       ha:attributes {
-       value=2.2pF
+       value=6.2pF
        footprint=0402
-       refdes=C176
+       refdes=C175
       }
      ha:data {
           li:padstack_prototypes {
@@ -17243,14 +16640,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -17262,14 +16659,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             -0.326136mm  
+             0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -17281,14 +16678,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -17296,8 +16693,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1588 {
-        proto=0; x=59.690004mm; y=572.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1785 {
+        proto=0; x=2.498in; y=605.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -17310,8 +16707,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1589 {
-        proto=0; x=60.489596mm; y=572.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1786 {
+        proto=0; x=2.498in; y=14.567408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -17332,13 +16729,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1587 {
-           string=%a.parent.refdes%; x=59.2897mm; y=540.5mil; scale=100; fid=0;
+          ha:text.1784 {
+           string=%a.parent.refdes%; x=62.6491mm; y=15.767304mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -17352,26 +16749,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1590 {
-           x1=60.0898mm; y1=572.0mil; x2=60.0898mm; y2=572.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1787 {
+           x1=2.498in; y1=14.967204mm; x2=2.498in; y2=14.967204mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1593 {
-           x1=60.0898mm; y1=572.0mil; x2=60.0898mm; y2=572.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1790 {
+           x1=2.498in; y1=14.967204mm; x2=2.498in; y2=14.967204mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1596 {
-           x1=60.0898mm; y1=572.0mil; x2=61.0898mm; y2=572.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1793 {
+           x1=2.498in; y1=14.967204mm; x2=2.498in; y2=15.967204mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1599 {
-           x1=60.0898mm; y1=572.0mil; x2=60.0898mm; y2=15.5288mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1796 {
+           x1=2.498in; y1=14.967204mm; x2=64.4492mm; y2=14.967204mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -17385,13 +16782,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABJ
+      uid = qIc8VW925zCt24ZkTm0AAABQ
      }
-     ha:subc.1602 {
+     ha:subc.1799 {
       ha:attributes {
-       value=39pF
+       value=10k
        footprint=0402
-       refdes=C174
+       refdes=R36
       }
      ha:data {
           li:padstack_prototypes {
@@ -17408,14 +16805,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -17427,14 +16824,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             -0.326136mm  
+             0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -17446,14 +16843,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -17461,8 +16858,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1604 {
-        proto=0; x=57.429404mm; y=498.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1801 {
+        proto=0; x=490.0mil; y=14.973808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -17475,8 +16872,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1605 {
-        proto=0; x=58.228996mm; y=498.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1802 {
+        proto=0; x=490.0mil; y=621.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -17497,13 +16894,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1603 {
-           string=%a.parent.refdes%; x=57.0291mm; y=466.5mil; scale=100; fid=0;
+          ha:text.1800 {
+           string=%a.parent.refdes%; x=521.5mil; y=14.573504mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -17517,26 +16914,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1606 {
-           x1=57.8292mm; y1=498.0mil; x2=57.8292mm; y2=498.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1803 {
+           x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1609 {
-           x1=57.8292mm; y1=498.0mil; x2=57.8292mm; y2=498.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1806 {
+           x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1612 {
-           x1=57.8292mm; y1=498.0mil; x2=58.8292mm; y2=498.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1809 {
+           x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=14.373604mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1615 {
-           x1=57.8292mm; y1=498.0mil; x2=57.8292mm; y2=13.6492mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1812 {
+           x1=490.0mil; y1=15.373604mm; x2=11.446mm; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -17550,13 +16947,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABK
+      uid = qIc8VW925zCt24ZkTm0AAABR
      }
-     ha:subc.1618 {
+     ha:subc.1815 {
       ha:attributes {
-       value=56nH
+       value=8.06k
        footprint=0402
-       refdes=L171
+       refdes=R37
       }
      ha:data {
           li:padstack_prototypes {
@@ -17573,14 +16970,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
 
@@ -17592,14 +16989,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             0.326136mm  
+             -0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
-             -0.326136mm  
             }
           }
 
@@ -17611,14 +17008,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
+             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             0.249936mm  
+             -0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
-             -0.249936mm  
             }
           }
         }
@@ -17626,8 +17023,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1620 {
-        proto=0; x=2.261in; y=564.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1817 {
+        proto=0; x=549.0mil; y=455.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -17640,8 +17037,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1621 {
-        proto=0; x=2.261in; y=13.544804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1818 {
+        proto=0; x=13.145008mm; y=455.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -17662,13 +17059,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1619 {
-           string=%a.parent.refdes%; x=56.6293mm; y=580.5mil; scale=100; fid=0;
+          ha:text.1816 {
+           string=%a.parent.refdes%; x=14.344904mm; y=486.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 180.000000
           }
          }
          ha:type {
@@ -17682,26 +17079,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1622 {
-           x1=2.261in; y1=549.0mil; x2=2.261in; y2=549.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1819 {
+           x1=13.544804mm; y1=455.0mil; x2=13.544804mm; y2=455.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1625 {
-           x1=2.261in; y1=549.0mil; x2=2.261in; y2=549.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1822 {
+           x1=13.544804mm; y1=455.0mil; x2=13.544804mm; y2=455.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1628 {
-           x1=2.261in; y1=549.0mil; x2=2.261in; y2=14.9446mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1825 {
+           x1=13.544804mm; y1=455.0mil; x2=12.544804mm; y2=455.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1631 {
-           x1=2.261in; y1=549.0mil; x2=58.4294mm; y2=549.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1828 {
+           x1=13.544804mm; y1=455.0mil; x2=13.544804mm; y2=10.557mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -17715,54 +17112,22 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABL
+      uid = qIc8VW925zCt24ZkTm0AAABS
      }
-     ha:subc.1634 {
+     ha:subc.1831 {
       ha:attributes {
-       value=CC1120
-       footprint=TI-QFN32
-       refdes=U3
+       copyright=2006 DJ Delorie
+       author=DJ Delorie
+       footprint=SOT23-5
+       dist-license=GPL
+       refdes=U1
+       value=TC2185-3.3
+       use-license=Unlimited
       }
      ha:data {
           li:padstack_prototypes {
 
       ha:ps_proto_v6.0 {
-        hdia=15.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=29.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=29.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=29.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-
-      ha:ps_proto_v6.1 {
         hdia=0.0; hplated=0; htop=0; hbottom=0;
         li:shape {
 
@@ -17774,14 +17139,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -1.850009mm  
-             1.850009mm  
-             1.850009mm  
-             1.850009mm  
-             1.850009mm  
-             -1.850009mm  
-             -1.850009mm  
-             -1.850009mm  
+             12.0mil  
+             -20.0mil  
+             -12.0mil  
+             -20.0mil  
+             -12.0mil  
+             20.0mil  
+             12.0mil  
+             20.0mil  
             }
           }
 
@@ -17793,447 +17158,498 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v6.2 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -12.99mil  
-             12.99mil  
-             12.99mil  
-             12.99mil  
-             12.99mil  
-             -12.99mil  
-             -12.99mil  
-             -12.99mil  
+             15.0mil  
+             -23.0mil  
+             -15.0mil  
+             -23.0mil  
+             -15.0mil  
+             23.0mil  
+             15.0mil  
+             23.0mil  
             }
           }
 
           ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
+           ha:combining { auto=1;           }
            ha:layer_mask {
             top = 1
-            mask = 1
+            paste = 1
            }
            clearance=0.0
             li:ps_poly {
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
+             12.0mil  
+             -20.0mil  
+             -12.0mil  
+             -20.0mil  
+             -12.0mil  
+             20.0mil  
+             12.0mil  
+             20.0mil  
             }
           }
         }
       }
+     }
 
-      ha:ps_proto_v6.3 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+      li:objects {
+       ha:padstack_ref.1833 {
+        proto=0; x=620.0mil; y=549.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -12.99mil  
-             12.99mil  
-             12.99mil  
-             12.99mil  
-             12.99mil  
-             -12.99mil  
-             -12.99mil  
-             -12.99mil  
-            }
-          }
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -12.99mil  
-             12.99mil  
-             12.99mil  
-             12.99mil  
-             12.99mil  
-             -12.99mil  
-             -12.99mil  
-             -12.99mil  
-            }
-          }
+        ha:attributes {
+          term=4
+          name=BY
+        }
+       }
+       ha:padstack_ref.1834 {
+        proto=0; x=542.0mil; y=549.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
         }
-      }
 
-      ha:ps_proto_v6.4 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -7.5mil  
-             7.5mil  
-             7.5mil  
-             7.5mil  
-             7.5mil  
-             -7.5mil  
-             -7.5mil  
-             -7.5mil  
-            }
-          }
+        ha:attributes {
+          term=5
+          name=VOUT
+        }
+       }
+       ha:padstack_ref.1835 {
+        proto=0; x=542.0mil; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -12.99mil  
-             12.99mil  
-             12.99mil  
-             12.99mil  
-             12.99mil  
-             -12.99mil  
-             -12.99mil  
-             -12.99mil  
-            }
-          }
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -7.5mil  
-             7.5mil  
-             7.5mil  
-             7.5mil  
-             7.5mil  
-             -7.5mil  
-             -7.5mil  
-             -7.5mil  
-            }
-          }
+        ha:attributes {
+          term=1
+          name=VIN
+        }
+       }
+       ha:padstack_ref.1836 {
+        proto=0; x=581.0mil; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=GND
+        }
+       }
+       ha:padstack_ref.1837 {
+        proto=0; x=620.0mil; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=EN
         }
+       }
       }
+      li:layers {
 
-      ha:ps_proto_v6.5 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-          ha:ps_shape_v4 {
-           ha:ps_line { x1=-11.22mil; y1=0.0; x2=11.22mil; y2=0.0; thickness=0.279908mm; square=0;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+         li:objects {
+          ha:line.1838 {
+           x1=522.0mil; y1=659.0mil; x2=640.0mil; y2=659.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1841 {
+           x1=522.0mil; y1=520.0mil; x2=522.0mil; y2=659.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1844 {
+           x1=522.0mil; y1=520.0mil; x2=640.0mil; y2=520.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1847 {
+           x1=640.0mil; y1=520.0mil; x2=640.0mil; y2=659.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.1832 {
+           string=%a.parent.refdes%; x=647.49mil; y=18.117312mm; scale=89; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
            }
-           clearance=0.0
+           rot = 180.000000
           }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
 
-          ha:ps_shape_v4 {
-           ha:ps_line { x1=-11.22mil; y1=0.0; x2=11.22mil; y2=0.0; thickness=0.420116mm; square=0;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1850 {
+           x1=581.0mil; y1=598.2mil; x2=581.0mil; y2=598.2mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
            }
-           clearance=0.0
           }
-
-          ha:ps_shape_v4 {
-           ha:ps_line { x1=-11.22mil; y1=0.0; x2=11.22mil; y2=0.0; thickness=0.279908mm; square=0;           }
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+          ha:line.1853 {
+           x1=620.0mil; y1=549.0mil; x2=620.0mil; y2=549.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
            }
-           clearance=0.0
           }
-        }
+          ha:line.1856 {
+           x1=620.0mil; y1=549.0mil; x2=620.0mil; y2=14.9446mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1859 {
+           x1=620.0mil; y1=549.0mil; x2=16.748mm; y2=549.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABT
+     }
+     ha:subc.1862 {
+      ha:attributes {
+       copyright=2006 DJ Delorie
+       author=DJ Delorie
+       footprint=SOT23-5
+       dist-license=GPL
+       refdes=U2
+       value=MCP73831
+       use-license=Unlimited
       }
+     ha:data {
+          li:padstack_prototypes {
 
-      ha:ps_proto_v6.6 {
+      ha:ps_proto_v6.0 {
         hdia=0.0; hplated=0; htop=0; hbottom=0;
         li:shape {
 
           ha:ps_shape_v4 {
-           ha:ps_line { x1=0.0; y1=-11.22mil; x2=0.0; y2=11.22mil; thickness=0.279908mm; square=0;           }
            ha:combining {           }
            ha:layer_mask {
             copper = 1
             top = 1
            }
            clearance=0.0
+            li:ps_poly {
+             12.0mil  
+             -20.0mil  
+             -12.0mil  
+             -20.0mil  
+             -12.0mil  
+             20.0mil  
+             12.0mil  
+             20.0mil  
+            }
           }
 
           ha:ps_shape_v4 {
-           ha:ps_line { x1=0.0; y1=-11.22mil; x2=0.0; y2=11.22mil; thickness=0.420116mm; square=0;           }
            ha:combining { sub=1; auto=1;           }
            ha:layer_mask {
             top = 1
             mask = 1
            }
            clearance=0.0
+            li:ps_poly {
+             15.0mil  
+             -23.0mil  
+             -15.0mil  
+             -23.0mil  
+             -15.0mil  
+             23.0mil  
+             15.0mil  
+             23.0mil  
+            }
           }
 
           ha:ps_shape_v4 {
-           ha:ps_line { x1=0.0; y1=-11.22mil; x2=0.0; y2=11.22mil; thickness=0.279908mm; square=0;           }
            ha:combining { auto=1;           }
            ha:layer_mask {
             top = 1
             paste = 1
            }
            clearance=0.0
+            li:ps_poly {
+             12.0mil  
+             -20.0mil  
+             -12.0mil  
+             -20.0mil  
+             -12.0mil  
+             20.0mil  
+             12.0mil  
+             20.0mil  
+            }
           }
         }
       }
      }
 
       li:objects {
-       ha:padstack_ref.1636 {
-        proto=0; x=2.16896in; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+       ha:padstack_ref.1864 {
+        proto=0; x=542.0mil; y=785.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
-          li:1 {
-           on  
-           solid  
-           noshape  
-          }
-          li:2 {
-           on  
-           solid  
-           noshape  
-          }
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=4
+          name=DCIN
         }
        }
-       ha:padstack_ref.1637 {
-        proto=0; x=2.16896in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+       ha:padstack_ref.1865 {
+        proto=0; x=620.0mil; y=785.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
-          li:1 {
-           on  
-           solid  
-           noshape  
-          }
-          li:2 {
-           on  
-           solid  
-           noshape  
-          }
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=5
+          name=BAT
         }
        }
-       ha:padstack_ref.1638 {
-        proto=0; x=2.16896in; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+       ha:padstack_ref.1866 {
+        proto=0; x=620.0mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
-          li:1 {
-           on  
-           solid  
-           noshape  
-          }
-          li:2 {
-           on  
-           solid  
-           noshape  
-          }
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=1
+          name=USB
         }
        }
-       ha:padstack_ref.1639 {
-        proto=0; x=2.117in; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+       ha:padstack_ref.1867 {
+        proto=0; x=581.0mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=2
+          name=GND
         }
        }
-       ha:padstack_ref.1640 {
-        proto=0; x=2.117in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+       ha:padstack_ref.1868 {
+        proto=0; x=542.0mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=3
+          name=CHG
         }
        }
-       ha:padstack_ref.1641 {
-        proto=0; x=2.117in; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1869 {
+           x1=522.0mil; y1=675.0mil; x2=640.0mil; y2=675.0mil; thickness=10.0mil; clearance=0.0;
           }
-        }
+          ha:line.1872 {
+           x1=640.0mil; y1=675.0mil; x2=640.0mil; y2=814.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1875 {
+           x1=522.0mil; y1=814.0mil; x2=640.0mil; y2=814.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1878 {
+           x1=522.0mil; y1=675.0mil; x2=522.0mil; y2=814.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.1863 {
+           string=%a.parent.refdes%; x=462.97mil; y=715.2mil; scale=89; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1881 {
+           x1=581.0mil; y1=18.68932mm; x2=581.0mil; y2=18.68932mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1884 {
+           x1=542.0mil; y1=785.0mil; x2=542.0mil; y2=785.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1887 {
+           x1=542.0mil; y1=785.0mil; x2=542.0mil; y2=18.939mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1890 {
+           x1=542.0mil; y1=785.0mil; x2=12.7668mm; y2=785.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.1642 {
-        proto=0; x=2.06503in; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABU
+     }
+     ha:subc.1893 {
+      ha:attributes {
+       value=2.49k
+       footprint=0402
+       refdes=R35
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-        li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
           }
-        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1643 {
-        proto=0; x=2.06503in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+            }
+          }
 
-        li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
           }
         }
+      }
+     }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1644 {
-        proto=0; x=2.06503in; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+      li:objects {
+       ha:padstack_ref.1895 {
+        proto=0; x=17.743424mm; y=20.23237mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.1645 {
-        proto=1; x=2.117in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1896 {
+        proto=0; x=667.08mil; y=20.23237mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18242,68 +17658,149 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=2
+          name=2
         }
        }
-       ha:padstack_ref.1646 {
-        proto=2; x=2.16896in; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:text.1894 {
+           string=%a.parent.refdes%; x=18.871428mm; y=22.12317mm; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 180.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.1647 {
-        proto=3; x=2.16896in; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:line.1897 {
+           x1=682.82mil; y1=20.23237mm; x2=682.82mil; y2=20.23237mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1900 {
+           x1=682.82mil; y1=20.23237mm; x2=682.82mil; y2=20.23237mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1903 {
+           x1=682.82mil; y1=20.23237mm; x2=16.343628mm; y2=20.23237mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1906 {
+           x1=682.82mil; y1=20.23237mm; x2=682.82mil; y2=19.23237mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.1648 {
-        proto=4; x=2.16896in; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABV
+     }
+     ha:subc.1909 {
+      ha:attributes {
+       value=1k
+       footprint=0402
+       refdes=R51
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-        li:thermal {
-        }
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1649 {
-        proto=2; x=2.16896in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
 
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+            }
+          }
 
-        ha:attributes {
-          term=33
-          name=pin33
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
         }
-       }
-       ha:padstack_ref.1650 {
-        proto=3; x=2.16896in; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1911 {
+        proto=0; x=17.765996mm; y=837.08mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18312,12 +17809,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.1651 {
-        proto=4; x=2.16896in; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1912 {
+        proto=0; x=16.966404mm; y=837.08mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18326,54 +17823,149 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=2
+          name=2
         }
        }
-       ha:padstack_ref.1652 {
-        proto=2; x=2.16896in; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:text.1910 {
+           string=%a.parent.refdes%; x=20.74821mm; y=21.908032mm; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 180.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.1653 {
-        proto=3; x=2.14297in; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:line.1913 {
+           x1=17.3662mm; y1=837.08mil; x2=17.3662mm; y2=837.08mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1916 {
+           x1=17.3662mm; y1=837.08mil; x2=17.3662mm; y2=837.08mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1919 {
+           x1=17.3662mm; y1=837.08mil; x2=16.3662mm; y2=837.08mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1922 {
+           x1=17.3662mm; y1=837.08mil; x2=17.3662mm; y2=20.261832mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.1654 {
-        proto=4; x=2.14297in; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABW
+     }
+     ha:subc.1925 {
+      ha:attributes {
+       value=1k
+       footprint=0402
+       refdes=R50
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-        li:thermal {
-        }
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
 
-        ha:attributes {
-          term=33
-          name=pin33
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
         }
-       }
-       ha:padstack_ref.1655 {
-        proto=3; x=2.14297in; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1927 {
+        proto=0; x=578.74mil; y=854.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18382,12 +17974,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.1656 {
-        proto=4; x=2.14297in; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1928 {
+        proto=0; x=13.900404mm; y=854.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18396,26 +17988,149 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=2
+          name=2
         }
        }
-       ha:padstack_ref.1657 {
-        proto=3; x=2.14297in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:text.1926 {
+           string=%a.parent.refdes%; x=525.5mil; y=884.5mil; 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.1929 {
+           x1=563.0mil; y1=854.0mil; x2=563.0mil; y2=854.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1932 {
+           x1=563.0mil; y1=854.0mil; x2=563.0mil; y2=854.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1935 {
+           x1=563.0mil; y1=854.0mil; x2=13.3002mm; y2=854.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1938 {
+           x1=563.0mil; y1=854.0mil; x2=563.0mil; y2=20.6916mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.1658 {
-        proto=4; x=2.14297in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABX
+     }
+     ha:subc.1941 {
+      ha:attributes {
+       value=MS5607
+       footprint=MS5607
+       refdes=U4
+      }
+     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 {
+             11.81mil  
+             -21.655mil  
+             -11.81mil  
+             -21.655mil  
+             -11.81mil  
+             21.655mil  
+             11.81mil  
+             21.655mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             14.81mil  
+             -24.655mil  
+             -14.81mil  
+             -24.655mil  
+             -14.81mil  
+             24.655mil  
+             14.81mil  
+             24.655mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             11.81mil  
+             -21.655mil  
+             -11.81mil  
+             -21.655mil  
+             -11.81mil  
+             21.655mil  
+             11.81mil  
+             21.655mil  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1943 {
+        proto=0; x=19.237226mm; y=19.481807mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
         ha:flags {
          clearline=1
         }
@@ -18424,12 +18139,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=8
+          name=pin8
         }
        }
-       ha:padstack_ref.1659 {
-        proto=3; x=2.14297in; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1944 {
+        proto=0; x=19.237226mm; y=21.681447mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
         ha:flags {
          clearline=1
         }
@@ -18438,12 +18153,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=1
+          name=pin1
         }
        }
-       ha:padstack_ref.1660 {
-        proto=4; x=2.14297in; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1945 {
+        proto=0; x=20.48716mm; y=19.481807mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
         ha:flags {
          clearline=1
         }
@@ -18452,12 +18167,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=7
+          name=pin7
         }
        }
-       ha:padstack_ref.1661 {
-        proto=3; x=2.14297in; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1946 {
+        proto=0; x=20.48716mm; y=21.681447mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
         ha:flags {
          clearline=1
         }
@@ -18466,12 +18181,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=2
+          name=pin2
         }
        }
-       ha:padstack_ref.1662 {
-        proto=4; x=2.14297in; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1947 {
+        proto=0; x=21.737094mm; y=19.481807mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
         ha:flags {
          clearline=1
         }
@@ -18480,12 +18195,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=6
+          name=pin6
         }
        }
-       ha:padstack_ref.1663 {
-        proto=2; x=2.117in; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1948 {
+        proto=0; x=21.737094mm; y=21.681447mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
         ha:flags {
          clearline=1
         }
@@ -18494,12 +18209,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=3
+          name=pin3
         }
        }
-       ha:padstack_ref.1664 {
-        proto=3; x=2.117in; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1949 {
+        proto=0; x=22.987028mm; y=19.481807mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
         ha:flags {
          clearline=1
         }
@@ -18508,12 +18223,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=5
+          name=pin5
         }
        }
-       ha:padstack_ref.1665 {
-        proto=4; x=2.117in; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1950 {
+        proto=0; x=22.987028mm; y=21.681447mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
         ha:flags {
          clearline=1
         }
@@ -18522,110 +18237,164 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=4
+          name=pin4
         }
        }
-       ha:padstack_ref.1666 {
-        proto=2; x=2.117in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1667 {
-        proto=3; x=2.117in; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1668 {
-        proto=4; x=2.117in; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:line.1951 {
+           x1=18.612132mm; y1=19.08163mm; x2=18.612132mm; y2=22.081624mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1954 {
+           x1=18.612132mm; y1=22.081624mm; x2=23.612122mm; y2=22.081624mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1957 {
+           x1=23.612122mm; y1=19.08163mm; x2=23.612122mm; y2=22.081624mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1960 {
+           x1=18.612132mm; y1=19.08163mm; x2=23.612122mm; y2=19.08163mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.1963 {
+           x=18.924806mm; y=22.506566mm; width=5.0mil; height=5.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.1942 {
+           string=%a.parent.refdes%; x=18.531106mm; y=17.530706mm; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.1669 {
-        proto=2; x=2.117in; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:line.1964 {
+           x1=21.112127mm; y1=20.581627mm; x2=21.112127mm; y2=20.581627mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1967 {
+           x1=21.112mm; y1=20.5815mm; x2=21.112mm; y2=20.5815mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1970 {
+           x1=21.112mm; y1=20.5815mm; x2=21.112mm; y2=21.5815mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1973 {
+           x1=21.112mm; y1=20.5815mm; x2=870.5511811mil; y2=20.5815mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.1670 {
-        proto=3; x=53.111908mm; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABY
+     }
+     ha:subc.1976 {
+      ha:attributes {
+       value=47nF
+       footprint=0402
+       refdes=C44
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1671 {
-        proto=4; x=53.111908mm; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
 
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1672 {
-        proto=3; x=53.111908mm; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+            }
+          }
 
-        li:thermal {
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
         }
+      }
+     }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1673 {
-        proto=4; x=53.111908mm; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+      li:objects {
+       ha:padstack_ref.1978 {
+        proto=0; x=1.85026in; y=442.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18634,12 +18403,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.1674 {
-        proto=3; x=53.111908mm; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1979 {
+        proto=0; x=1.88174in; y=442.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18648,110 +18417,149 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=2
+          name=2
         }
        }
-       ha:padstack_ref.1675 {
-        proto=4; x=53.111908mm; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:text.1977 {
+           string=%a.parent.refdes%; x=1.72898in; y=410.5mil; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.1676 {
-        proto=3; x=53.111908mm; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1677 {
-        proto=4; x=53.111908mm; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1678 {
-        proto=3; x=53.111908mm; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:line.1980 {
+           x1=1.866in; y1=442.0mil; x2=1.866in; y2=442.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1983 {
+           x1=1.866in; y1=442.0mil; x2=1.866in; y2=442.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1986 {
+           x1=1.866in; y1=442.0mil; x2=48.3964mm; y2=442.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1989 {
+           x1=1.866in; y1=442.0mil; x2=1.866in; y2=12.2268mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.1679 {
-        proto=4; x=53.111908mm; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABZ
+     }
+     ha:subc.1992 {
+      ha:attributes {
+       value=0.22uF
+       footprint=0402
+       refdes=C42
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1680 {
-        proto=2; x=2.06503in; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
 
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1681 {
-        proto=3; x=2.06503in; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+            }
+          }
 
-        li:thermal {
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
         }
+      }
+     }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1682 {
-        proto=4; x=2.06503in; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+      li:objects {
+       ha:padstack_ref.1994 {
+        proto=0; x=47.003204mm; y=480.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18760,12 +18568,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.1683 {
-        proto=2; x=2.06503in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1995 {
+        proto=0; x=47.802796mm; y=480.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18774,152 +18582,263 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=2
+          name=2
         }
        }
-       ha:padstack_ref.1684 {
-        proto=3; x=2.06503in; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:text.1993 {
+           string=%a.parent.refdes%; x=43.9613mm; y=450.5mil; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.1685 {
-        proto=4; x=2.06503in; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:line.1996 {
+           x1=47.403mm; y1=480.0mil; x2=47.403mm; y2=480.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1999 {
+           x1=47.403mm; y1=480.0mil; x2=47.403mm; y2=480.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2002 {
+           x1=47.403mm; y1=480.0mil; x2=48.403mm; y2=480.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2005 {
+           x1=47.403mm; y1=480.0mil; x2=47.403mm; y2=13.192mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.1686 {
-        proto=2; x=2.06503in; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABa
+     }
+     ha:subc.2008 {
+      ha:attributes {
+       value=TDK_PS12
+       footprint=TDK_PS12
+       refdes=U8
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1687 {
-        proto=5; x=56.246522mm; y=350.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:ps_proto_v6.0 {
+        hdia=0.700024mm; hplated=1; htop=0; hbottom=0;
+        li:shape {
 
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.0mm  
+             -1.0mm  
+             1.0mm  
+             -1.0mm  
+             1.0mm  
+             1.0mm  
+             -1.0mm  
+             1.0mm  
+            }
+          }
 
-        ha:attributes {
-          term=24
-          name=pin24
-        }
-       }
-       ha:padstack_ref.1688 {
-        proto=5; x=51.296824mm; y=350.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.0mm  
+             -1.0mm  
+             1.0mm  
+             -1.0mm  
+             1.0mm  
+             1.0mm  
+             -1.0mm  
+             1.0mm  
+            }
+          }
 
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.0mm  
+             -1.0mm  
+             1.0mm  
+             -1.0mm  
+             1.0mm  
+             1.0mm  
+             -1.0mm  
+             1.0mm  
+            }
+          }
 
-        ha:attributes {
-          term=1
-          name=pin1
-        }
-       }
-       ha:padstack_ref.1689 {
-        proto=6; x=2.18589in; y=516.44mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.099947mm  
+             -1.099947mm  
+             1.099947mm  
+             -1.099947mm  
+             1.099947mm  
+             1.099947mm  
+             -1.099947mm  
+             1.099947mm  
+            }
+          }
 
-        li:thermal {
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.099947mm  
+             -1.099947mm  
+             1.099947mm  
+             -1.099947mm  
+             1.099947mm  
+             1.099947mm  
+             -1.099947mm  
+             1.099947mm  
+            }
+          }
         }
+      }
 
-        ha:attributes {
-          term=16
-          name=pin16
-        }
-       }
-       ha:padstack_ref.1690 {
-        proto=6; x=2.18589in; y=8.167878mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:ps_proto_v6.1 {
+        hdia=0.700024mm; hplated=1; htop=0; hbottom=0;
+        li:shape {
 
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
 
-        ha:attributes {
-          term=25
-          name=pin25
-        }
-       }
-       ha:padstack_ref.1691 {
-        proto=5; x=56.246522mm; y=369.8mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
 
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
 
-        ha:attributes {
-          term=23
-          name=pin23
-        }
-       }
-       ha:padstack_ref.1692 {
-        proto=5; x=51.296824mm; y=369.8mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
 
-        li:thermal {
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
         }
+      }
+     }
 
-        ha:attributes {
-          term=2
-          name=pin2
-        }
-       }
-       ha:padstack_ref.1693 {
-        proto=6; x=55.02148mm; y=516.44mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
+      li:objects {
+       ha:padstack_ref.2010 {
+        proto=0; x=830.0mil; y=15.199868mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
+          li:3 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
         }
 
         ha:attributes {
-          term=15
-          name=pin15
+          term=1
+          name=pin1
         }
        }
-       ha:padstack_ref.1694 {
-        proto=6; x=55.02148mm; y=8.167878mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
+       ha:padstack_ref.2011 {
+        proto=1; x=830.0mil; y=10.199878mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm;
         ha:flags {
          clearline=1
         }
@@ -18928,110 +18847,153 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=26
-          name=pin26
+          term=2
+          name=pin2
         }
        }
-       ha:padstack_ref.1695 {
-        proto=5; x=56.246522mm; y=389.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=22
-          name=pin22
-        }
+         li:objects {
+          ha:arc.2012 {
+           x=830.0mil; y=500.0mil; width=6.100064mm; height=6.100064mm; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.2009 {
+           string=%a.parent.refdes%; x=830.0mil; y=500.0mil; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+            onsolder=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          bottom = 1
+         }
        }
-       ha:padstack_ref.1696 {
-        proto=5; x=51.296824mm; y=389.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        ha:attributes {
-          term=3
-          name=pin3
-        }
-       }
-       ha:padstack_ref.1697 {
-        proto=6; x=2.14652in; y=516.44mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=14
-          name=pin14
-        }
-       }
-       ha:padstack_ref.1698 {
-        proto=6; x=2.14652in; y=8.167878mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=27
-          name=pin27
-        }
+         li:objects {
+          ha:line.2013 {
+           x1=830.0mil; y1=499.995mil; x2=830.0mil; y2=499.995mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2016 {
+           x1=830.0mil; y1=500.0mil; x2=830.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2019 {
+           x1=830.0mil; y1=500.0mil; x2=830.0mil; y2=13.7mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2022 {
+           x1=830.0mil; y1=500.0mil; x2=22.082mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          bottom = 1
+          virtual = 1
+          misc = 1
+         }
        }
-       ha:padstack_ref.1699 {
-        proto=5; x=56.246522mm; y=409.17mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABb
+     }
+     ha:subc.2025 {
+      ha:attributes {
+       value=5.1pF
+       footprint=0402
+       refdes=C210
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-        ha:attributes {
-          term=21
-          name=pin21
-        }
-       }
-       ha:padstack_ref.1700 {
-        proto=5; x=51.296824mm; y=409.17mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
 
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
 
-        ha:attributes {
-          term=4
-          name=pin4
-        }
-       }
-       ha:padstack_ref.1701 {
-        proto=6; x=2.12683in; y=516.44mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+            }
+          }
 
-        li:thermal {
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
         }
+      }
+     }
 
-        ha:attributes {
-          term=13
-          name=pin13
-        }
-       }
-       ha:padstack_ref.1702 {
-        proto=6; x=2.12683in; y=8.167878mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
+      li:objects {
+       ha:padstack_ref.2027 {
+        proto=0; x=60.592204mm; y=383.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19040,12 +19002,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=28
-          name=pin28
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.1703 {
-        proto=5; x=56.246522mm; y=10.892536mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
+       ha:padstack_ref.2028 {
+        proto=0; x=61.391796mm; y=383.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19054,194 +19016,149 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=20
-          name=pin20
+          term=2
+          name=2
         }
        }
-       ha:padstack_ref.1704 {
-        proto=5; x=51.296824mm; y=10.892536mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=5
-          name=pin5
-        }
+         li:objects {
+          ha:text.2026 {
+           string=%a.parent.refdes%; x=60.1919mm; y=351.5mil; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.1705 {
-        proto=6; x=53.521864mm; y=516.44mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        ha:attributes {
-          term=12
-          name=pin12
-        }
+         li:objects {
+          ha:line.2029 {
+           x1=60.992mm; y1=383.0mil; x2=60.992mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2032 {
+           x1=60.992mm; y1=383.0mil; x2=60.992mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2035 {
+           x1=60.992mm; y1=383.0mil; x2=61.992mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2038 {
+           x1=60.992mm; y1=383.0mil; x2=60.992mm; y2=10.7282mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.1706 {
-        proto=6; x=53.521864mm; y=8.167878mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABc
+     }
+     ha:subc.2041 {
+      ha:attributes {
+       value=5.1pF
+       footprint=0402
+       refdes=C191
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-        li:thermal {
-        }
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
 
-        ha:attributes {
-          term=29
-          name=pin29
-        }
-       }
-       ha:padstack_ref.1707 {
-        proto=5; x=56.246522mm; y=11.392662mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=19
-          name=pin19
-        }
-       }
-       ha:padstack_ref.1708 {
-        proto=5; x=51.296824mm; y=11.392662mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=6
-          name=pin6
-        }
-       }
-       ha:padstack_ref.1709 {
-        proto=6; x=53.021738mm; y=516.44mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=11
-          name=pin11
-        }
-       }
-       ha:padstack_ref.1710 {
-        proto=6; x=53.021738mm; y=8.167878mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=30
-          name=pin30
-        }
-       }
-       ha:padstack_ref.1711 {
-        proto=5; x=56.246522mm; y=11.892534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=18
-          name=pin18
-        }
-       }
-       ha:padstack_ref.1712 {
-        proto=5; x=51.296824mm; y=11.892534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=pin7
-        }
-       }
-       ha:padstack_ref.1713 {
-        proto=6; x=2.06779in; y=516.44mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=10
-          name=pin10
-        }
-       }
-       ha:padstack_ref.1714 {
-        proto=6; x=2.06779in; y=8.167878mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=31
-          name=pin31
-        }
-       }
-       ha:padstack_ref.1715 {
-        proto=5; x=56.246522mm; y=12.39266mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
 
-        ha:attributes {
-          term=17
-          name=pin17
-        }
-       }
-       ha:padstack_ref.1716 {
-        proto=5; x=51.296824mm; y=12.39266mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+            }
+          }
 
-        li:thermal {
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
         }
+      }
+     }
 
-        ha:attributes {
-          term=8
-          name=pin8
-        }
-       }
-       ha:padstack_ref.1717 {
-        proto=6; x=52.02174mm; y=516.44mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
+      li:objects {
+       ha:padstack_ref.2043 {
+        proto=0; x=2.38526in; y=462.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19250,12 +19167,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=9
-          name=pin9
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.1718 {
-        proto=6; x=52.02174mm; y=8.167878mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
+       ha:padstack_ref.2044 {
+        proto=0; x=61.385196mm; y=462.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19264,8 +19181,8 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=32
-          name=pin32
+          term=2
+          name=2
         }
        }
       }
@@ -19276,16 +19193,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:arc.1719 {
-           x=51.171856mm; y=8.04291mm; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.1635 {
-           string=%a.parent.refdes%; x=2.117in; y=419.0mil; scale=100; fid=0;
+          ha:text.2042 {
+           string=%a.parent.refdes%; x=60.1853mm; y=430.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -19299,26 +19213,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1720 {
-           x1=53.771689mm; y1=419.00433071mil; x2=53.771689mm; y2=419.00433071mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2045 {
+           x1=2.401in; y1=462.0mil; x2=2.401in; y2=462.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1723 {
-           x1=2.117in; y1=419.0mil; x2=2.117in; y2=419.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2048 {
+           x1=2.401in; y1=462.0mil; x2=2.401in; y2=462.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1726 {
-           x1=2.117in; y1=419.0mil; x2=54.7718mm; y2=419.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2051 {
+           x1=2.401in; y1=462.0mil; x2=61.9854mm; y2=462.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1729 {
-           x1=2.117in; y1=419.0mil; x2=2.117in; y2=11.6426mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2054 {
+           x1=2.401in; y1=462.0mil; x2=2.401in; y2=12.7348mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -19332,13 +19246,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABM
+      uid = qIc8VW925zCt24ZkTm0AAABd
      }
-     ha:subc.1732 {
+     ha:subc.2057 {
       ha:attributes {
-       value=32mhz
-       footprint=NDK32
-       refdes=X1
+       value=15nH
+       footprint=0402
+       refdes=L193
       }
      ha:data {
           li:padstack_prototypes {
@@ -19355,14 +19269,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.699897mm  
-             -23.62mil  
-             -0.699897mm  
-             23.62mil  
-             0.699897mm  
-             23.62mil  
-             0.699897mm  
-             -23.62mil  
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
             }
           }
 
@@ -19374,14 +19288,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.776097mm  
-             -26.62mil  
-             -0.776097mm  
-             26.62mil  
-             0.776097mm  
-             26.62mil  
-             0.776097mm  
-             -26.62mil  
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
             }
           }
 
@@ -19393,14 +19307,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.699897mm  
-             -23.62mil  
-             -0.699897mm  
-             23.62mil  
-             0.699897mm  
-             23.62mil  
-             0.699897mm  
-             -23.62mil  
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
             }
           }
         }
@@ -19408,22 +19322,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1734 {
-        proto=0; x=47.914687mm; y=4.064254mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=pin2
-        }
-       }
-       ha:padstack_ref.1735 {
-        proto=0; x=50.114327mm; y=4.064254mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.2059 {
+        proto=0; x=63.188596mm; y=442.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19433,25 +19333,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=1
-          name=pin1
-        }
-       }
-       ha:padstack_ref.1736 {
-        proto=0; x=50.114327mm; y=223.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=pin4
+          name=1
         }
        }
-       ha:padstack_ref.1737 {
-        proto=0; x=47.914687mm; y=223.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.2060 {
+        proto=0; x=2.45626in; y=442.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19460,8 +19346,8 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=3
-          name=pin3
+          term=2
+          name=2
         }
        }
       }
@@ -19472,16 +19358,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:arc.1738 {
-           x=2.00687in; y=125.37mil; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.1733 {
-           string=%a.parent.refdes%; x=1.9297in; y=4.864354mm; scale=100; fid=0;
+          ha:text.2058 {
+           string=%a.parent.refdes%; x=63.5889mm; y=473.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 180.000000
           }
          }
          ha:type {
@@ -19495,26 +19378,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1739 {
-           x1=49.014507mm; y1=4.864227mm; x2=49.014507mm; y2=4.864227mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2061 {
+           x1=2.472in; y1=442.0mil; x2=2.472in; y2=442.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1742 {
-           x1=1.9297in; y1=4.864354mm; x2=1.9297in; y2=4.864354mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2064 {
+           x1=2.472in; y1=442.0mil; x2=2.472in; y2=442.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1745 {
-           x1=1.9297in; y1=4.864354mm; x2=1.9297in; y2=3.864354mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2067 {
+           x1=2.472in; y1=442.0mil; x2=61.7888mm; y2=442.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1748 {
-           x1=1.9297in; y1=4.864354mm; x2=48.01438mm; y2=4.864354mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2070 {
+           x1=2.472in; y1=442.0mil; x2=2.472in; y2=10.2268mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -19528,13 +19411,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABN
+      uid = qIc8VW925zCt24ZkTm0AAABe
      }
-     ha:subc.1751 {
+     ha:subc.2073 {
       ha:attributes {
-       value=10pF
+       value=27nH
        footprint=0402
-       refdes=C30
+       refdes=L201
       }
      ha:data {
           li:padstack_prototypes {
@@ -19604,8 +19487,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1753 {
-        proto=0; x=1.885in; y=6.781804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2075 {
+        proto=0; x=2.483in; y=9.150604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19618,8 +19501,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1754 {
-        proto=0; x=1.885in; y=7.581396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2076 {
+        proto=0; x=2.483in; y=391.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19640,8 +19523,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1752 {
-           string=%a.parent.refdes%; x=1.9165in; y=6.3815mm; scale=100; fid=0;
+          ha:text.2074 {
+           string=%a.parent.refdes%; x=63.8683mm; y=344.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -19660,26 +19543,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1755 {
-           x1=1.885in; y1=7.1816mm; x2=1.885in; y2=7.1816mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2077 {
+           x1=2.483in; y1=376.0mil; x2=2.483in; y2=376.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1758 {
-           x1=1.885in; y1=7.1816mm; x2=1.885in; y2=7.1816mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2080 {
+           x1=2.483in; y1=376.0mil; x2=2.483in; y2=376.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1761 {
-           x1=1.885in; y1=7.1816mm; x2=1.885in; y2=6.1816mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2083 {
+           x1=2.483in; y1=376.0mil; x2=2.483in; y2=8.5504mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1764 {
-           x1=1.885in; y1=7.1816mm; x2=46.879mm; y2=7.1816mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2086 {
+           x1=2.483in; y1=376.0mil; x2=62.0682mm; y2=376.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -19693,13 +19576,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABO
+      uid = qIc8VW925zCt24ZkTm0AAABf
      }
-     ha:subc.1767 {
+     ha:subc.2089 {
       ha:attributes {
-       value=47nF
+       value=56nH
        footprint=0402
-       refdes=C43
+       refdes=L191
       }
      ha:data {
           li:padstack_prototypes {
@@ -19769,8 +19652,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1769 {
-        proto=0; x=1.972in; y=7.652004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2091 {
+        proto=0; x=2.346in; y=454.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19783,8 +19666,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1770 {
-        proto=0; x=1.972in; y=332.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2092 {
+        proto=0; x=2.346in; y=10.750804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19805,13 +19688,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1768 {
-           string=%a.parent.refdes%; x=52.0827mm; y=278.5mil; scale=100; fid=0;
+          ha:text.2090 {
+           string=%a.parent.refdes%; x=2.3145in; y=470.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -19825,26 +19708,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1771 {
-           x1=1.972in; y1=317.0mil; x2=1.972in; y2=317.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2093 {
+           x1=2.346in; y1=439.0mil; x2=2.346in; y2=439.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1774 {
-           x1=1.972in; y1=317.0mil; x2=1.972in; y2=317.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2096 {
+           x1=2.346in; y1=439.0mil; x2=2.346in; y2=439.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1777 {
-           x1=1.972in; y1=317.0mil; x2=1.972in; y2=7.0518mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2099 {
+           x1=2.346in; y1=439.0mil; x2=2.346in; y2=12.1506mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1780 {
-           x1=1.972in; y1=317.0mil; x2=49.0888mm; y2=317.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2102 {
+           x1=2.346in; y1=439.0mil; x2=60.5884mm; y2=439.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -19858,13 +19741,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABP
+      uid = qIc8VW925zCt24ZkTm0AAABg
      }
-     ha:subc.1783 {
+     ha:subc.2105 {
       ha:attributes {
-       value=6.2pF
+       value=56pF
        footprint=0402
-       refdes=C175
+       refdes=C173
       }
      ha:data {
           li:padstack_prototypes {
@@ -19934,8 +19817,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1785 {
-        proto=0; x=2.498in; y=605.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2107 {
+        proto=0; x=2.242in; y=627.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19948,8 +19831,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1786 {
-        proto=0; x=2.498in; y=14.567408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2108 {
+        proto=0; x=2.242in; y=596.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19970,8 +19853,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1784 {
-           string=%a.parent.refdes%; x=62.6491mm; y=15.767304mm; scale=100; fid=0;
+          ha:text.2106 {
+           string=%a.parent.refdes%; x=56.1467mm; y=643.24mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -19990,26 +19873,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1787 {
-           x1=2.498in; y1=14.967204mm; x2=2.498in; y2=14.967204mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2109 {
+           x1=2.242in; y1=611.74mil; x2=2.242in; y2=611.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1790 {
-           x1=2.498in; y1=14.967204mm; x2=2.498in; y2=14.967204mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2112 {
+           x1=2.242in; y1=611.74mil; x2=2.242in; y2=611.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1793 {
-           x1=2.498in; y1=14.967204mm; x2=2.498in; y2=15.967204mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2115 {
+           x1=2.242in; y1=611.74mil; x2=2.242in; y2=16.538196mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1796 {
-           x1=2.498in; y1=14.967204mm; x2=64.4492mm; y2=14.967204mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2118 {
+           x1=2.242in; y1=611.74mil; x2=57.9468mm; y2=611.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20023,13 +19906,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABQ
+      uid = qIc8VW925zCt24ZkTm0AAABh
      }
-     ha:subc.1799 {
+     ha:subc.2121 {
       ha:attributes {
-       value=10k
+       value=18
        footprint=0402
-       refdes=R36
+       refdes=R171
       }
      ha:data {
           li:padstack_prototypes {
@@ -20099,8 +19982,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1801 {
-        proto=0; x=490.0mil; y=14.973808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2123 {
+        proto=0; x=2.282in; y=627.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20113,8 +19996,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1802 {
-        proto=0; x=490.0mil; y=621.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2124 {
+        proto=0; x=2.282in; y=15.145004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20135,13 +20018,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1800 {
-           string=%a.parent.refdes%; x=521.5mil; y=14.573504mm; scale=100; fid=0;
+          ha:text.2122 {
+           string=%a.parent.refdes%; x=57.1627mm; y=643.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -20155,26 +20038,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1803 {
-           x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2125 {
+           x1=2.282in; y1=612.0mil; x2=2.282in; y2=612.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1806 {
-           x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2128 {
+           x1=2.282in; y1=612.0mil; x2=2.282in; y2=612.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1809 {
-           x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=14.373604mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2131 {
+           x1=2.282in; y1=612.0mil; x2=2.282in; y2=16.5448mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1812 {
-           x1=490.0mil; y1=15.373604mm; x2=11.446mm; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2134 {
+           x1=2.282in; y1=612.0mil; x2=58.9628mm; y2=612.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20188,13 +20071,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABR
+      uid = qIc8VW925zCt24ZkTm0AAABi
      }
-     ha:subc.1815 {
+     ha:subc.2137 {
       ha:attributes {
-       value=8.06k
+       value=10nF
        footprint=0402
-       refdes=R37
+       refdes=C171
       }
      ha:data {
           li:padstack_prototypes {
@@ -20211,14 +20094,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -20230,14 +20113,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             -0.326136mm  
+             0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -20249,14 +20132,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -20264,8 +20147,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1817 {
-        proto=0; x=549.0mil; y=455.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2139 {
+        proto=0; x=2.242in; y=714.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20278,8 +20161,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1818 {
-        proto=0; x=13.145008mm; y=455.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2140 {
+        proto=0; x=2.242in; y=17.336008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20300,13 +20183,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1816 {
-           string=%a.parent.refdes%; x=14.344904mm; y=486.5mil; scale=100; fid=0;
+          ha:text.2138 {
+           string=%a.parent.refdes%; x=56.1467mm; y=18.535904mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 180.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -20320,26 +20203,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1819 {
-           x1=13.544804mm; y1=455.0mil; x2=13.544804mm; y2=455.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2141 {
+           x1=2.242in; y1=17.735804mm; x2=2.242in; y2=17.735804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1822 {
-           x1=13.544804mm; y1=455.0mil; x2=13.544804mm; y2=455.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2144 {
+           x1=2.242in; y1=17.735804mm; x2=2.242in; y2=17.735804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1825 {
-           x1=13.544804mm; y1=455.0mil; x2=12.544804mm; y2=455.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2147 {
+           x1=2.242in; y1=17.735804mm; x2=2.242in; y2=18.735804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1828 {
-           x1=13.544804mm; y1=455.0mil; x2=13.544804mm; y2=10.557mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2150 {
+           x1=2.242in; y1=17.735804mm; x2=57.9468mm; y2=17.735804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20353,17 +20236,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABS
+      uid = qIc8VW925zCt24ZkTm0AAABj
      }
-     ha:subc.1831 {
+     ha:subc.2153 {
       ha:attributes {
-       copyright=2006 DJ Delorie
-       author=DJ Delorie
-       footprint=SOT23-5
-       dist-license=GPL
-       refdes=U1
-       value=TC2185-3.3
-       use-license=Unlimited
+       value=100pF
+       footprint=0402
+       refdes=C172
       }
      ha:data {
           li:padstack_prototypes {
@@ -20380,14 +20259,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             12.0mil  
-             -20.0mil  
-             -12.0mil  
-             -20.0mil  
-             -12.0mil  
-             20.0mil  
-             12.0mil  
-             20.0mil  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -20399,14 +20278,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             15.0mil  
-             -23.0mil  
-             -15.0mil  
-             -23.0mil  
-             -15.0mil  
-             23.0mil  
-             15.0mil  
-             23.0mil  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -20418,14 +20297,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             12.0mil  
-             -20.0mil  
-             -12.0mil  
-             -20.0mil  
-             -12.0mil  
-             20.0mil  
-             12.0mil  
-             20.0mil  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -20433,36 +20312,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1833 {
-        proto=0; x=620.0mil; y=549.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=BY
-        }
-       }
-       ha:padstack_ref.1834 {
-        proto=0; x=542.0mil; y=549.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=VOUT
-        }
-       }
-       ha:padstack_ref.1835 {
-        proto=0; x=542.0mil; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+       ha:padstack_ref.2155 {
+        proto=0; x=2.282in; y=713.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20472,11 +20323,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=1
-          name=VIN
+          name=1
         }
        }
-       ha:padstack_ref.1836 {
-        proto=0; x=581.0mil; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+       ha:padstack_ref.2156 {
+        proto=0; x=2.282in; y=17.329404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20486,21 +20337,7 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=2
-          name=GND
-        }
-       }
-       ha:padstack_ref.1837 {
-        proto=0; x=620.0mil; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=EN
+          name=2
         }
        }
       }
@@ -20511,25 +20348,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1838 {
-           x1=522.0mil; y1=659.0mil; x2=640.0mil; y2=659.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1841 {
-           x1=522.0mil; y1=520.0mil; x2=522.0mil; y2=659.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1844 {
-           x1=522.0mil; y1=520.0mil; x2=640.0mil; y2=520.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1847 {
-           x1=640.0mil; y1=520.0mil; x2=640.0mil; y2=659.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.1832 {
-           string=%a.parent.refdes%; x=647.49mil; y=18.117312mm; scale=89; fid=0;
+          ha:text.2154 {
+           string=%a.parent.refdes%; x=57.1627mm; y=729.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 180.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -20543,26 +20368,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1850 {
-           x1=581.0mil; y1=598.2mil; x2=581.0mil; y2=598.2mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2157 {
+           x1=2.282in; y1=698.0mil; x2=2.282in; y2=698.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1853 {
-           x1=620.0mil; y1=549.0mil; x2=620.0mil; y2=549.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2160 {
+           x1=2.282in; y1=698.0mil; x2=2.282in; y2=698.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1856 {
-           x1=620.0mil; y1=549.0mil; x2=620.0mil; y2=14.9446mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2163 {
+           x1=2.282in; y1=698.0mil; x2=2.282in; y2=18.7292mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1859 {
-           x1=620.0mil; y1=549.0mil; x2=16.748mm; y2=549.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2166 {
+           x1=2.282in; y1=698.0mil; x2=58.9628mm; y2=698.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20576,17 +20401,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABT
+      uid = qIc8VW925zCt24ZkTm0AAABk
      }
-     ha:subc.1862 {
+     ha:subc.2169 {
       ha:attributes {
-       copyright=2006 DJ Delorie
-       author=DJ Delorie
-       footprint=SOT23-5
-       dist-license=GPL
-       refdes=U2
-       value=MCP73831
-       use-license=Unlimited
+       value=dualLED
+       footprint=0605
+       refdes=D2
       }
      ha:data {
           li:padstack_prototypes {
@@ -20603,14 +20424,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             12.0mil  
-             -20.0mil  
-             -12.0mil  
-             -20.0mil  
-             -12.0mil  
-             20.0mil  
-             12.0mil  
-             20.0mil  
+             12.795mil  
+             -16.73mil  
+             -12.795mil  
+             -16.73mil  
+             -12.795mil  
+             16.73mil  
+             12.795mil  
+             16.73mil  
             }
           }
 
@@ -20622,14 +20443,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             15.0mil  
-             -23.0mil  
-             -15.0mil  
-             -23.0mil  
-             -15.0mil  
-             23.0mil  
-             15.0mil  
-             23.0mil  
+             15.795mil  
+             -19.73mil  
+             -15.795mil  
+             -19.73mil  
+             -15.795mil  
+             19.73mil  
+             15.795mil  
+             19.73mil  
             }
           }
 
@@ -20641,14 +20462,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             12.0mil  
-             -20.0mil  
-             -12.0mil  
-             -20.0mil  
-             -12.0mil  
-             20.0mil  
-             12.0mil  
-             20.0mil  
+             12.795mil  
+             -16.73mil  
+             -12.795mil  
+             -16.73mil  
+             -12.795mil  
+             16.73mil  
+             12.795mil  
+             16.73mil  
             }
           }
         }
@@ -20656,8 +20477,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1864 {
-        proto=0; x=542.0mil; y=785.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+       ha:padstack_ref.2171 {
+        proto=0; x=1.25672in; y=2.629789mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
         ha:flags {
          clearline=1
         }
@@ -20666,12 +20487,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=4
-          name=DCIN
+          term=2
+          name=pin2
         }
        }
-       ha:padstack_ref.1865 {
-        proto=0; x=620.0mil; y=785.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+       ha:padstack_ref.2172 {
+        proto=0; x=1.22327in; y=2.629789mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
         ha:flags {
          clearline=1
         }
@@ -20680,12 +20501,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=5
-          name=BAT
+          term=1
+          name=pin1
         }
        }
-       ha:padstack_ref.1866 {
-        proto=0; x=620.0mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+       ha:padstack_ref.2173 {
+        proto=0; x=1.25672in; y=1.179957mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
         ha:flags {
          clearline=1
         }
@@ -20694,12 +20515,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=USB
+          term=4
+          name=pin4
         }
        }
-       ha:padstack_ref.1867 {
-        proto=0; x=581.0mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+       ha:padstack_ref.2174 {
+        proto=0; x=1.22327in; y=1.179957mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
         ha:flags {
          clearline=1
         }
@@ -20708,51 +20529,28 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=GND
+          term=3
+          name=pin3
         }
        }
-       ha:padstack_ref.1868 {
-        proto=0; x=542.0mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=CHG
-        }
-       }
-      }
-      li:layers {
+      }
+      li:layers {
 
        ha:top-silk {
         lid=0
         ha:combining {        }
 
          li:objects {
-          ha:line.1869 {
-           x1=522.0mil; y1=675.0mil; x2=640.0mil; y2=675.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1872 {
-           x1=640.0mil; y1=675.0mil; x2=640.0mil; y2=814.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1875 {
-           x1=522.0mil; y1=814.0mil; x2=640.0mil; y2=814.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1878 {
-           x1=522.0mil; y1=675.0mil; x2=522.0mil; y2=814.0mil; thickness=10.0mil; clearance=0.0;
+          ha:arc.2175 {
+           x=1.24in; y=0.404876mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
           }
-          ha:text.1863 {
-           string=%a.parent.refdes%; x=462.97mil; y=715.2mil; scale=89; fid=0;
+          ha:text.2170 {
+           string=%a.parent.refdes%; x=1.24in; y=75.0mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 180.000000
           }
          }
          ha:type {
@@ -20766,26 +20564,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1881 {
-           x1=581.0mil; y1=18.68932mm; x2=581.0mil; y2=18.68932mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2176 {
+           x1=31.495873mm; y1=74.995mil; x2=31.495873mm; y2=74.995mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1884 {
-           x1=542.0mil; y1=785.0mil; x2=542.0mil; y2=785.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2179 {
+           x1=1.24in; y1=75.0mil; x2=1.24in; y2=75.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1887 {
-           x1=542.0mil; y1=785.0mil; x2=542.0mil; y2=18.939mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2182 {
+           x1=1.24in; y1=75.0mil; x2=1.24in; y2=2.905mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1890 {
-           x1=542.0mil; y1=785.0mil; x2=12.7668mm; y2=785.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2185 {
+           x1=1.24in; y1=75.0mil; x2=32.496mm; y2=75.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20799,13 +20597,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABU
+      uid = qIc8VW925zCt24ZkTm0AAABl
      }
-     ha:subc.1893 {
+     ha:subc.2188 {
       ha:attributes {
-       value=2.49k
+       value=1k
        footprint=0402
-       refdes=R35
+       refdes=R52
       }
      ha:data {
           li:padstack_prototypes {
@@ -20822,14 +20620,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -20841,14 +20639,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.326136mm  
              -0.425958mm  
              -0.326136mm  
              -0.425958mm  
-             -0.326136mm  
+             0.326136mm  
              0.425958mm  
              0.326136mm  
              0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -20860,14 +20658,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
              -0.349758mm  
              -0.249936mm  
              -0.349758mm  
-             -0.249936mm  
+             0.249936mm  
              0.349758mm  
              0.249936mm  
              0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -20875,8 +20673,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1895 {
-        proto=0; x=17.743424mm; y=20.23237mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2190 {
+        proto=0; x=31.383mm; y=4.813804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20889,8 +20687,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1896 {
-        proto=0; x=667.08mil; y=20.23237mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2191 {
+        proto=0; x=31.383mm; y=5.613396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20911,13 +20709,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1894 {
-           string=%a.parent.refdes%; x=18.871428mm; y=22.12317mm; scale=100; fid=0;
+          ha:text.2189 {
+           string=%a.parent.refdes%; x=32.1831mm; y=4.4135mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 180.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -20931,26 +20729,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1897 {
-           x1=682.82mil; y1=20.23237mm; x2=682.82mil; y2=20.23237mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2192 {
+           x1=31.383mm; y1=5.2136mm; x2=31.383mm; y2=5.2136mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1900 {
-           x1=682.82mil; y1=20.23237mm; x2=682.82mil; y2=20.23237mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2195 {
+           x1=31.383mm; y1=5.2136mm; x2=31.383mm; y2=5.2136mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1903 {
-           x1=682.82mil; y1=20.23237mm; x2=16.343628mm; y2=20.23237mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2198 {
+           x1=31.383mm; y1=5.2136mm; x2=31.383mm; y2=4.2136mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1906 {
-           x1=682.82mil; y1=20.23237mm; x2=682.82mil; y2=19.23237mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2201 {
+           x1=31.383mm; y1=5.2136mm; x2=1.1961811in; y2=5.2136mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20964,18 +20762,54 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABV
+      uid = qIc8VW925zCt24ZkTm0AAABm
      }
-     ha:subc.1909 {
+     ha:subc.2204 {
       ha:attributes {
-       value=1k
-       footprint=0402
-       refdes=R51
+       value=STM32L151CBU6
+       footprint=ufqfpn48
+       refdes=U7
       }
      ha:data {
           li:padstack_prototypes {
 
       ha:ps_proto_v6.0 {
+        hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=29.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=29.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=29.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
         hdia=0.0; hplated=0; htop=0; hbottom=0;
         li:shape {
 
@@ -20987,14 +20821,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+             5.905mil  
+             -10.83mil  
+             -5.905mil  
+             -10.83mil  
+             -5.905mil  
+             10.83mil  
+             5.905mil  
+             10.83mil  
             }
           }
 
@@ -21006,14 +20840,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+             0.213487mm  
+             -13.33mil  
+             -0.213487mm  
+             -13.33mil  
+             -0.213487mm  
+             13.33mil  
+             0.213487mm  
+             13.33mil  
             }
           }
 
@@ -21025,122 +20859,171 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+             5.905mil  
+             -10.83mil  
+             -5.905mil  
+             -10.83mil  
+             -5.905mil  
+             10.83mil  
+             5.905mil  
+             10.83mil  
             }
           }
         }
       }
-     }
-
-      li:objects {
-       ha:padstack_ref.1911 {
-        proto=0; x=17.765996mm; y=837.08mil; 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.1912 {
-        proto=0; x=16.966404mm; y=837.08mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+      ha:ps_proto_v6.2 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
 
-         li:objects {
-          ha:text.1910 {
-           string=%a.parent.refdes%; x=20.74821mm; y=21.908032mm; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
            }
-           rot = 180.000000
+           clearance=0.0
+            li:ps_poly {
+             -10.83mil  
+             -5.905mil  
+             -10.83mil  
+             5.905mil  
+             10.83mil  
+             5.905mil  
+             10.83mil  
+             -5.905mil  
+            }
           }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
 
-         li:objects {
-          ha:line.1913 {
-           x1=17.3662mm; y1=837.08mil; x2=17.3662mm; y2=837.08mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
            }
+           clearance=0.0
+            li:ps_poly {
+             -13.33mil  
+             -0.213487mm  
+             -13.33mil  
+             0.213487mm  
+             13.33mil  
+             0.213487mm  
+             13.33mil  
+             -0.213487mm  
+            }
           }
-          ha:line.1916 {
-           x1=17.3662mm; y1=837.08mil; x2=17.3662mm; y2=837.08mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
            }
+           clearance=0.0
+            li:ps_poly {
+             -10.83mil  
+             -5.905mil  
+             -10.83mil  
+             5.905mil  
+             10.83mil  
+             5.905mil  
+             10.83mil  
+             -5.905mil  
+            }
           }
-          ha:line.1919 {
-           x1=17.3662mm; y1=837.08mil; x2=16.3662mm; y2=837.08mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+        }
+      }
+
+      ha:ps_proto_v6.3 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
            }
+           clearance=0.0
+            li:ps_poly {
+             -0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             -0.933323mm  
+             -0.933323mm  
+             -0.933323mm  
+            }
           }
-          ha:line.1922 {
-           x1=17.3662mm; y1=837.08mil; x2=17.3662mm; y2=20.261832mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
            }
+           clearance=0.0
+            li:ps_poly {
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
+        }
       }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABW
-     }
-     ha:subc.1925 {
-      ha:attributes {
-       value=1k
-       footprint=0402
-       refdes=R50
+
+      ha:ps_proto_v6.4 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             -0.933323mm  
+             -0.933323mm  
+             -0.933323mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             -0.933323mm  
+             -0.933323mm  
+             -0.933323mm  
+            }
+          }
+        }
       }
-     ha:data {
-          li:padstack_prototypes {
 
-      ha:ps_proto_v6.0 {
+      ha:ps_proto_v6.5 {
         hdia=0.0; hplated=0; htop=0; hbottom=0;
         li:shape {
 
@@ -21152,14 +21035,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+             -18.375mil  
+             18.375mil  
+             18.375mil  
+             18.375mil  
+             18.375mil  
+             -18.375mil  
+             -18.375mil  
+             -18.375mil  
             }
           }
 
@@ -21171,14 +21054,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+             -18.375mil  
+             18.375mil  
+             18.375mil  
+             18.375mil  
+             18.375mil  
+             -18.375mil  
+             -18.375mil  
+             -18.375mil  
             }
           }
 
@@ -21190,14 +21073,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+             -18.375mil  
+             18.375mil  
+             18.375mil  
+             18.375mil  
+             18.375mil  
+             -18.375mil  
+             -18.375mil  
+             -18.375mil  
             }
           }
         }
@@ -21205,173 +21088,126 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1927 {
-        proto=0; x=578.74mil; y=854.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2206 {
+        proto=0; x=29.908246mm; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
         }
 
         ha:attributes {
-          term=1
-          name=1
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.1928 {
-        proto=0; x=13.900404mm; y=854.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2207 {
+        proto=0; x=29.908246mm; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=GND
+          name=GND
         }
        }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+       ha:padstack_ref.2208 {
+        proto=0; x=1.03051in; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-         li:objects {
-          ha:text.1926 {
-           string=%a.parent.refdes%; x=525.5mil; y=884.5mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 180.000000
+        li:thermal {
+          li:3 {
+           on  
+           solid  
+           noshape  
           }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
+        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.2209 {
+        proto=0; x=1.03051in; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-         li:objects {
-          ha:line.1929 {
-           x1=563.0mil; y1=854.0mil; x2=563.0mil; y2=854.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1932 {
-           x1=563.0mil; y1=854.0mil; x2=563.0mil; y2=854.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1935 {
-           x1=563.0mil; y1=854.0mil; x2=13.3002mm; y2=854.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1938 {
-           x1=563.0mil; y1=854.0mil; x2=563.0mil; y2=20.6916mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
+        li:thermal {
+          li:3 {
+           on  
+           solid  
+           noshape  
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
        }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABX
-     }
-     ha:subc.1941 {
-      ha:attributes {
-       value=MS5607
-       footprint=MS5607
-       refdes=U4
-      }
-     ha:data {
-          li:padstack_prototypes {
+       ha:padstack_ref.2210 {
+        proto=1; x=30.791658mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             11.81mil  
-             -21.655mil  
-             -11.81mil  
-             -21.655mil  
-             -11.81mil  
-             21.655mil  
-             11.81mil  
-             21.655mil  
-            }
-          }
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.2211 {
+        proto=2; x=971.125mil; y=388.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             14.81mil  
-             -24.655mil  
-             -14.81mil  
-             -24.655mil  
-             -14.81mil  
-             24.655mil  
-             14.81mil  
-             24.655mil  
-            }
-          }
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             11.81mil  
-             -21.655mil  
-             -11.81mil  
-             -21.655mil  
-             -11.81mil  
-             21.655mil  
-             11.81mil  
-             21.655mil  
-            }
-          }
+        ha:attributes {
+          term=13
+          name=13
+        }
+       }
+       ha:padstack_ref.2212 {
+        proto=1; x=995.73mil; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
         }
-      }
-     }
 
-      li:objects {
-       ha:padstack_ref.1943 {
-        proto=0; x=19.237226mm; y=19.481807mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=25
+          name=25
+        }
+       }
+       ha:padstack_ref.2213 {
+        proto=2; x=31.416625mm; y=15.373858mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21380,12 +21216,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=8
-          name=pin8
+          term=37
+          name=37
         }
        }
-       ha:padstack_ref.1944 {
-        proto=0; x=19.237226mm; y=21.681447mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+       ha:padstack_ref.2214 {
+        proto=1; x=30.291532mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21394,12 +21230,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=pin1
+          term=2
+          name=2
         }
        }
-       ha:padstack_ref.1945 {
-        proto=0; x=20.48716mm; y=19.481807mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+       ha:padstack_ref.2215 {
+        proto=2; x=971.125mil; y=408.42mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21408,12 +21244,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=7
-          name=pin7
+          term=14
+          name=14
         }
        }
-       ha:padstack_ref.1946 {
-        proto=0; x=20.48716mm; y=21.681447mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+       ha:padstack_ref.2216 {
+        proto=1; x=25.791668mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21422,12 +21258,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=pin2
+          term=26
+          name=26
         }
        }
-       ha:padstack_ref.1947 {
-        proto=0; x=21.737094mm; y=19.481807mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+       ha:padstack_ref.2217 {
+        proto=2; x=31.416625mm; y=585.58mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21436,12 +21272,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=6
-          name=pin6
+          term=38
+          name=38
         }
        }
-       ha:padstack_ref.1948 {
-        proto=0; x=21.737094mm; y=21.681447mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+       ha:padstack_ref.2218 {
+        proto=1; x=1.1729in; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21451,11 +21287,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=3
-          name=pin3
+          name=3
         }
        }
-       ha:padstack_ref.1949 {
-        proto=0; x=22.987028mm; y=19.481807mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+       ha:padstack_ref.2219 {
+        proto=2; x=971.125mil; y=428.1mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21464,12 +21300,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=5
-          name=pin5
+          term=15
+          name=15
         }
        }
-       ha:padstack_ref.1950 {
-        proto=0; x=22.987028mm; y=21.681447mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+       ha:padstack_ref.2220 {
+        proto=1; x=26.29154mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21478,164 +21314,68 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=4
-          name=pin4
+          term=27
+          name=27
         }
        }
-      }
-      li:layers {
+       ha:padstack_ref.2221 {
+        proto=2; x=31.416625mm; y=14.37386mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:line.1951 {
-           x1=18.612132mm; y1=19.08163mm; x2=18.612132mm; y2=22.081624mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1954 {
-           x1=18.612132mm; y1=22.081624mm; x2=23.612122mm; y2=22.081624mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1957 {
-           x1=23.612122mm; y1=19.08163mm; x2=23.612122mm; y2=22.081624mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1960 {
-           x1=18.612132mm; y1=19.08163mm; x2=23.612122mm; y2=19.08163mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.1963 {
-           x=18.924806mm; y=22.506566mm; width=5.0mil; height=5.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.1942 {
-           string=%a.parent.refdes%; x=18.531106mm; y=17.530706mm; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 0.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
+        ha:attributes {
+          term=39
+          name=39
+        }
        }
+       ha:padstack_ref.2222 {
+        proto=1; x=1.15321in; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:line.1964 {
-           x1=21.112127mm; y1=20.581627mm; x2=21.112127mm; y2=20.581627mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1967 {
-           x1=21.112mm; y1=20.5815mm; x2=21.112mm; y2=20.5815mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1970 {
-           x1=21.112mm; y1=20.5815mm; x2=21.112mm; y2=21.5815mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1973 {
-           x1=21.112mm; y1=20.5815mm; x2=870.5511811mil; y2=20.5815mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+        ha:attributes {
+          term=4
+          name=4
+        }
        }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABY
-     }
-     ha:subc.1976 {
-      ha:attributes {
-       value=47nF
-       footprint=0402
-       refdes=C44
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       ha:padstack_ref.2223 {
+        proto=2; x=971.125mil; y=447.79mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-            }
-          }
+        ha:attributes {
+          term=16
+          name=16
+        }
+       }
+       ha:padstack_ref.2224 {
+        proto=1; x=26.791666mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+        li:thermal {
         }
-      }
-     }
 
-      li:objects {
-       ha:padstack_ref.1978 {
-        proto=0; x=1.85026in; y=442.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:attributes {
+          term=28
+          name=28
+        }
+       }
+       ha:padstack_ref.2225 {
+        proto=2; x=31.416625mm; y=546.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21644,12 +21384,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=1
+          term=40
+          name=40
         }
        }
-       ha:padstack_ref.1979 {
-        proto=0; x=1.88174in; y=442.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2226 {
+        proto=1; x=28.791662mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21658,149 +21398,68 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=5
+          name=5
         }
        }
-      }
-      li:layers {
+       ha:padstack_ref.2227 {
+        proto=2; x=971.125mil; y=467.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:text.1977 {
-           string=%a.parent.refdes%; x=1.72898in; y=410.5mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 0.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
+        ha:attributes {
+          term=17
+          name=17
+        }
        }
+       ha:padstack_ref.2228 {
+        proto=1; x=1.07447in; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:line.1980 {
-           x1=1.866in; y1=442.0mil; x2=1.866in; y2=442.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1983 {
-           x1=1.866in; y1=442.0mil; x2=1.866in; y2=442.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1986 {
-           x1=1.866in; y1=442.0mil; x2=48.3964mm; y2=442.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1989 {
-           x1=1.866in; y1=442.0mil; x2=1.866in; y2=12.2268mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+        ha:attributes {
+          term=29
+          name=29
+        }
        }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABZ
-     }
-     ha:subc.1992 {
-      ha:attributes {
-       value=0.22uF
-       footprint=0402
-       refdes=C42
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       ha:padstack_ref.2229 {
+        proto=2; x=31.416625mm; y=13.373862mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-            }
-          }
+        ha:attributes {
+          term=41
+          name=41
+        }
+       }
+       ha:padstack_ref.2230 {
+        proto=1; x=28.291536mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+        li:thermal {
         }
-      }
-     }
 
-      li:objects {
-       ha:padstack_ref.1994 {
-        proto=0; x=47.003204mm; y=480.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:attributes {
+          term=6
+          name=6
+        }
+       }
+       ha:padstack_ref.2231 {
+        proto=2; x=971.125mil; y=487.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21809,12 +21468,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=1
+          term=18
+          name=18
         }
        }
-       ha:padstack_ref.1995 {
-        proto=0; x=47.802796mm; y=480.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2232 {
+        proto=1; x=1.09416in; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21823,263 +21482,138 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=30
+          name=30
         }
        }
-      }
-      li:layers {
+       ha:padstack_ref.2233 {
+        proto=2; x=31.416625mm; y=12.873736mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:text.1993 {
-           string=%a.parent.refdes%; x=43.9613mm; y=450.5mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 0.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
+        ha:attributes {
+          term=42
+          name=42
+        }
        }
+       ha:padstack_ref.2234 {
+        proto=1; x=1.09416in; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:line.1996 {
-           x1=47.403mm; y1=480.0mil; x2=47.403mm; y2=480.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1999 {
-           x1=47.403mm; y1=480.0mil; x2=47.403mm; y2=480.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2002 {
-           x1=47.403mm; y1=480.0mil; x2=48.403mm; y2=480.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2005 {
-           x1=47.403mm; y1=480.0mil; x2=47.403mm; y2=13.192mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+        ha:attributes {
+          term=7
+          name=7
+        }
        }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABa
-     }
-     ha:subc.2008 {
-      ha:attributes {
-       value=TDK_PS12
-       footprint=TDK_PS12
-       refdes=U8
-      }
-     ha:data {
-          li:padstack_prototypes {
+       ha:padstack_ref.2235 {
+        proto=2; x=971.125mil; y=12.873736mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-      ha:ps_proto_v6.0 {
-        hdia=0.700024mm; hplated=1; htop=0; hbottom=0;
-        li:shape {
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -1.0mm  
-             -1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-            }
-          }
+        ha:attributes {
+          term=19
+          name=19
+        }
+       }
+       ha:padstack_ref.2236 {
+        proto=1; x=28.291536mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -1.0mm  
-             -1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-            }
-          }
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -1.0mm  
-             -1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -1.099947mm  
-             -1.099947mm  
-             1.099947mm  
-             -1.099947mm  
-             1.099947mm  
-             1.099947mm  
-             -1.099947mm  
-             1.099947mm  
-            }
-          }
+        ha:attributes {
+          term=31
+          name=31
+        }
+       }
+       ha:padstack_ref.2237 {
+        proto=2; x=31.416625mm; y=487.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -1.099947mm  
-             -1.099947mm  
-             1.099947mm  
-             -1.099947mm  
-             1.099947mm  
-             1.099947mm  
-             -1.099947mm  
-             1.099947mm  
-            }
-          }
+        li:thermal {
         }
-      }
 
-      ha:ps_proto_v6.1 {
-        hdia=0.700024mm; hplated=1; htop=0; hbottom=0;
-        li:shape {
+        ha:attributes {
+          term=43
+          name=43
+        }
+       }
+       ha:padstack_ref.2238 {
+        proto=1; x=1.07447in; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
+        ha:attributes {
+          term=8
+          name=8
+        }
+       }
+       ha:padstack_ref.2239 {
+        proto=2; x=971.125mil; y=13.373862mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
+        ha:attributes {
+          term=20
+          name=20
+        }
+       }
+       ha:padstack_ref.2240 {
+        proto=1; x=28.791662mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
+        li:thermal {
         }
-      }
-     }
 
-      li:objects {
-       ha:padstack_ref.2010 {
-        proto=0; x=830.0mil; y=15.199868mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm;
+        ha:attributes {
+          term=32
+          name=32
+        }
+       }
+       ha:padstack_ref.2241 {
+        proto=2; x=31.416625mm; y=467.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
-          li:3 {
-           on  
-           diag  
-           round  
-           noshape  
-          }
         }
 
         ha:attributes {
-          term=1
-          name=pin1
+          term=44
+          name=44
         }
        }
-       ha:padstack_ref.2011 {
-        proto=1; x=830.0mil; y=10.199878mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm;
+       ha:padstack_ref.2242 {
+        proto=1; x=26.791666mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -22088,153 +21622,40 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=pin2
+          term=9
+          name=9
         }
        }
-      }
-      li:layers {
+       ha:padstack_ref.2243 {
+        proto=2; x=971.125mil; y=546.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:arc.2012 {
-           x=830.0mil; y=500.0mil; width=6.100064mm; height=6.100064mm; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.2009 {
-           string=%a.parent.refdes%; x=830.0mil; y=500.0mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-            onsolder=1
-           }
-           rot = 270.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          bottom = 1
-         }
+        ha:attributes {
+          term=21
+          name=21
+        }
        }
+       ha:padstack_ref.2244 {
+        proto=1; x=1.15321in; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:line.2013 {
-           x1=830.0mil; y1=499.995mil; x2=830.0mil; y2=499.995mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2016 {
-           x1=830.0mil; y1=500.0mil; x2=830.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2019 {
-           x1=830.0mil; y1=500.0mil; x2=830.0mil; y2=13.7mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2022 {
-           x1=830.0mil; y1=500.0mil; x2=22.082mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          bottom = 1
-          virtual = 1
-          misc = 1
-         }
+        ha:attributes {
+          term=33
+          name=33
+        }
        }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABb
-     }
-     ha:subc.2025 {
-      ha:attributes {
-       value=5.1pF
-       footprint=0402
-       refdes=C210
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.2027 {
-        proto=0; x=60.592204mm; y=383.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2245 {
+        proto=2; x=31.416625mm; y=447.79mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -22243,12 +21664,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=1
+          term=45
+          name=45
         }
        }
-       ha:padstack_ref.2028 {
-        proto=0; x=61.391796mm; y=383.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2246 {
+        proto=1; x=26.29154mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -22257,149 +21678,26 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=10
+          name=10
         }
        }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.2026 {
-           string=%a.parent.refdes%; x=60.1919mm; y=351.5mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 0.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.2029 {
-           x1=60.992mm; y1=383.0mil; x2=60.992mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2032 {
-           x1=60.992mm; y1=383.0mil; x2=60.992mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2035 {
-           x1=60.992mm; y1=383.0mil; x2=61.992mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2038 {
-           x1=60.992mm; y1=383.0mil; x2=60.992mm; y2=10.7282mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABc
-     }
-     ha:subc.2041 {
-      ha:attributes {
-       value=5.1pF
-       footprint=0402
-       refdes=C191
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-            }
-          }
+       ha:padstack_ref.2247 {
+        proto=2; x=971.125mil; y=14.37386mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+        li:thermal {
         }
-      }
-     }
 
-      li:objects {
-       ha:padstack_ref.2043 {
-        proto=0; x=2.38526in; y=462.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:attributes {
+          term=22
+          name=22
+        }
+       }
+       ha:padstack_ref.2248 {
+        proto=1; x=1.1729in; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -22408,12 +21706,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=1
+          term=34
+          name=34
         }
        }
-       ha:padstack_ref.2044 {
-        proto=0; x=61.385196mm; y=462.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2249 {
+        proto=2; x=31.416625mm; y=428.1mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -22422,149 +21720,82 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=46
+          name=46
         }
        }
-      }
-      li:layers {
+       ha:padstack_ref.2250 {
+        proto=1; x=25.791668mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:text.2042 {
-           string=%a.parent.refdes%; x=60.1853mm; y=430.5mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 0.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
+        ha:attributes {
+          term=11
+          name=11
+        }
        }
+       ha:padstack_ref.2251 {
+        proto=2; x=971.125mil; y=585.58mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:line.2045 {
-           x1=2.401in; y1=462.0mil; x2=2.401in; y2=462.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2048 {
-           x1=2.401in; y1=462.0mil; x2=2.401in; y2=462.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2051 {
-           x1=2.401in; y1=462.0mil; x2=61.9854mm; y2=462.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2054 {
-           x1=2.401in; y1=462.0mil; x2=2.401in; y2=12.7348mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+        ha:attributes {
+          term=23
+          name=23
+        }
        }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABd
-     }
-     ha:subc.2057 {
-      ha:attributes {
-       value=15nH
-       footprint=0402
-       refdes=L193
-      }
-     ha:data {
-          li:padstack_prototypes {
+       ha:padstack_ref.2252 {
+        proto=1; x=30.291532mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+        ha:attributes {
+          term=35
+          name=35
+        }
+       }
+       ha:padstack_ref.2253 {
+        proto=2; x=31.416625mm; y=408.42mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-            }
-          }
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+        ha:attributes {
+          term=47
+          name=47
+        }
+       }
+       ha:padstack_ref.2254 {
+        proto=1; x=995.73mil; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
         }
-      }
-     }
 
-      li:objects {
-       ha:padstack_ref.2059 {
-        proto=0; x=63.188596mm; y=442.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=12
+          name=12
+        }
+       }
+       ha:padstack_ref.2255 {
+        proto=2; x=971.125mil; y=15.373858mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -22573,12 +21804,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=1
+          term=24
+          name=24
         }
        }
-       ha:padstack_ref.2060 {
-        proto=0; x=2.45626in; y=442.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2256 {
+        proto=1; x=30.791658mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -22587,149 +21818,68 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=36
+          name=36
         }
        }
-      }
-      li:layers {
+       ha:padstack_ref.2257 {
+        proto=2; x=31.416625mm; y=388.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:text.2058 {
-           string=%a.parent.refdes%; x=63.5889mm; y=473.5mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 180.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
+        ha:attributes {
+          term=48
+          name=48
+        }
        }
+       ha:padstack_ref.2258 {
+        proto=3; x=29.908246mm; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:line.2061 {
-           x1=2.472in; y1=442.0mil; x2=2.472in; y2=442.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2064 {
-           x1=2.472in; y1=442.0mil; x2=2.472in; y2=442.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2067 {
-           x1=2.472in; y1=442.0mil; x2=61.7888mm; y2=442.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2070 {
-           x1=2.472in; y1=442.0mil; x2=2.472in; y2=10.2268mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+        ha:attributes {
+          term=GND
+          name=GND
+        }
        }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABe
-     }
-     ha:subc.2073 {
-      ha:attributes {
-       value=27nH
-       footprint=0402
-       refdes=L201
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       ha:padstack_ref.2259 {
+        proto=4; x=29.908246mm; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
 
-          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  
-            }
-          }
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.2260 {
+        proto=5; x=29.908246mm; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+        li:thermal {
         }
-      }
-     }
 
-      li:objects {
-       ha:padstack_ref.2075 {
-        proto=0; x=2.483in; y=9.150604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.2261 {
+        proto=3; x=29.908246mm; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -22738,12 +21888,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=1
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.2076 {
-        proto=0; x=2.483in; y=391.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2262 {
+        proto=4; x=1.104in; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -22752,149 +21902,82 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=GND
+          name=GND
         }
        }
-      }
-      li:layers {
+       ha:padstack_ref.2263 {
+        proto=5; x=1.104in; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:text.2074 {
-           string=%a.parent.refdes%; x=63.8683mm; y=344.5mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 270.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
+        ha:attributes {
+          term=GND
+          name=GND
+        }
        }
+       ha:padstack_ref.2264 {
+        proto=4; x=1.104in; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:line.2077 {
-           x1=2.483in; y1=376.0mil; x2=2.483in; y2=376.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2080 {
-           x1=2.483in; y1=376.0mil; x2=2.483in; y2=376.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2083 {
-           x1=2.483in; y1=376.0mil; x2=2.483in; y2=8.5504mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2086 {
-           x1=2.483in; y1=376.0mil; x2=62.0682mm; y2=376.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+        ha:attributes {
+          term=GND
+          name=GND
+        }
        }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABf
-     }
-     ha:subc.2089 {
-      ha:attributes {
-       value=56nH
-       footprint=0402
-       refdes=L191
-      }
-     ha:data {
-          li:padstack_prototypes {
+       ha:padstack_ref.2265 {
+        proto=5; x=1.104in; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
 
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.2266 {
+        proto=4; x=1.104in; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
+        li:thermal {
+        }
 
-          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  
-            }
-          }
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.2267 {
+        proto=5; x=1.104in; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
         }
-      }
-     }
 
-      li:objects {
-       ha:padstack_ref.2091 {
-        proto=0; x=2.346in; y=454.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.2268 {
+        proto=3; x=1.03051in; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -22903,12 +21986,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=1
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.2092 {
-        proto=0; x=2.346in; y=10.750804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2269 {
+        proto=4; x=1.03051in; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -22917,8 +22000,36 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.2270 {
+        proto=5; x=1.03051in; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.2271 {
+        proto=3; x=1.03051in; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
         }
        }
       }
@@ -22929,13 +22040,40 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.2090 {
-           string=%a.parent.refdes%; x=2.3145in; y=470.5mil; scale=100; fid=0;
+          ha:line.2272 {
+           x1=1.2418in; y1=9.12368mm; x2=1.2418in; y2=9.52373mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2275 {
+           x1=31.14167mm; y1=9.12368mm; x2=1.2418in; y2=9.12368mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2278 {
+           x1=1.2418in; y1=15.72387mm; x2=1.2418in; y2=16.12392mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2281 {
+           x1=31.14167mm; y1=16.12392mm; x2=1.2418in; y2=16.12392mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2284 {
+           x1=966.2mil; y1=9.12368mm; x2=966.2mil; y2=9.52373mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2287 {
+           x1=966.2mil; y1=9.12368mm; x2=981.95mil; y2=9.12368mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2290 {
+           x1=966.2mil; y1=15.72387mm; x2=966.2mil; y2=16.12392mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2293 {
+           x1=966.2mil; y1=16.12392mm; x2=981.95mil; y2=16.12392mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2296 {
+           x1=1.22998in; y1=9.423908mm; x2=1.22998in; y2=9.423908mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.2205 {
+           string=%a.parent.refdes%; x=1.104in; y=497.0mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -22949,26 +22087,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.2093 {
-           x1=2.346in; y1=439.0mil; x2=2.346in; y2=439.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2299 {
+           x1=1.104in; y1=497.0mil; x2=1.104in; y2=497.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.2096 {
-           x1=2.346in; y1=439.0mil; x2=2.346in; y2=439.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2302 {
+           x1=1.104in; y1=497.0mil; x2=1.104in; y2=497.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.2099 {
-           x1=2.346in; y1=439.0mil; x2=2.346in; y2=12.1506mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2305 {
+           x1=1.104in; y1=497.0mil; x2=1.104in; y2=11.6238mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.2102 {
-           x1=2.346in; y1=439.0mil; x2=60.5884mm; y2=439.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2308 {
+           x1=1.104in; y1=497.0mil; x2=27.0416mm; y2=497.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -22982,13 +22120,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABg
+      uid = qIc8VW925zCt24ZkTm0AAABn
      }
-     ha:subc.2105 {
+     ha:subc.2311 {
       ha:attributes {
-       value=56pF
-       footprint=0402
-       refdes=C173
+       value=dualLED
+       footprint=0605
+       refdes=D1
       }
      ha:data {
           li:padstack_prototypes {
@@ -23005,14 +22143,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+             12.795mil  
+             -16.73mil  
+             -12.795mil  
+             -16.73mil  
+             -12.795mil  
+             16.73mil  
+             12.795mil  
+             16.73mil  
             }
           }
 
@@ -23024,14 +22162,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+             15.795mil  
+             -19.73mil  
+             -15.795mil  
+             -19.73mil  
+             -15.795mil  
+             19.73mil  
+             15.795mil  
+             19.73mil  
             }
           }
 
@@ -23043,14 +22181,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+             12.795mil  
+             -16.73mil  
+             -12.795mil  
+             -16.73mil  
+             -12.795mil  
+             16.73mil  
+             12.795mil  
+             16.73mil  
             }
           }
         }
@@ -23058,8 +22196,22 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.2107 {
-        proto=0; x=2.242in; y=627.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2313 {
+        proto=0; x=585.0mil; y=22.809211mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=pin2
+        }
+       }
+       ha:padstack_ref.2314 {
+        proto=0; x=618.45mil; y=22.809211mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
         ha:flags {
          clearline=1
         }
@@ -23069,11 +22221,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=1
-          name=1
+          name=pin1
         }
        }
-       ha:padstack_ref.2108 {
-        proto=0; x=2.242in; y=596.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2315 {
+        proto=0; x=585.0mil; y=24.259043mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
         ha:flags {
          clearline=1
         }
@@ -23082,8 +22234,22 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=4
+          name=pin4
+        }
+       }
+       ha:padstack_ref.2316 {
+        proto=0; x=618.45mil; y=24.259043mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=pin3
         }
        }
       }
@@ -23094,13 +22260,16 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.2106 {
-           string=%a.parent.refdes%; x=56.1467mm; y=643.24mil; scale=100; fid=0;
+          ha:arc.2317 {
+           x=601.72mil; y=25.034124mm; width=5.0mil; height=5.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.2312 {
+           string=%a.parent.refdes%; x=601.72mil; y=23.534mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -23114,26 +22283,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.2109 {
-           x1=2.242in; y1=611.74mil; x2=2.242in; y2=611.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2318 {
+           x1=601.725mil; y1=23.534127mm; x2=601.725mil; y2=23.534127mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.2112 {
-           x1=2.242in; y1=611.74mil; x2=2.242in; y2=611.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2321 {
+           x1=601.72mil; y1=23.534mm; x2=601.72mil; y2=23.534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.2115 {
-           x1=2.242in; y1=611.74mil; x2=2.242in; y2=16.538196mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2324 {
+           x1=601.72mil; y1=23.534mm; x2=601.72mil; y2=22.534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.2118 {
-           x1=2.242in; y1=611.74mil; x2=57.9468mm; y2=611.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2327 {
+           x1=601.72mil; y1=23.534mm; x2=14.283688mm; y2=23.534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -23147,2418 +22316,2955 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABh
+      uid = qIc8VW925zCt24ZkTm0AAABo
      }
-     ha:subc.2121 {
-      ha:attributes {
-       value=18
-       footprint=0402
-       refdes=R171
-      }
-     ha:data {
-          li:padstack_prototypes {
+      ha:subc.8081 {
+       ha:attributes {
+        value=USBmicroB
+        footprint=11071
+        refdes=J5
+       }
+      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 {
+              7.875mil  
+              -0.675005mm  
+              -7.875mil  
+              -0.675005mm  
+              -7.875mil  
+              0.675005mm  
+              7.875mil  
+              0.675005mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              10.875mil  
+              -0.751205mm  
+              -10.875mil  
+              -0.751205mm  
+              -10.875mil  
+              0.751205mm  
+              10.875mil  
+              0.751205mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              7.875mil  
+              -0.675005mm  
+              -7.875mil  
+              -0.675005mm  
+              -7.875mil  
+              0.675005mm  
+              7.875mil  
+              0.675005mm  
+             }
+           }
+         }
+       }
+
+       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 {
+              -31.495mil  
+              -0.700024mm  
+              -31.495mil  
+              0.700024mm  
+              31.495mil  
+              0.700024mm  
+              31.495mil  
+              -0.700024mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.876173mm  
+              -0.776224mm  
+              -0.876173mm  
+              0.776224mm  
+              0.876173mm  
+              0.776224mm  
+              0.876173mm  
+              -0.776224mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -31.495mil  
+              -0.700024mm  
+              -31.495mil  
+              0.700024mm  
+              31.495mil  
+              0.700024mm  
+              31.495mil  
+              -0.700024mm  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              -0.94996mm  
+              -0.94996mm  
+              -0.94996mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.02616mm  
+              1.02616mm  
+              1.02616mm  
+              1.02616mm  
+              1.02616mm  
+              -1.02616mm  
+              -1.02616mm  
+              -1.02616mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              -0.94996mm  
+              -0.94996mm  
+              -0.94996mm  
+             }
+           }
+         }
+       }
 
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       ha:ps_proto_v6.3 {
+         hdia=0.450088mm; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=41.34mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
            }
-           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:ps_circ { x=0.0; y=0.0; dia=41.34mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
             }
-          }
+            clearance=0.0
+           }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=41.34mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
            }
-           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:ps_circ { x=0.0; y=0.0; dia=47.34mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
-          }
+            clearance=0.0
+           }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=47.34mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+         }
+       }
+
+       ha:ps_proto_v6.4 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=41.34mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
-          }
-        }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=47.34mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=41.34mil; square=0;            }
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.5 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=41.34mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=47.34mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=41.34mil; square=0;            }
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             paste = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
       }
-     }
 
-      li:objects {
-       ha:padstack_ref.2123 {
-        proto=0; x=2.282in; y=627.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+       li:objects {
+        ha:padstack_ref.8095 {
+         proto=0; x=20.349972mm; y=186.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=VBUS
+         }
         }
+        ha:padstack_ref.8096 {
+         proto=0; x=775.59mil; y=186.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=D-
+         }
         }
+        ha:padstack_ref.8097 {
+         proto=0; x=750.0mil; y=186.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=1
-          name=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=D+
+         }
         }
-       }
-       ha:padstack_ref.2124 {
-        proto=0; x=2.282in; y=15.145004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8098 {
+         proto=0; x=18.400014mm; y=186.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=HS
+         }
         }
+        ha:padstack_ref.8099 {
+         proto=0; x=698.82mil; y=186.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
+        ha:padstack_ref.8100 {
+         proto=1; x=15.849981mm; y=4.309618mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=G
+         }
         }
-       }
-      }
-      li:layers {
+        ha:padstack_ref.8101 {
+         proto=1; x=875.985mil; y=4.309618mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+         li:thermal {
+         }
 
-         li:objects {
-          ha:text.2122 {
-           string=%a.parent.refdes%; x=57.1627mm; y=643.5mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 90.000000
-          }
+         ha:attributes {
+           term=G
          }
-         ha:type {
-          silk = 1
-          top = 1
+        }
+        ha:padstack_ref.8102 {
+         proto=2; x=704.72mil; y=81.09mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
          }
-       }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+         li:thermal {
+         }
 
-         li:objects {
-          ha:line.2125 {
-           x1=2.282in; y1=612.0mil; x2=2.282in; y2=612.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2128 {
-           x1=2.282in; y1=612.0mil; x2=2.282in; y2=612.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2131 {
-           x1=2.282in; y1=612.0mil; x2=2.282in; y2=16.5448mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2134 {
-           x1=2.282in; y1=612.0mil; x2=58.9628mm; y2=612.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
+         ha:attributes {
+           term=G
          }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
+        }
+        ha:padstack_ref.8103 {
+         proto=2; x=20.200112mm; y=81.09mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
          }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABi
-     }
-     ha:subc.2137 {
-      ha:attributes {
-       value=10nF
-       footprint=0402
-       refdes=C171
-      }
-     ha:data {
-          li:padstack_prototypes {
 
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+         li:thermal {
+         }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+         ha:attributes {
+           term=G
+         }
+        }
+        ha:padstack_ref.8104 {
+         proto=3; x=15.850108mm; y=1.509522mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
+         li:thermal {
+         }
 
-          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  
-            }
-          }
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
-      }
-     }
+        ha:padstack_ref.8105 {
+         proto=3; x=15.850108mm; y=2.609596mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+         ha:flags {
+          clearline=1
+         }
 
-      li:objects {
-       ha:padstack_ref.2139 {
-        proto=0; x=2.242in; y=714.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
-        li:thermal {
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
+        ha:padstack_ref.8106 {
+         proto=4; x=15.850108mm; y=2.059559mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=1
-          name=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
-       }
-       ha:padstack_ref.2140 {
-        proto=0; x=2.242in; y=17.336008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8107 {
+         proto=5; x=15.850108mm; y=2.059559mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
+        ha:padstack_ref.8108 {
+         proto=3; x=875.98mil; y=1.509522mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
+        ha:padstack_ref.8109 {
+         proto=3; x=875.98mil; y=2.609596mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
-       }
-      }
-      li:layers {
+        ha:padstack_ref.8110 {
+         proto=4; x=875.98mil; y=2.059559mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+         ha:flags {
+          clearline=1
+         }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+         li:thermal {
+         }
 
-         li:objects {
-          ha:text.2138 {
-           string=%a.parent.refdes%; x=56.1467mm; y=18.535904mm; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 90.000000
-          }
+         ha:attributes {
+           term=5
+           name=GND
          }
-         ha:type {
-          silk = 1
-          top = 1
+        }
+        ha:padstack_ref.8111 {
+         proto=5; x=875.98mil; y=2.059559mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
          }
+
+         ha:attributes {
+           term=5
+           name=GND
+         }
+        }
        }
+       li:layers {
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         li:objects {
-          ha:line.2141 {
-           x1=2.242in; y1=17.735804mm; x2=2.242in; y2=17.735804mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:text.8082 {
+            string=%a.parent.refdes%; x=750.0mil; y=24.0mil; scale=100; fid=0;
+            ha:flags {
+             dyntext=1
+             floater=1
+            }
+            rot = 360.000000
            }
           }
-          ha:line.2144 {
-           x1=2.242in; y1=17.735804mm; x2=2.242in; y2=17.735804mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
+          ha:type {
+           silk = 1
+           top = 1
           }
-          ha:line.2147 {
-           x1=2.242in; y1=17.735804mm; x2=2.242in; y2=18.735804mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.8083 {
+            x1=750.0mil; y1=3.111051mm; x2=750.0mil; y2=3.111051mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+ ha:flags ={ selected=1
+ };           }
+           ha:line.8086 {
+            x1=750.0mil; y1=24.0mil; x2=750.0mil; y2=24.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+ ha:flags ={ selected=1
+ };           }
+           ha:line.8089 {
+            x1=750.0mil; y1=24.0mil; x2=18.05mm; y2=24.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+ ha:flags ={ selected=1
+ };           }
+           ha:line.8092 {
+            x1=750.0mil; y1=24.0mil; x2=750.0mil; y2=-0.3904mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+ ha:flags ={ selected=1
+ };           }
           }
-          ha:line.2150 {
-           x1=2.242in; y1=17.735804mm; x2=57.9468mm; y2=17.735804mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+        }
        }
       }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABj
-     }
-     ha:subc.2153 {
-      ha:attributes {
-       value=100pF
-       footprint=0402
-       refdes=C172
+       uid = tOk2dqYgydnQP1rLYRgAAABp
       }
-     ha:data {
-          li:padstack_prototypes {
+      ha:subc.8211 {
+       ha:attributes {
+        value=CC1200
+        footprint=TI-QFN32-new
+        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_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 {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+            clearance=0.0
+             li:ps_poly {
+              -66.93mil  
+              66.93mil  
+              66.93mil  
+              66.93mil  
+              66.93mil  
+              -66.93mil  
+              -66.93mil  
+              -66.93mil  
+             }
            }
-           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 { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=29.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=29.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=29.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              -12.99mil  
+              -12.99mil  
+              -12.99mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.3 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              -12.99mil  
+              -12.99mil  
+              -12.99mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              -12.99mil  
+              -12.99mil  
+              -12.99mil  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.4 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -7.5mil  
+              7.5mil  
+              7.5mil  
+              7.5mil  
+              7.5mil  
+              -7.5mil  
+              -7.5mil  
+              -7.5mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              -12.99mil  
+              -12.99mil  
+              -12.99mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -7.5mil  
+              7.5mil  
+              7.5mil  
+              7.5mil  
+              7.5mil  
+              -7.5mil  
+              -7.5mil  
+              -7.5mil  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.5 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              5.905mil  
+              -0.425069mm  
+              -5.905mil  
+              -0.425069mm  
+              -5.905mil  
+              0.425069mm  
+              5.905mil  
+              0.425069mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              8.66mil  
+              -0.495046mm  
+              -8.66mil  
+              -0.495046mm  
+              -8.66mil  
+              0.495046mm  
+              8.66mil  
+              0.495046mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              5.905mil  
+              -0.425069mm  
+              -5.905mil  
+              -0.425069mm  
+              -5.905mil  
+              0.425069mm  
+              5.905mil  
+              0.425069mm  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.6 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425069mm  
+              -5.905mil  
+              -0.425069mm  
+              5.905mil  
+              0.425069mm  
+              5.905mil  
+              0.425069mm  
+              -5.905mil  
+             }
+           }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.495046mm  
+              -8.66mil  
+              -0.495046mm  
+              8.66mil  
+              0.495046mm  
+              8.66mil  
+              0.495046mm  
+              -8.66mil  
+             }
            }
-           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 { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
             }
-          }
-        }
+            clearance=0.0
+             li:ps_poly {
+              -0.425069mm  
+              -5.905mil  
+              -0.425069mm  
+              5.905mil  
+              0.425069mm  
+              5.905mil  
+              0.425069mm  
+              -5.905mil  
+             }
+           }
+         }
+       }
       }
-     }
 
-      li:objects {
-       ha:padstack_ref.2155 {
-        proto=0; x=2.282in; y=713.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.8226 {
+         proto=0; x=2.117in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.2156 {
-        proto=0; x=2.282in; y=17.329404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8227 {
+         proto=1; x=2.16896in; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-      }
-      li:layers {
+        ha:padstack_ref.8228 {
+         proto=1; x=2.16896in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
 
-         li:objects {
-          ha:text.2154 {
-           string=%a.parent.refdes%; x=57.1627mm; y=729.5mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 90.000000
-          }
+         ha:attributes {
+           term=33
+           name=pin33
          }
-         ha:type {
-          silk = 1
-          top = 1
+        }
+        ha:padstack_ref.8229 {
+         proto=1; x=2.16896in; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
          }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
 
-         li:objects {
-          ha:line.2157 {
-           x1=2.282in; y1=698.0mil; x2=2.282in; y2=698.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2160 {
-           x1=2.282in; y1=698.0mil; x2=2.282in; y2=698.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2163 {
-           x1=2.282in; y1=698.0mil; x2=2.282in; y2=18.7292mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
-          }
-          ha:line.2166 {
-           x1=2.282in; y1=698.0mil; x2=58.9628mm; y2=698.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
+        }
+        ha:padstack_ref.8230 {
+         proto=1; x=2.117in; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
-          }
          }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
+        }
+        ha:padstack_ref.8231 {
+         proto=1; x=2.117in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
          }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABk
-     }
-     ha:subc.2169 {
-      ha:attributes {
-       value=dualLED
-       footprint=0605
-       refdes=D2
-      }
-     ha:data {
-          li:padstack_prototypes {
 
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
+        }
+        ha:padstack_ref.8232 {
+         proto=1; x=2.117in; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
-           clearance=0.0
-            li:ps_poly {
-             12.795mil  
-             -16.73mil  
-             -12.795mil  
-             -16.73mil  
-             -12.795mil  
-             16.73mil  
-             12.795mil  
-             16.73mil  
-            }
-          }
+         }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
+        }
+        ha:padstack_ref.8233 {
+         proto=1; x=2.06503in; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
-           clearance=0.0
-            li:ps_poly {
-             15.795mil  
-             -19.73mil  
-             -15.795mil  
-             -19.73mil  
-             -15.795mil  
-             19.73mil  
-             15.795mil  
-             19.73mil  
-            }
-          }
+         }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
+        }
+        ha:padstack_ref.8234 {
+         proto=1; x=2.06503in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
-           clearance=0.0
-            li:ps_poly {
-             12.795mil  
-             -16.73mil  
-             -12.795mil  
-             -16.73mil  
-             -12.795mil  
-             16.73mil  
-             12.795mil  
-             16.73mil  
-            }
-          }
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-      }
-     }
+        ha:padstack_ref.8235 {
+         proto=1; x=2.06503in; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
 
-      li:objects {
-       ha:padstack_ref.2171 {
-        proto=0; x=1.25672in; y=2.629789mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8236 {
+         proto=2; x=2.16896in; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8237 {
+         proto=3; x=2.16896in; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=2
-          name=pin2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2172 {
-        proto=0; x=1.22327in; y=2.629789mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8238 {
+         proto=4; x=2.16896in; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8239 {
+         proto=2; x=2.16896in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8240 {
+         proto=3; x=2.16896in; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=1
-          name=pin1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2173 {
-        proto=0; x=1.25672in; y=1.179957mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8241 {
+         proto=4; x=2.16896in; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8242 {
+         proto=2; x=2.16896in; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8243 {
+         proto=3; x=2.14297in; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=4
-          name=pin4
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2174 {
-        proto=0; x=1.22327in; y=1.179957mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8244 {
+         proto=4; x=2.14297in; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8245 {
+         proto=3; x=2.14297in; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8246 {
+         proto=4; x=2.14297in; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=3
-          name=pin3
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-      }
-      li:layers {
+        ha:padstack_ref.8247 {
+         proto=3; x=2.14297in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+         li:thermal {
+         }
 
-         li:objects {
-          ha:arc.2175 {
-           x=1.24in; y=0.404876mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.2170 {
-           string=%a.parent.refdes%; x=1.24in; y=75.0mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 180.000000
-          }
+         ha:attributes {
+           term=33
+           name=pin33
          }
-         ha:type {
-          silk = 1
-          top = 1
+        }
+        ha:padstack_ref.8248 {
+         proto=4; x=2.14297in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
          }
-       }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+         li:thermal {
+         }
 
-         li:objects {
-          ha:line.2176 {
-           x1=31.495873mm; y1=74.995mil; x2=31.495873mm; y2=74.995mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2179 {
-           x1=1.24in; y1=75.0mil; x2=1.24in; y2=75.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2182 {
-           x1=1.24in; y1=75.0mil; x2=1.24in; y2=2.905mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2185 {
-           x1=1.24in; y1=75.0mil; x2=32.496mm; y2=75.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABl
-     }
-     ha:subc.2188 {
-      ha:attributes {
-       value=1k
-       footprint=0402
-       refdes=R52
-      }
-     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.2190 {
-        proto=0; x=31.383mm; y=4.813804mm; 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.2191 {
-        proto=0; x=31.383mm; y=5.613396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.2189 {
-           string=%a.parent.refdes%; x=32.1831mm; y=4.4135mm; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 270.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.2192 {
-           x1=31.383mm; y1=5.2136mm; x2=31.383mm; y2=5.2136mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2195 {
-           x1=31.383mm; y1=5.2136mm; x2=31.383mm; y2=5.2136mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2198 {
-           x1=31.383mm; y1=5.2136mm; x2=31.383mm; y2=4.2136mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2201 {
-           x1=31.383mm; y1=5.2136mm; x2=1.1961811in; y2=5.2136mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABm
-     }
-     ha:subc.2204 {
-      ha:attributes {
-       value=STM32L151CBU6
-       footprint=ufqfpn48
-       refdes=U7
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=15.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=29.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=29.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=29.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-
-      ha:ps_proto_v6.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             5.905mil  
-             -10.83mil  
-             -5.905mil  
-             -10.83mil  
-             -5.905mil  
-             10.83mil  
-             5.905mil  
-             10.83mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.213487mm  
-             -13.33mil  
-             -0.213487mm  
-             -13.33mil  
-             -0.213487mm  
-             13.33mil  
-             0.213487mm  
-             13.33mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             5.905mil  
-             -10.83mil  
-             -5.905mil  
-             -10.83mil  
-             -5.905mil  
-             10.83mil  
-             5.905mil  
-             10.83mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v6.2 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -10.83mil  
-             -5.905mil  
-             -10.83mil  
-             5.905mil  
-             10.83mil  
-             5.905mil  
-             10.83mil  
-             -5.905mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -13.33mil  
-             -0.213487mm  
-             -13.33mil  
-             0.213487mm  
-             13.33mil  
-             0.213487mm  
-             13.33mil  
-             -0.213487mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -10.83mil  
-             -5.905mil  
-             -10.83mil  
-             5.905mil  
-             10.83mil  
-             5.905mil  
-             10.83mil  
-             -5.905mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v6.3 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.933323mm  
-             0.933323mm  
-             0.933323mm  
-             0.933323mm  
-             0.933323mm  
-             -0.933323mm  
-             -0.933323mm  
-             -0.933323mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v6.4 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.933323mm  
-             0.933323mm  
-             0.933323mm  
-             0.933323mm  
-             0.933323mm  
-             -0.933323mm  
-             -0.933323mm  
-             -0.933323mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.933323mm  
-             0.933323mm  
-             0.933323mm  
-             0.933323mm  
-             0.933323mm  
-             -0.933323mm  
-             -0.933323mm  
-             -0.933323mm  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v6.5 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -18.375mil  
-             18.375mil  
-             18.375mil  
-             18.375mil  
-             18.375mil  
-             -18.375mil  
-             -18.375mil  
-             -18.375mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -18.375mil  
-             18.375mil  
-             18.375mil  
-             18.375mil  
-             18.375mil  
-             -18.375mil  
-             -18.375mil  
-             -18.375mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -18.375mil  
-             18.375mil  
-             18.375mil  
-             18.375mil  
-             18.375mil  
-             -18.375mil  
-             -18.375mil  
-             -18.375mil  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.2206 {
-        proto=0; x=29.908246mm; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
-        }
-
-        ha:attributes {
-          term=GND
-          name=GND
-        }
-       }
-       ha:padstack_ref.2207 {
-        proto=0; x=29.908246mm; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
-        }
-
-        ha:attributes {
-          term=GND
-          name=GND
-        }
-       }
-       ha:padstack_ref.2208 {
-        proto=0; x=1.03051in; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
-        }
-
-        ha:attributes {
-          term=GND
-          name=GND
-        }
-       }
-       ha:padstack_ref.2209 {
-        proto=0; x=1.03051in; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
-        }
-
-        ha:attributes {
-          term=GND
-          name=GND
-        }
-       }
-       ha:padstack_ref.2210 {
-        proto=1; x=30.791658mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.2211 {
-        proto=2; x=971.125mil; y=388.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=13
-          name=13
-        }
-       }
-       ha:padstack_ref.2212 {
-        proto=1; x=995.73mil; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=25
-          name=25
-        }
-       }
-       ha:padstack_ref.2213 {
-        proto=2; x=31.416625mm; y=15.373858mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=37
-          name=37
-        }
-       }
-       ha:padstack_ref.2214 {
-        proto=1; x=30.291532mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-       ha:padstack_ref.2215 {
-        proto=2; x=971.125mil; y=408.42mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=14
-          name=14
-        }
-       }
-       ha:padstack_ref.2216 {
-        proto=1; x=25.791668mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=26
-          name=26
-        }
-       }
-       ha:padstack_ref.2217 {
-        proto=2; x=31.416625mm; y=585.58mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=38
-          name=38
-        }
-       }
-       ha:padstack_ref.2218 {
-        proto=1; x=1.1729in; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=3
-        }
-       }
-       ha:padstack_ref.2219 {
-        proto=2; x=971.125mil; y=428.1mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=15
-          name=15
-        }
-       }
-       ha:padstack_ref.2220 {
-        proto=1; x=26.29154mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=27
-          name=27
-        }
-       }
-       ha:padstack_ref.2221 {
-        proto=2; x=31.416625mm; y=14.37386mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=39
-          name=39
-        }
-       }
-       ha:padstack_ref.2222 {
-        proto=1; x=1.15321in; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=4
-        }
-       }
-       ha:padstack_ref.2223 {
-        proto=2; x=971.125mil; y=447.79mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=16
-          name=16
-        }
-       }
-       ha:padstack_ref.2224 {
-        proto=1; x=26.791666mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=28
-          name=28
-        }
-       }
-       ha:padstack_ref.2225 {
-        proto=2; x=31.416625mm; y=546.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=40
-          name=40
-        }
-       }
-       ha:padstack_ref.2226 {
-        proto=1; x=28.791662mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=5
-        }
-       }
-       ha:padstack_ref.2227 {
-        proto=2; x=971.125mil; y=467.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=17
-          name=17
-        }
-       }
-       ha:padstack_ref.2228 {
-        proto=1; x=1.07447in; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=29
-          name=29
-        }
-       }
-       ha:padstack_ref.2229 {
-        proto=2; x=31.416625mm; y=13.373862mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=41
-          name=41
-        }
-       }
-       ha:padstack_ref.2230 {
-        proto=1; x=28.291536mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=6
-          name=6
-        }
-       }
-       ha:padstack_ref.2231 {
-        proto=2; x=971.125mil; y=487.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=18
-          name=18
-        }
-       }
-       ha:padstack_ref.2232 {
-        proto=1; x=1.09416in; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=30
-          name=30
-        }
-       }
-       ha:padstack_ref.2233 {
-        proto=2; x=31.416625mm; y=12.873736mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=42
-          name=42
-        }
-       }
-       ha:padstack_ref.2234 {
-        proto=1; x=1.09416in; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=7
-        }
-       }
-       ha:padstack_ref.2235 {
-        proto=2; x=971.125mil; y=12.873736mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=19
-          name=19
-        }
-       }
-       ha:padstack_ref.2236 {
-        proto=1; x=28.291536mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=31
-          name=31
-        }
-       }
-       ha:padstack_ref.2237 {
-        proto=2; x=31.416625mm; y=487.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=43
-          name=43
-        }
-       }
-       ha:padstack_ref.2238 {
-        proto=1; x=1.07447in; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=8
-          name=8
-        }
-       }
-       ha:padstack_ref.2239 {
-        proto=2; x=971.125mil; y=13.373862mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=20
-          name=20
-        }
-       }
-       ha:padstack_ref.2240 {
-        proto=1; x=28.791662mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=32
-          name=32
-        }
-       }
-       ha:padstack_ref.2241 {
-        proto=2; x=31.416625mm; y=467.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8249 {
+         proto=3; x=2.14297in; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=44
-          name=44
-        }
-       }
-       ha:padstack_ref.2242 {
-        proto=1; x=26.791666mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8250 {
+         proto=4; x=2.14297in; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=9
-          name=9
-        }
-       }
-       ha:padstack_ref.2243 {
-        proto=2; x=971.125mil; y=546.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8251 {
+         proto=3; x=2.14297in; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=21
-          name=21
-        }
-       }
-       ha:padstack_ref.2244 {
-        proto=1; x=1.15321in; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8252 {
+         proto=4; x=2.14297in; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=33
-          name=33
-        }
-       }
-       ha:padstack_ref.2245 {
-        proto=2; x=31.416625mm; y=447.79mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8253 {
+         proto=2; x=2.117in; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=45
-          name=45
-        }
-       }
-       ha:padstack_ref.2246 {
-        proto=1; x=26.29154mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8254 {
+         proto=3; x=2.117in; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=10
-          name=10
-        }
-       }
-       ha:padstack_ref.2247 {
-        proto=2; x=971.125mil; y=14.37386mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8255 {
+         proto=4; x=2.117in; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=22
-          name=22
-        }
-       }
-       ha:padstack_ref.2248 {
-        proto=1; x=1.1729in; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8256 {
+         proto=2; x=2.117in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=34
-          name=34
-        }
-       }
-       ha:padstack_ref.2249 {
-        proto=2; x=31.416625mm; y=428.1mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8257 {
+         proto=3; x=2.117in; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=46
-          name=46
-        }
-       }
-       ha:padstack_ref.2250 {
-        proto=1; x=25.791668mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8258 {
+         proto=4; x=2.117in; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=11
-          name=11
-        }
-       }
-       ha:padstack_ref.2251 {
-        proto=2; x=971.125mil; y=585.58mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8259 {
+         proto=2; x=2.117in; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=23
-          name=23
-        }
-       }
-       ha:padstack_ref.2252 {
-        proto=1; x=30.291532mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8260 {
+         proto=3; x=53.111908mm; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=35
-          name=35
-        }
-       }
-       ha:padstack_ref.2253 {
-        proto=2; x=31.416625mm; y=408.42mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8261 {
+         proto=4; x=53.111908mm; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=47
-          name=47
-        }
-       }
-       ha:padstack_ref.2254 {
-        proto=1; x=995.73mil; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8262 {
+         proto=3; x=53.111908mm; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=12
-          name=12
-        }
-       }
-       ha:padstack_ref.2255 {
-        proto=2; x=971.125mil; y=15.373858mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8263 {
+         proto=4; x=53.111908mm; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=24
-          name=24
-        }
-       }
-       ha:padstack_ref.2256 {
-        proto=1; x=30.791658mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8264 {
+         proto=3; x=53.111908mm; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
-        ha:attributes {
-          term=36
-          name=36
-        }
-       }
-       ha:padstack_ref.2257 {
-        proto=2; x=31.416625mm; y=388.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8265 {
+         proto=4; x=53.111908mm; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8266 {
+         proto=3; x=53.111908mm; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=48
-          name=48
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2258 {
-        proto=3; x=29.908246mm; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8267 {
+         proto=4; x=53.111908mm; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8268 {
+         proto=3; x=53.111908mm; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8269 {
+         proto=4; x=53.111908mm; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2259 {
-        proto=4; x=29.908246mm; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8270 {
+         proto=2; x=2.06503in; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8271 {
+         proto=3; x=2.06503in; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8272 {
+         proto=4; x=2.06503in; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2260 {
-        proto=5; x=29.908246mm; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8273 {
+         proto=2; x=2.06503in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8274 {
+         proto=3; x=2.06503in; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8275 {
+         proto=4; x=2.06503in; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2261 {
-        proto=3; x=29.908246mm; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8276 {
+         proto=2; x=2.06503in; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8277 {
+         proto=5; x=56.246522mm; y=350.11mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=24
+           name=pin24
+         }
         }
+        ha:padstack_ref.8278 {
+         proto=5; x=51.296824mm; y=350.11mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=pin1
+         }
         }
-       }
-       ha:padstack_ref.2262 {
-        proto=4; x=1.104in; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8279 {
+         proto=6; x=2.18589in; y=516.44mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=16
+           name=pin16
+         }
         }
+        ha:padstack_ref.8280 {
+         proto=6; x=2.18589in; y=8.167878mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=25
+           name=pin25
+         }
         }
+        ha:padstack_ref.8281 {
+         proto=5; x=56.246522mm; y=369.8mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=23
+           name=pin23
+         }
         }
-       }
-       ha:padstack_ref.2263 {
-        proto=5; x=1.104in; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8282 {
+         proto=5; x=51.296824mm; y=369.8mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=pin2
+         }
         }
+        ha:padstack_ref.8283 {
+         proto=6; x=55.02148mm; y=516.44mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=15
+           name=pin15
+         }
         }
+        ha:padstack_ref.8284 {
+         proto=6; x=55.02148mm; y=8.167878mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=26
+           name=pin26
+         }
         }
-       }
-       ha:padstack_ref.2264 {
-        proto=4; x=1.104in; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8285 {
+         proto=5; x=56.246522mm; y=389.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=22
+           name=pin22
+         }
         }
+        ha:padstack_ref.8286 {
+         proto=5; x=51.296824mm; y=389.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=pin3
+         }
         }
+        ha:padstack_ref.8287 {
+         proto=6; x=2.14652in; y=516.44mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=pin14
+         }
         }
-       }
-       ha:padstack_ref.2265 {
-        proto=5; x=1.104in; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8288 {
+         proto=6; x=2.14652in; y=8.167878mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=27
+           name=pin27
+         }
         }
+        ha:padstack_ref.8289 {
+         proto=5; x=56.246522mm; y=409.17mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=21
+           name=pin21
+         }
         }
+        ha:padstack_ref.8290 {
+         proto=5; x=51.296824mm; y=409.17mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=pin4
+         }
         }
-       }
-       ha:padstack_ref.2266 {
-        proto=4; x=1.104in; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8291 {
+         proto=6; x=2.12683in; y=516.44mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=13
+           name=pin13
+         }
         }
+        ha:padstack_ref.8292 {
+         proto=6; x=2.12683in; y=8.167878mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=28
+           name=pin28
+         }
         }
+        ha:padstack_ref.8293 {
+         proto=5; x=56.246522mm; y=10.892536mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=20
+           name=pin20
+         }
         }
-       }
-       ha:padstack_ref.2267 {
-        proto=5; x=1.104in; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8294 {
+         proto=5; x=51.296824mm; y=10.892536mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=pin5
+         }
         }
+        ha:padstack_ref.8295 {
+         proto=6; x=53.521864mm; y=516.44mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=12
+           name=pin12
+         }
         }
+        ha:padstack_ref.8296 {
+         proto=6; x=53.521864mm; y=8.167878mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=29
+           name=pin29
+         }
         }
-       }
-       ha:padstack_ref.2268 {
-        proto=3; x=1.03051in; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8297 {
+         proto=5; x=56.246522mm; y=11.392662mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=19
+           name=pin19
+         }
         }
+        ha:padstack_ref.8298 {
+         proto=5; x=51.296824mm; y=11.392662mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=pin6
+         }
         }
+        ha:padstack_ref.8299 {
+         proto=6; x=53.021738mm; y=516.44mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=11
+           name=pin11
+         }
         }
-       }
-       ha:padstack_ref.2269 {
-        proto=4; x=1.03051in; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8300 {
+         proto=6; x=53.021738mm; y=8.167878mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=30
+           name=pin30
+         }
         }
+        ha:padstack_ref.8301 {
+         proto=5; x=56.246522mm; y=11.892534mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=18
+           name=pin18
+         }
         }
+        ha:padstack_ref.8302 {
+         proto=5; x=51.296824mm; y=11.892534mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
         }
-       }
-       ha:padstack_ref.2270 {
-        proto=5; x=1.03051in; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8303 {
+         proto=6; x=2.06779in; y=516.44mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=10
+           name=pin10
+         }
         }
+        ha:padstack_ref.8304 {
+         proto=6; x=2.06779in; y=8.167878mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=31
+           name=pin31
+         }
         }
+        ha:padstack_ref.8305 {
+         proto=5; x=56.246522mm; y=12.39266mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=17
+           name=pin17
+         }
         }
-       }
-       ha:padstack_ref.2271 {
-        proto=3; x=1.03051in; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8306 {
+         proto=5; x=51.296824mm; y=12.39266mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=pin8
+         }
         }
+        ha:padstack_ref.8307 {
+         proto=6; x=52.02174mm; y=516.44mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=9
+           name=pin9
+         }
         }
+        ha:padstack_ref.8308 {
+         proto=6; x=52.02174mm; y=8.167878mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=32
+           name=pin32
+         }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         li:objects {
-          ha:line.2272 {
-           x1=1.2418in; y1=9.12368mm; x2=1.2418in; y2=9.52373mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.2275 {
-           x1=31.14167mm; y1=9.12368mm; x2=1.2418in; y2=9.12368mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.2278 {
-           x1=1.2418in; y1=15.72387mm; x2=1.2418in; y2=16.12392mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.2281 {
-           x1=31.14167mm; y1=16.12392mm; x2=1.2418in; y2=16.12392mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.2284 {
-           x1=966.2mil; y1=9.12368mm; x2=966.2mil; y2=9.52373mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.2287 {
-           x1=966.2mil; y1=9.12368mm; x2=981.95mil; y2=9.12368mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.2290 {
-           x1=966.2mil; y1=15.72387mm; x2=966.2mil; y2=16.12392mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.2293 {
-           x1=966.2mil; y1=16.12392mm; x2=981.95mil; y2=16.12392mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.2296 {
-           x1=1.22998in; y1=9.423908mm; x2=1.22998in; y2=9.423908mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.2205 {
-           string=%a.parent.refdes%; x=1.104in; y=497.0mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
+          li:objects {
+           ha:arc.8212 {
+            x=51.171856mm; y=8.04291mm; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+           }
+           ha:text.8213 {
+            string=%a.parent.refdes%; x=2.117in; y=419.0mil; scale=100; fid=0;
+            ha:flags {
+             dyntext=1
+             floater=1
+            }
+            rot = 270.000000
            }
-           rot = 270.000000
           }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-         li:objects {
-          ha:line.2299 {
-           x1=1.104in; y1=497.0mil; x2=1.104in; y2=497.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.8214 {
+            x1=53.77169mm; y1=419.00433071mil; x2=53.77169mm; y2=419.00433071mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
-          }
-          ha:line.2302 {
-           x1=1.104in; y1=497.0mil; x2=1.104in; y2=497.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.8217 {
+            x1=2.117in; y1=419.0mil; x2=2.117in; y2=419.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
-          }
-          ha:line.2305 {
-           x1=1.104in; y1=497.0mil; x2=1.104in; y2=11.6238mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.8220 {
+            x1=2.117in; y1=419.0mil; x2=52.7718mm; y2=419.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
-          }
-          ha:line.2308 {
-           x1=1.104in; y1=497.0mil; x2=27.0416mm; y2=497.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.8223 {
+            x1=2.117in; y1=419.0mil; x2=2.117in; y2=11.6426mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABn
-     }
-     ha:subc.2311 {
-      ha:attributes {
-       value=dualLED
-       footprint=0605
-       refdes=D1
+       uid = tOk2dqYgydnQP1rLYRgAAABr
       }
-     ha:data {
-          li:padstack_prototypes {
+      ha:subc.8361 {
+       ha:attributes {
+        value=
+        footprint=lga14
+        refdes=U6
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       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 {
-             12.795mil  
-             -16.73mil  
-             -12.795mil  
-             -16.73mil  
-             -12.795mil  
-             16.73mil  
-             12.795mil  
-             16.73mil  
+           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 {
-             15.795mil  
-             -19.73mil  
-             -15.795mil  
-             -19.73mil  
-             -15.795mil  
-             19.73mil  
-             15.795mil  
-             19.73mil  
+           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  
+             }
+           }
+         }
+       }
+
+       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  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -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.3 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              0.274955mm  
+             }
+           }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              25.535mil  
+              0.351155mm  
+              25.535mil  
+              -0.351155mm  
+              -25.535mil  
+              -0.351155mm  
+              -25.535mil  
+              0.351155mm  
+             }
            }
-           clearance=0.0
-            li:ps_poly {
-             12.795mil  
-             -16.73mil  
-             -12.795mil  
-             -16.73mil  
-             -12.795mil  
-             16.73mil  
-             12.795mil  
-             16.73mil  
+
+           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  
+             }
+           }
+         }
+       }
       }
-     }
 
-      li:objects {
-       ha:padstack_ref.2313 {
-        proto=0; x=585.0mil; y=22.809211mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
+       li:objects {
+        ha:padstack_ref.8388 {
+         proto=0; x=1.70873in; y=6.53288mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=13
+           name=pin13
+         }
+        }
+        ha:padstack_ref.8389 {
+         proto=1; x=1.70873in; y=4.338066mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=pin1
+         }
+        }
+        ha:padstack_ref.8390 {
+         proto=2; x=1.54742in; y=214.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
+        }
+        ha:padstack_ref.8391 {
+         proto=3; x=1.71258in; y=214.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=pin14
+         }
+        }
+        ha:padstack_ref.8392 {
+         proto=0; x=1.67723in; y=6.53288mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=12
+           name=pin12
+         }
+        }
+        ha:padstack_ref.8393 {
+         proto=1; x=1.67723in; y=4.338066mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=pin2
+         }
+        }
+        ha:padstack_ref.8394 {
+         proto=2; x=1.54742in; y=214.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
+        }
+        ha:padstack_ref.8395 {
+         proto=3; x=1.71258in; y=214.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=pin14
+         }
+        }
+        ha:padstack_ref.8396 {
+         proto=0; x=1.64574in; y=6.53288mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=11
+           name=pin11
+         }
+        }
+        ha:padstack_ref.8397 {
+         proto=1; x=1.64574in; y=4.338066mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=pin3
+         }
+        }
+        ha:padstack_ref.8398 {
+         proto=2; x=1.54742in; y=214.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
         }
+        ha:padstack_ref.8399 {
+         proto=3; x=1.71258in; y=214.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=pin14
+         }
         }
+        ha:padstack_ref.8400 {
+         proto=0; x=41.00195mm; y=6.53288mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=2
-          name=pin2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=10
+           name=pin10
+         }
         }
-       }
-       ha:padstack_ref.2314 {
-        proto=0; x=618.45mil; y=22.809211mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8401 {
+         proto=1; x=41.00195mm; y=4.338066mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=pin4
+         }
         }
+        ha:padstack_ref.8402 {
+         proto=2; x=1.54742in; y=214.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
         }
+        ha:padstack_ref.8403 {
+         proto=3; x=1.71258in; y=214.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=1
-          name=pin1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=pin14
+         }
         }
-       }
-       ha:padstack_ref.2315 {
-        proto=0; x=585.0mil; y=24.259043mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8404 {
+         proto=0; x=40.202104mm; y=6.53288mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=9
+           name=pin9
+         }
         }
+        ha:padstack_ref.8405 {
+         proto=1; x=40.202104mm; y=4.338066mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=pin5
+         }
         }
+        ha:padstack_ref.8406 {
+         proto=2; x=1.54742in; y=214.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=4
-          name=pin4
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
         }
-       }
-       ha:padstack_ref.2316 {
-        proto=0; x=618.45mil; y=24.259043mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8407 {
+         proto=3; x=1.71258in; y=214.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=pin14
+         }
         }
+        ha:padstack_ref.8408 {
+         proto=0; x=1.55126in; y=6.53288mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=pin8
+         }
         }
+        ha:padstack_ref.8409 {
+         proto=1; x=1.55126in; y=4.338066mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=3
-          name=pin3
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=pin6
+         }
         }
-       }
-      }
-      li:layers {
+        ha:padstack_ref.8410 {
+         proto=2; x=1.54742in; y=214.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+         li:thermal {
+         }
 
-         li:objects {
-          ha:arc.2317 {
-           x=601.72mil; y=25.034124mm; width=5.0mil; height=5.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.2312 {
-           string=%a.parent.refdes%; x=601.72mil; y=23.534mm; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 0.000000
-          }
+         ha:attributes {
+           term=7
+           name=pin7
          }
-         ha:type {
-          silk = 1
-          top = 1
+        }
+        ha:padstack_ref.8411 {
+         proto=3; x=1.71258in; y=214.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=pin14
          }
+        }
        }
+       li:layers {
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         li:objects {
-          ha:line.2318 {
-           x1=601.725mil; y1=23.534127mm; x2=601.725mil; y2=23.534127mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.8362 {
+            x1=1.72842in; y1=273.05mil; x2=1.72842in; y2=3.935476mm; thickness=10.0mil; clearance=0.0;
            }
-          }
-          ha:line.2321 {
-           x1=601.72mil; y1=23.534mm; x2=601.72mil; y2=23.534mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.8365 {
+            x1=1.72842in; y1=3.935476mm; x2=38.901878mm; y2=3.935476mm; thickness=10.0mil; clearance=0.0;
            }
-          }
-          ha:line.2324 {
-           x1=601.72mil; y1=23.534mm; x2=601.72mil; y2=22.534mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.8368 {
+            x1=38.901878mm; y1=3.935476mm; x2=38.901878mm; y2=273.05mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.8371 {
+            x1=38.901878mm; y1=273.05mil; x2=1.72842in; y2=273.05mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.8374 {
+            x=43.60164mm; y=3.335528mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+           }
+           ha:text.8375 {
+            string=%a.parent.refdes%; x=43.982894mm; y=334.11mil; scale=100; fid=0;
+            ha:flags {
+             dyntext=1
+             floater=1
+            }
+            rot = -180.000000
            }
           }
-          ha:line.2327 {
-           x1=601.72mil; y1=23.534mm; x2=14.283688mm; y2=23.534mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.8376 {
+            x1=41.401937mm; y1=5.435537mm; x2=41.401937mm; y2=5.435537mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.8379 {
+            x1=1.63in; y1=214.0mil; x2=1.63in; y2=214.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.8382 {
+            x1=1.63in; y1=214.0mil; x2=1.63in; y2=4.4356mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.8385 {
+            x1=1.63in; y1=214.0mil; x2=40.402mm; y2=214.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABo
-     }
+       uid = tOk2dqYgydnQP1rLYRgAAABt
+      }
    }
    li:layers {
 
@@ -25700,9 +25406,6 @@ ha:pcb-rnd-board-v6 {
        ha:line.2453 {
         x1=32.3207mm; y1=13.373862mm; x2=33.8582mm; y2=466.0mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.2456 {
-        x1=33.8582mm; y1=466.0mil; x2=1.347in; y2=466.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
        ha:line.2459 {
         x1=31.4166mm; y1=546.21mil; x2=32.7607mm; y2=546.21mil; thickness=10.0mil; clearance=12.0mil;
        }
@@ -25712,90 +25415,9 @@ ha:pcb-rnd-board-v6 {
        ha:line.2465 {
         x1=31.4166mm; y1=14.37386mm; x2=1.3081in; y2=14.37386mm; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.2468 {
-        x1=40.7751mm; y1=86.81mil; x2=40.7751mm; y2=4.580128mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2471 {
-        x1=39.7751mm; y1=313.18mil; x2=39.7751mm; y2=259.05mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2474 {
-        x1=42.7751mm; y1=313.18mil; x2=42.7751mm; y2=259.06mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2477 {
-        x1=40.7751mm; y1=4.580128mm; x2=42.7751mm; y2=259.06mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2480 {
-        x1=44.15mm; y1=219.68mil; x2=41.7749mm; y2=219.68mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2483 {
-        x1=41.7749mm; y1=219.68mil; x2=1.625in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2486 {
-        x1=44.15mm; y1=3.579876mm; x2=42.7751mm; y2=3.579876mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2489 {
-        x1=39.7751mm; y1=259.05mil; x2=42.7751mm; y2=3.579876mm; thickness=10.0mil; clearance=12.0mil;
-       }
        ha:line.2492 {
         x1=1.276in; y1=365.0mil; x2=1.312in; y2=329.0mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.2495 {
-        x1=1.312in; y1=329.0mil; x2=36.6235mm; y2=329.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2498 {
-        x1=36.6235mm; y1=329.0mil; x2=38.4002mm; y2=259.05mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2501 {
-        x1=1.322in; y1=302.0mil; x2=33.8582mm; y2=313.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2504 {
-        x1=33.8582mm; y1=313.0mil; x2=35.9156mm; y2=313.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2507 {
-        x1=35.9156mm; y1=313.0mil; x2=1.507in; y2=220.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2510 {
-        x1=1.507in; y1=220.0mil; x2=1.5115in; y2=220.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2513 {
-        x1=1.5115in; y1=220.0mil; x2=38.4002mm; y2=219.68mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2516 {
-        x1=34.417mm; y1=286.0mil; x2=1.389in; y2=286.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2519 {
-        x1=1.389in; y1=286.0mil; x2=1.494in; y2=181.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2522 {
-        x1=1.494in; y1=181.0mil; x2=38.3827mm; y2=181.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2525 {
-        x1=38.3827mm; y1=181.0mil; x2=38.4002mm; y2=180.31mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2528 {
-        x1=1.439in; y1=4.634992mm; x2=1.439in; y2=198.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2531 {
-        x1=1.439in; y1=198.0mil; x2=36.322mm; y2=207.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2534 {
-        x1=1.474in; y1=74.0mil; x2=1.404in; y2=144.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2537 {
-        x1=1.404in; y1=144.0mil; x2=1.404in; y2=181.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2540 {
-        x1=1.404in; y1=181.0mil; x2=1.288in; y2=297.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2543 {
-        x1=1.288in; y1=297.0mil; x2=1.288in; y2=316.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2546 {
-        x1=1.343in; y1=350.0mil; x2=1.394in; y2=350.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2549 {
-        x1=1.394in; y1=350.0mil; x2=1.4in; y2=356.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
        ha:line.2552 {
         x1=881.0mil; y1=227.0mil; x2=23.101808mm; y2=227.0mil; thickness=10.0mil; clearance=12.0mil;
        }
@@ -25931,12 +25553,6 @@ ha:pcb-rnd-board-v6 {
        ha:line.2684 {
         x1=54.0215mm; y1=13.618718mm; x2=2.117in; y2=546.0mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.2687 {
-        x1=53.0217mm; y1=516.44mil; x2=53.0217mm; y2=13.831062mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2690 {
-        x1=53.0217mm; y1=13.831062mm; x2=52.8574mm; y2=551.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
        ha:line.2693 {
         x1=54.5216mm; y1=516.44mil; x2=54.5216mm; y2=586.48mil; thickness=10.0mil; clearance=12.0mil;
        }
@@ -26009,12 +25625,6 @@ ha:pcb-rnd-board-v6 {
        ha:line.2744 {
         x1=63.437mm; y1=500.0mil; x2=63.437mm; y2=538.0mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.2747 {
-        x1=64.2366mm; y1=538.0mil; x2=64.2366mm; y2=500.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.2750 {
         x1=64.2366mm; y1=500.0mil; x2=64.2366mm; y2=500.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -26099,18 +25709,6 @@ ha:pcb-rnd-board-v6 {
        ha:line.2801 {
         x1=50.1145mm; y1=160.0mil; x2=1.973in; y2=4.064254mm; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.2804 {
-        x1=44.15mm; y1=180.31mil; x2=45.1533mm; y2=180.31mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2807 {
-        x1=45.1533mm; y1=180.31mil; x2=1.778in; y2=180.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2810 {
-        x1=44.15mm; y1=259.05mil; x2=45.1091mm; y2=259.05mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2813 {
-        x1=45.1091mm; y1=259.05mil; x2=1.776in; y2=259.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
        ha:line.2816 {
         x1=1.97in; y1=436.0mil; x2=1.957in; y2=436.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -26135,15 +25733,6 @@ ha:pcb-rnd-board-v6 {
        ha:line.2831 {
         x1=1.962in; y1=223.0mil; x2=1.899in; y2=160.0mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.2834 {
-        x1=1.566in; y1=346.0mil; x2=1.566in; y2=313.23mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2837 {
-        x1=1.566in; y1=313.23mil; x2=39.7751mm; y2=313.18mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2840 {
-        x1=44.1516mm; y1=141.0mil; x2=44.15mm; y2=3.579876mm; thickness=10.0mil; clearance=12.0mil;
-       }
        ha:line.2843 {
         x1=51.2968mm; y1=11.892534mm; x2=50.8201mm; y2=11.892534mm; thickness=10.0mil; clearance=12.0mil;
        }
@@ -27116,84 +26705,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.3497 {
-        x1=38.4002mm; y1=3.579876mm; x2=37.4411mm; y2=3.579876mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3500 {
-        x1=37.4411mm; y1=3.579876mm; x2=1.474in; y2=141.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3503 {
-        x1=1.474in; y1=141.0mil; x2=1.449in; y2=141.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3506 {
-        x1=1.449in; y1=141.0mil; x2=1.439in; y2=151.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3509 {
-        x1=39.7751mm; y1=86.81mil; x2=39.7751mm; y2=64.95mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3512 {
-        x1=39.7751mm; y1=64.95mil; x2=1.56in; y2=59.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3515 {
-        x1=1.56in; y1=59.0mil; x2=1.489in; y2=59.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3518 {
-        x1=1.489in; y1=59.0mil; x2=1.474in; y2=74.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3521 {
-        x1=40.7751mm; y1=86.81mil; x2=40.7751mm; y2=1.261872mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3524 {
-        x1=40.7751mm; y1=1.261872mm; x2=1.606in; y2=49.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3527 {
-        x1=42.7751mm; y1=313.18mil; x2=42.7751mm; y2=8.786876mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3530 {
-        x1=42.7751mm; y1=8.786876mm; x2=1.684in; y2=346.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3533 {
-        x1=1.8864in; y1=223.0mil; x2=1.887in; y2=223.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3536 {
         x1=1.887in; y1=223.0mil; x2=1.926in; y2=262.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -27303,31 +26814,7 @@ ha:pcb-rnd-board-v6 {
         }
        }
        ha:line.3590 {
-        x1=1.885in; y1=5.6999mm; x2=1.8864in; y2=223.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3593 {
-        x1=45.91mm; y1=259.0mil; x2=45.91mm; y2=182.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3596 {
-        x1=44.15mm; y1=3.579876mm; x2=45.7439mm; y2=3.579876mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3599 {
-        x1=1.809in; y1=149.0mil; x2=1.809in; y2=4.5598mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3602 {
-        x1=1.809in; y1=4.5598mm; x2=45.9608mm; y2=180.0mil; thickness=10.0mil; clearance=12.0mil;
+        x1=1.885in; y1=5.6999mm; x2=1.887in; y2=223.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
@@ -27338,12 +26825,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.3608 {
-        x1=45.7439mm; y1=3.579876mm; x2=46.2283mm; y2=4.064254mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3611 {
         x1=269.0mil; y1=532.0mil; x2=227.9mil; y2=532.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
@@ -27404,12 +26885,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.3641 {
-        x1=1.736in; y1=557.0mil; x2=1.736in; y2=466.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3644 {
         x1=51.2968mm; y1=409.17mil; x2=1.92383071in; y2=409.17mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -28514,248 +27989,482 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.4199 {
-        x1=955.1mil; y1=14.37386mm; x2=919.0mil; y2=602.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.4199 {
+        x1=955.1mil; y1=14.37386mm; x2=919.0mil; y2=602.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4202 {
+        x1=919.0mil; y1=602.0mil; x2=917.0mil; y2=602.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4205 {
+        x1=917.0mil; y1=602.0mil; x2=903.0mil; y2=616.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4208 {
+        x1=903.0mil; y1=616.0mil; x2=897.0mil; y2=616.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4211 {
+        x1=30.2915mm; y1=9.2488mm; x2=30.2915mm; y2=8.066278mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4214 {
+        x1=30.2915mm; y1=8.066278mm; x2=30.2918mm; y2=317.56mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4217 {
+        x1=37.1175mm; y1=16.113mm; x2=38.6702mm; y2=16.113mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4220 {
+        x1=38.6702mm; y1=16.113mm; x2=38.6718mm; y2=16.111474mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4223 {
+        x1=1.48in; y1=591.0mil; x2=1.48in; y2=15.138654mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4226 {
+        x1=1.48in; y1=15.138654mm; x2=37.1175mm; y2=614.69mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4229 {
+        x1=1.48in; y1=591.0mil; x2=38.6718mm; y2=591.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4232 {
+        x1=36.068mm; y1=591.0mil; x2=36.068mm; y2=15.138654mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4235 {
+        x1=36.068mm; y1=15.138654mm; x2=1.4386811in; y2=614.69mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4238 {
+        x1=38.6621mm; y1=678.0mil; x2=38.6718mm; y2=677.62mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4241 {
+        x1=36.068mm; y1=653.0mil; x2=36.0693mm; y2=653.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4244 {
+        x1=36.0693mm; y1=653.0mil; x2=1.4386811in; y2=16.113mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4247 {
+        x1=38.6621mm; y1=678.0mil; x2=36.703mm; y2=678.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4250 {
+        x1=36.703mm; y1=678.0mil; x2=36.068mm; y2=653.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4253 {
+        x1=36.068mm; y1=653.0mil; x2=36.068mm; y2=591.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4256 {
+        x1=1.889in; y1=591.0mil; x2=1.8in; y2=502.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4259 {
+        x1=48.9715mm; y1=16.111474mm; x2=50.5539mm; y2=16.111474mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4262 {
+        x1=50.5539mm; y1=16.111474mm; x2=2.012in; y2=656.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4265 {
+        x1=1.9595in; y1=677.62mil; x2=50.5557mm; y2=677.62mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4268 {
+        x1=50.5557mm; y1=677.62mil; x2=2.012in; y2=656.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4271 {
+        x1=1.9595in; y1=18.311368mm; x2=51.2486mm; y2=18.311368mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4274 {
+        x1=51.2486mm; y1=18.311368mm; x2=2.018in; y2=18.32mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4277 {
+        x1=2.018in; y1=784.0mil; x2=2.018in; y2=752.74mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4280 {
+        x1=1.9595in; y1=22.711156mm; x2=50.6948mm; y2=22.711156mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4283 {
+        x1=50.6948mm; y1=22.711156mm; x2=2.018in; y2=872.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4286 {
+        x1=1.9595in; y1=850.83mil; x2=50.7027mm; y2=850.83mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4289 {
+        x1=50.7027mm; y1=850.83mil; x2=2.018in; y2=829.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4292 {
+        x1=48.9715mm; y1=937.45mil; x2=50.7098mm; y2=937.45mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4295 {
+        x1=50.7098mm; y1=937.45mil; x2=2.018in; y2=959.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4298 {
+        x1=1.267in; y1=759.0mil; x2=1.322in; y2=759.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4301 {
+        x1=1.322in; y1=759.0mil; x2=1.378in; y2=703.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4304 {
+        x1=1.378in; y1=703.0mil; x2=35.941mm; y2=703.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4307 {
+        x1=1.345in; y1=886.0mil; x2=32.9129mm; y2=886.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4310 {
+        x1=32.9129mm; y1=886.0mil; x2=32.88792mm; y2=886.99mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4313 {
+        x1=52.6796mm; y1=865.0mil; x2=52.6796mm; y2=667.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4316 {
+        x1=52.6796mm; y1=667.0mil; x2=1.997in; y2=590.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4202 {
-        x1=919.0mil; y1=602.0mil; x2=917.0mil; y2=602.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.4319 {
+        x1=1.997in; y1=590.0mil; x2=1.888in; y2=590.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4205 {
-        x1=917.0mil; y1=602.0mil; x2=903.0mil; y2=616.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14604 {
+        x1=1.736in; y1=557.0mil; x2=1.736in; y2=495.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4208 {
-        x1=903.0mil; y1=616.0mil; x2=897.0mil; y2=616.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14607 {
+        x1=1.736in; y1=495.0mil; x2=1.73in; y2=489.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4211 {
-        x1=30.2915mm; y1=9.2488mm; x2=30.2915mm; y2=8.066278mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14687 {
+        x1=1.55126in; y1=4.338066mm; x2=1.55126in; y2=3.308604mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4214 {
-        x1=30.2915mm; y1=8.066278mm; x2=30.2918mm; y2=317.56mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14690 {
+        x1=1.55126in; y1=3.308604mm; x2=1.56752in; y2=114.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4217 {
-        x1=37.1175mm; y1=16.113mm; x2=38.6702mm; y2=16.113mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14693 {
+        x1=1.599in; y1=114.0mil; x2=1.662in; y2=114.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4220 {
-        x1=38.6702mm; y1=16.113mm; x2=38.6718mm; y2=16.111474mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14723 {
+        x1=1.69348in; y1=114.0mil; x2=1.736in; y2=114.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4223 {
-        x1=1.48in; y1=591.0mil; x2=1.48in; y2=15.138654mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14750 {
+        x1=40.202104mm; y1=4.338066mm; x2=40.202104mm; y2=153.24mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4226 {
-        x1=1.48in; y1=15.138654mm; x2=37.1175mm; y2=614.69mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14753 {
+        x1=40.202104mm; y1=153.24mil; x2=1.599in; y2=137.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4229 {
-        x1=1.48in; y1=591.0mil; x2=38.6718mm; y2=591.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14756 {
+        x1=1.599in; y1=137.0mil; x2=1.599in; y2=114.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4232 {
-        x1=36.068mm; y1=591.0mil; x2=36.068mm; y2=15.138654mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14759 {
+        x1=41.00195mm; y1=4.338066mm; x2=41.00195mm; y2=152.25mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4235 {
-        x1=36.068mm; y1=15.138654mm; x2=1.4386811in; y2=614.69mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14762 {
+        x1=41.00195mm; y1=152.25mil; x2=1.599in; y2=137.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4238 {
-        x1=38.6621mm; y1=678.0mil; x2=38.6718mm; y2=677.62mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14765 {
+        x1=1.67723in; y1=4.338066mm; x2=1.67723in; y2=3.841242mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4241 {
-        x1=36.068mm; y1=653.0mil; x2=36.0693mm; y2=653.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14768 {
+        x1=1.67723in; y1=3.841242mm; x2=1.662in; y2=136.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4244 {
-        x1=36.0693mm; y1=653.0mil; x2=1.4386811in; y2=16.113mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14771 {
+        x1=1.662in; y1=136.0mil; x2=1.662in; y2=114.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4247 {
-        x1=38.6621mm; y1=678.0mil; x2=36.703mm; y2=678.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14774 {
+        x1=1.70873in; y1=4.338066mm; x2=1.70873in; y2=3.777742mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4250 {
-        x1=36.703mm; y1=678.0mil; x2=36.068mm; y2=653.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14777 {
+        x1=1.70873in; y1=3.777742mm; x2=1.694in; y2=134.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4253 {
-        x1=36.068mm; y1=653.0mil; x2=36.068mm; y2=591.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14780 {
+        x1=1.694in; y1=134.0mil; x2=1.694in; y2=2.908808mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4256 {
-        x1=1.889in; y1=591.0mil; x2=1.8in; y2=502.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14783 {
+        x1=1.694in; y1=2.908808mm; x2=1.69348in; y2=114.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4259 {
-        x1=48.9715mm; y1=16.111474mm; x2=50.5539mm; y2=16.111474mm; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14786 {
+        x1=1.526in; y1=114.0mil; x2=1.56752in; y2=114.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4262 {
-        x1=50.5539mm; y1=16.111474mm; x2=2.012in; y2=656.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14807 {
+        x1=1.54742in; y1=214.0mil; x2=1.427in; y2=214.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4265 {
-        x1=1.9595in; y1=677.62mil; x2=50.5557mm; y2=677.62mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14810 {
+        x1=1.427in; y1=214.0mil; x2=33.2486mm; y2=332.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4268 {
-        x1=50.5557mm; y1=677.62mil; x2=2.012in; y2=656.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14838 {
+        x1=1.67723in; y1=6.53288mm; x2=1.67723in; y2=7.410958mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4271 {
-        x1=1.9595in; y1=18.311368mm; x2=51.2486mm; y2=18.311368mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14841 {
+        x1=1.67723in; y1=7.410958mm; x2=1.655in; y2=314.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4274 {
-        x1=51.2486mm; y1=18.311368mm; x2=2.018in; y2=18.32mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14844 {
+        x1=1.655in; y1=314.0mil; x2=1.38in; y2=314.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4277 {
-        x1=2.018in; y1=784.0mil; x2=2.018in; y2=752.74mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14850 {
+        x1=1.343in; y1=8.890004mm; x2=34.899604mm; y2=8.890004mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4280 {
-        x1=1.9595in; y1=22.711156mm; x2=50.6948mm; y2=22.711156mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14853 {
+        x1=34.899604mm; y1=8.890004mm; x2=1.382in; y2=358.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4283 {
-        x1=50.6948mm; y1=22.711156mm; x2=2.018in; y2=872.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14859 {
+        x1=1.70873in; y1=6.53288mm; x2=1.70873in; y2=314.73mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4286 {
-        x1=1.9595in; y1=850.83mil; x2=50.7027mm; y2=850.83mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14862 {
+        x1=1.70873in; y1=314.73mil; x2=1.709in; y2=315.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4289 {
-        x1=50.7027mm; y1=850.83mil; x2=2.018in; y2=829.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14881 {
+        x1=1.71258in; y1=214.0mil; x2=1.736in; y2=214.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4292 {
-        x1=48.9715mm; y1=937.45mil; x2=50.7098mm; y2=937.45mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14884 {
+        x1=1.736in; y1=214.0mil; x2=1.752in; y2=230.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4295 {
-        x1=50.7098mm; y1=937.45mil; x2=2.018in; y2=959.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14887 {
+        x1=1.752in; y1=230.0mil; x2=1.752in; y2=327.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4298 {
-        x1=1.267in; y1=759.0mil; x2=1.322in; y2=759.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14890 {
+        x1=1.752in; y1=327.0mil; x2=1.723in; y2=356.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4301 {
-        x1=1.322in; y1=759.0mil; x2=1.378in; y2=703.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14893 {
+        x1=1.723in; y1=356.0mil; x2=36.1696mm; y2=356.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4304 {
-        x1=1.378in; y1=703.0mil; x2=35.941mm; y2=703.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.17806 {
+        x1=33.8582mm; y1=466.0mil; x2=1.372in; y2=466.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4307 {
-        x1=1.345in; y1=886.0mil; x2=32.9129mm; y2=886.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.17809 {
+        x1=1.372in; y1=466.0mil; x2=1.411in; y2=427.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4310 {
-        x1=32.9129mm; y1=886.0mil; x2=32.88792mm; y2=886.99mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.17812 {
+        x1=1.411in; y1=427.0mil; x2=1.691in; y2=427.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4313 {
-        x1=52.6796mm; y1=865.0mil; x2=52.6796mm; y2=667.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.17815 {
+        x1=1.691in; y1=427.0mil; x2=1.709in; y2=445.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4316 {
-        x1=52.6796mm; y1=667.0mil; x2=1.997in; y2=590.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.17818 {
+        x1=53.021738mm; y1=516.44mil; x2=53.021738mm; y2=13.907262mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4319 {
-        x1=1.997in; y1=590.0mil; x2=1.888in; y2=590.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.17821 {
+        x1=53.021738mm; y1=13.907262mm; x2=52.7812mm; y2=557.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
@@ -28883,6 +28592,18 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
+       ha:line.14629 {
+        x1=1.709in; y1=445.0mil; x2=1.709in; y2=316.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.14865 {
+        x1=1.709in; y1=316.0mil; x2=1.71in; y2=315.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
        ha:polygon.4388 {
         li:geometry {
           ta:contour {
@@ -28938,54 +28659,6 @@ ha:pcb-rnd-board-v6 {
      ha:combining {     }
 
       li:objects {
-       ha:line.4413 {
-        x1=33.5534mm; y1=515.0mil; x2=33.5534mm; y2=396.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4416 {
-        x1=33.5534mm; y1=396.0mil; x2=33.7566mm; y2=388.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4419 {
-        x1=33.7566mm; y1=388.0mil; x2=33.7566mm; y2=365.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4422 {
-        x1=33.7566mm; y1=365.0mil; x2=1.288in; y2=324.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4425 {
-        x1=1.288in; y1=324.0mil; x2=1.288in; y2=316.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4428 {
-        x1=1.347in; y1=466.0mil; x2=1.347in; y2=327.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4431 {
-        x1=1.347in; y1=327.0mil; x2=1.322in; y2=302.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4434 {
-        x1=1.373in; y1=304.0mil; x2=34.417mm; y2=286.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4437 {
         x1=1.187in; y1=307.0mil; x2=1.258in; y2=307.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -29437,7 +29110,7 @@ ha:pcb-rnd-board-v6 {
         }
        }
        ha:line.4662 {
-        x1=669.0mil; y1=407.0mil; x2=669.0mil; y2=130.0mil; thickness=10.0mil; clearance=12.0mil;
+        x1=669.0mil; y1=407.0mil; x2=669.0mil; y2=146.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
@@ -29598,24 +29271,12 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.4743 {
-        x1=1.373in; y1=478.0mil; x2=1.373in; y2=304.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4746 {
         x1=34.417mm; y1=502.0mil; x2=34.417mm; y2=496.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4749 {
-        x1=34.417mm; y1=496.0mil; x2=1.373in; y2=478.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4752 {
         x1=1.806in; y1=336.0mil; x2=1.855in; y2=336.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -29646,12 +29307,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.4767 {
-        x1=1.736in; y1=466.0mil; x2=1.572in; y2=466.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4770 {
         x1=1.366in; y1=260.0mil; x2=1.572in; y2=466.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -29922,14 +29577,8 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.4905 {
-        x1=30.6832mm; y1=130.0mil; x2=531.0mil; y2=130.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4908 {
-        x1=531.0mil; y1=130.0mil; x2=443.0mil; y2=218.0mil; thickness=10.0mil; clearance=12.0mil;
+        x1=443.0mil; y1=218.0mil; x2=443.0mil; y2=217.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
@@ -30168,6 +29817,78 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
+       ha:line.14610 {
+        x1=1.73in; y1=489.0mil; x2=1.595in; y2=489.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.14613 {
+        x1=1.595in; y1=489.0mil; x2=39.8907mm; y2=464.5mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.14820 {
+        x1=33.5534mm; y1=515.0mil; x2=33.5534mm; y2=434.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.14823 {
+        x1=33.5534mm; y1=434.0mil; x2=1.352in; y2=403.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.14826 {
+        x1=1.352in; y1=403.0mil; x2=1.352in; y2=342.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.14829 {
+        x1=1.352in; y1=342.0mil; x2=1.38in; y2=314.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.14872 {
+        x1=34.417mm; y1=502.0mil; x2=34.417mm; y2=467.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.14875 {
+        x1=34.417mm; y1=467.0mil; x2=36.1696mm; y2=398.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.14878 {
+        x1=36.1696mm; y1=398.0mil; x2=36.1696mm; y2=356.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.17791 {
+        x1=515.0mil; y1=146.0mil; x2=30.2768mm; y2=146.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.17794 {
+        x1=30.2768mm; y1=146.0mil; x2=1.219in; y2=119.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.17797 {
+        x1=443.0mil; y1=217.0mil; x2=514.0mil; y2=146.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
       }
       color = {#104e8b}
     }
@@ -30262,6 +29983,18 @@ ha:pcb-rnd-board-v6 {
          lock=1
         }
        }
+       ha:line.20725 {
+        x1=15.850108mm; y1=1.509522mm; x2=15.850108mm; y2=2.609596mm; thickness=0.450088mm; clearance=16.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.20728 {
+        x1=875.98mil; y1=1.509522mm; x2=875.98mil; y2=2.609596mm; thickness=0.450088mm; clearance=16.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
       }
       color = {#548b54}
     }
@@ -30355,7 +30088,7 @@ ha:pcb-rnd-board-v6 {
         rot = 270.000000
        }
        ha:text.5068 {
-        string=` 2014 Bdale Garbee; x=502.43mil; y=179.36mil; scale=100; fid=0;
+        string=` 2019 Bdale Garbee; x=502.43mil; y=179.36mil; scale=100; fid=0;
         ha:flags {
          onsolder=1
         }
@@ -30366,7 +30099,7 @@ ha:pcb-rnd-board-v6 {
         ha:flags {
          onsolder=1
         }
-        rot = 0.000000
+        rot = 360.000000
        }
        ha:text.5070 {
         string=debug; x=58.931mm; y=796.99mil; scale=100; fid=0;
@@ -30405,7 +30138,7 @@ ha:pcb-rnd-board-v6 {
         rot = 270.000000
        }
        ha:text.5075 {
-        string=TeleMetrum v2.0b; x=26.48712mm; y=980.07mil; scale=200; fid=0;
+        string=TeleMetrum v3.0; x=26.48712mm; y=980.07mil; scale=200; fid=0;
         ha:flags {
          onsolder=1
         }
@@ -32497,7 +32230,7 @@ ha:pcb-rnd-board-v6 {
     li:conn { D1-2; R50-1;    }
     }
     ha:+3.3V {
-    li:conn { C10-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C101-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; J9-7; L600-1; R38-2; R171-1; U1-5; U3-1; U3-5; U3-12; U3-13; U3-15; U3-22; U3-25; U3-27; U3-28; U4-1; U5-3; U5-7; U5-8; U6-9; U7-1; U7-24; U7-36; U7-48; U10-7; U10-8; U11-2; U13-8;    }
+    li:conn { C10-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C101-2; C102-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; J9-7; L600-1; R38-2; R171-1; U1-5; U3-1; U3-5; U3-12; U3-13; U3-15; U3-22; U3-25; U3-27; U3-28; U4-1; U5-3; U5-7; U5-8; U6-1; U6-6; U7-1; U7-24; U7-36; U7-48; U10-7; U10-8; U11-2; U13-8;    }
     }
     ha:rx3 {
     li:conn { U7-22; U10-2;    }
@@ -32509,22 +32242,22 @@ ha:pcb-rnd-board-v6 {
     li:conn { D1-3; R51-2;    }
     }
     ha:unnamed_net15 {
-    li:conn { C102-2; U6-3;    }
+    li:conn { S1-4; U10-11;    }
     }
     ha:unnamed_net14 {
     li:conn { D2-1; R53-1;    }
     }
     ha:unnamed_net17 {
-    li:conn { S1-4; U10-11;    }
+    li:conn { A1-1; S1-1;    }
     }
     ha:unnamed_net16 {
-    li:conn { C103-2; U6-1;    }
+    li:conn { R32-1; U10-6;    }
     }
     ha:unnamed_net19 {
-    li:conn { A1-1; S1-1;    }
+    li:conn { C30-1; U3-31; X1-3;    }
     }
     ha:unnamed_net18 {
-    li:conn { R32-1; U10-6;    }
+    li:conn { J8-1; L174-2;    }
     }
     ha:beeper {
     li:conn { U7-19; U8-2;    }
@@ -32533,10 +32266,10 @@ ha:pcb-rnd-board-v6 {
     li:conn { R402-1; U7-44;    }
     }
     ha:GND {
-    li:conn { B1-2; C4-1; C5-1; C10-1; C30-2; C31-2; C32-2; C33-2; C36-1; C37-1; C38-2; C39-1; C42-1; C43-1; C44-1; C45-1; C47-1; C101-1; C102-1; C103-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C601-2; C602-2; C610-1; D2-3; D2-4; H1-1; H2-1; H3-1; H4-1; H5-1; J5-5; J6-1; J8-2; J9-1; L192-2; Q1-1; Q1-3; R1-1; R2-1; R19-1; R20-1; R26-1; R30-1; R35-1; R37-1; R39-1; R51-1; R401-2; R402-2; S1-2; S1-3; S1-5; U1-2; U2-2; U3-32; U3-33; U4-2; U4-3; U5-4; U6-2; U6-4; U6-7; U6-13; U6-16; U6-17; U7-8; U7-23; U7-35; U7-47; U7-GND; U8-1; U10-1; U10-10; U10-12; U11-3; U13-4; X1-2; X1-4; X2-2; X2-4;    }
+    li:conn { B1-2; C4-1; C5-1; C10-1; C30-2; C31-2; C32-2; C33-2; C36-1; C37-1; C38-2; C39-1; C42-1; C43-1; C44-1; C45-1; C47-1; C101-1; C102-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C601-2; C602-2; C610-1; D2-3; D2-4; H1-1; H2-1; H3-1; H4-1; H5-1; J5-5; J6-1; J8-2; J9-1; L192-2; Q1-1; Q1-3; R1-1; R2-1; R19-1; R20-1; R26-1; R30-1; R35-1; R37-1; R39-1; R51-1; R401-2; R402-2; S1-2; S1-3; S1-5; U1-2; U2-2; U3-32; U3-33; U4-2; U4-3; U5-4; U6-2; U6-4; U6-5; U7-8; U7-23; U7-35; U7-47; U7-GND; U8-1; U10-1; U10-10; U10-12; U11-3; U13-4; X1-2; X1-4; X2-2; X2-4;    }
     }
     ha:unnamed_net20 {
-    li:conn { C177-2; J8-1; L174-2;    }
+    li:conn { C31-1; U3-30; X1-1;    }
     }
     ha:cmp_rail {
     li:conn { R38-1; R39-2; U13-2; U13-6;    }
@@ -32557,7 +32290,7 @@ ha:pcb-rnd-board-v6 {
     li:conn { U4-8; U7-15;    }
     }
     ha:mosi1 {
-    li:conn { U6-11; U7-41;    }
+    li:conn { U6-13; U7-41;    }
     }
     ha:mosi2 {
     li:conn { J9-3; U3-7; U5-5; U7-28;    }
@@ -32575,7 +32308,7 @@ ha:pcb-rnd-board-v6 {
     li:conn { C33-1; U7-6; X2-3;    }
     }
     ha:unnamed_net22 {
-    li:conn { C31-1; U3-30; X1-1;    }
+    li:conn { C173-2; L171-1; R171-2;    }
     }
     ha:unnamed_net8 {
     li:conn { J5-2; R54-2;    }
@@ -32587,55 +32320,52 @@ ha:pcb-rnd-board-v6 {
     li:conn { C181-2; L193-1; U3-18;    }
     }
     ha:unnamed_net26 {
-    li:conn { C174-1; L171-2; U3-17;    }
+    li:conn { C175-2; L173-2; L174-1;    }
     }
     ha:reset_n {
     li:conn { C610-2; J6-2; U3-2; U7-7; U10-9; U11-1;    }
     }
     ha:unnamed_net21 {
-    li:conn { C30-1; U3-31; X1-3;    }
+    li:conn { C174-1; L171-2; U3-17;    }
     }
     ha:unnamed_net29 {
-    li:conn { C211-1; U3-21;    }
+    li:conn { C191-2; L193-2; L201-2;    }
     }
     ha:unnamed_net23 {
-    li:conn { C210-1; L191-2; L201-1; U3-20;    }
+    li:conn { C174-2; C176-1; L172-1;    }
     }
     ha:cs_radio {
     li:conn { U3-11; U7-12;    }
     }
     ha:unnamed_net30 {
-    li:conn { R30-2; U3-14;    }
+    li:conn { C211-1; U3-21;    }
     }
     ha:unnamed_net31 {
-    li:conn { C42-2; U3-6;    }
+    li:conn { C231-1; U3-24;    }
     }
     ha:unnamed_net27 {
-    li:conn { C231-1; U3-24;    }
+    li:conn { C210-1; L191-2; L201-1; U3-20;    }
     }
     ha:unnamed_net28 {
-    li:conn { C231-2; U3-23;    }
+    li:conn { C191-1; L191-1; L192-1; U3-19;    }
     }
     ha:unnamed_net34 {
-    li:conn { C173-2; L171-1; R171-2;    }
+    li:conn { C291-1; U3-29;    }
     }
     ha:unnamed_net35 {
-    li:conn { C174-2; C176-1; L172-1;    }
+    li:conn { R30-2; U3-14;    }
     }
     ha:unnamed_net36 {
-    li:conn { C176-2; C181-1; L172-2; L173-1;    }
+    li:conn { C42-2; U3-6;    }
     }
     ha:unnamed_net24 {
-    li:conn { C191-1; L191-1; L192-1; U3-19;    }
-    }
-    ha:unnamed_net38 {
-    li:conn { C191-2; L193-2; L201-2;    }
+    li:conn { C176-2; C181-1; L172-2; L173-1;    }
     }
     ha:ba_mosi1 {
     li:conn { U4-7; U7-17;    }
     }
     ha:unnamed_net33 {
-    li:conn { C291-1; U3-29;    }
+    li:conn { C261-1; U3-26;    }
     }
     ha:v_ldo_in {
     li:conn { C39-2; D3-2; R36-2; U1-1; U1-3;    }
@@ -32653,7 +32383,7 @@ ha:pcb-rnd-board-v6 {
     li:conn { U7-21; U10-3;    }
     }
     ha:unnamed_net32 {
-    li:conn { C261-1; U3-26;    }
+    li:conn { C231-2; U3-23;    }
     }
     ha:radio_int {
     li:conn { U3-4; U7-13;    }
@@ -32671,13 +32401,13 @@ ha:pcb-rnd-board-v6 {
     li:conn { R52-2; U7-3;    }
     }
     ha:sck1 {
-    li:conn { U6-10; U7-39;    }
+    li:conn { U6-14; U7-39;    }
     }
     ha:sck2 {
     li:conn { J9-2; U3-8; U5-6; U7-26;    }
     }
     ha:miso1 {
-    li:conn { U6-8; U7-40;    }
+    li:conn { U6-12; U7-40;    }
     }
     ha:miso2 {
     li:conn { J9-4; U3-9; U5-2; U7-27;    }
@@ -32697,33 +32427,36 @@ ha:pcb-rnd-board-v6 {
     ha:usbdm {
     li:conn { R54-1; U7-32;    }
     }
-    ha:unnamed_net37 {
-    li:conn { C175-2; C177-1; L173-2; L174-1;    }
-    }
     ha:v_usb {
     li:conn { C4-2; J5-1; R50-2; U2-4;    }
     }
+     ha:swclk {
+     li:conn { J6-4; U7-37;     }
+     }
+     ha:ba_miso1 {
+     li:conn { U4-6; U7-16;     }
+     }
+     ha:vdda {
+     li:conn { C601-1; C602-1; L600-2; U7-9;     }
+     }
+     ha:v_batt {
+     li:conn { R25-1; R26-2; U7-18;     }
+     }
+     ha:swdio {
+     li:conn { J6-3; U7-34;     }
+     }
+     ha:cs_accel {
+     li:conn { U6-7; U7-46;     }
+     }
+     ha:accel_int1 {
+     li:conn { U6-8;     }
+     }
+     ha:accel_int2 {
+     li:conn { U6-9;     }
+     }
     ha:v_lipo {
     li:conn { D3-1; J4-2; J4-4; J4-6; J9-8; R25-2;    }
     }
-    ha:swclk {
-    li:conn { J6-4; U7-37;    }
-    }
-    ha:ba_miso1 {
-    li:conn { U4-6; U7-16;    }
-    }
-    ha:vdda {
-    li:conn { C601-1; C602-1; L600-2; U7-9;    }
-    }
-    ha:v_batt {
-    li:conn { R25-1; R26-2; U7-18;    }
-    }
-    ha:swdio {
-    li:conn { J6-3; U7-34;    }
-    }
-    ha:cs_accel {
-    li:conn { U6-12; U7-46;    }
-    }
     ha:cs_companion0 {
     li:conn { J9-6; U7-42;    }
     }
@@ -32855,6 +32588,10 @@ ha:pcb-rnd-board-v6 {
     description = false
     local_ref = false
     show_drc = true
+     show_solder_side = 0
+     ha:view {
+      flip_y = 0
+     }
    }
    ha:plugins {
     ha:mincut {