Layout graphical LCD panel and caps
authorKeith Packard <keithp@keithp.com>
Thu, 9 Mar 2023 08:11:10 +0000 (00:11 -0800)
committerKeith Packard <keithp@keithp.com>
Thu, 9 Mar 2023 08:11:10 +0000 (00:11 -0800)
Get things positioned on the board

Signed-off-by: Keith Packard <keithp@keithp.com>
telelco.lht
telelco.sch

index 571463ec6ca8ebf549cc13b14e24ecfb3cbe457f..bd0cf6d6e9774f0519cfb355b24f5b48c3c5fd46 100644 (file)
@@ -120,6 +120,114 @@ ha:pcb-rnd-board-v5 {
        }
      }
    }
+
+    ha:ps_proto_v4.2 {
+      hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+      li:shape {
+
+        ha:ps_shape_v4 {
+         ha:ps_circ { x=0.0; y=0.0; dia=60.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=60.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=60.0mil;         }
+         ha:combining {         }
+         ha:layer_mask {
+          copper = 1
+          intern = 1
+         }
+         clearance=0.0
+        }
+      }
+    }
+
+    ha:ps_proto_v4.3 {
+      hdia=236.0mil; hplated=1; htop=0; hbottom=0;
+      li:shape {
+
+        ha:ps_shape_v4 {
+         ha:ps_circ { x=0.0; y=0.0; dia=240.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=240.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=240.0mil;         }
+         ha:combining {         }
+         ha:layer_mask {
+          copper = 1
+          intern = 1
+         }
+         clearance=0.0
+        }
+      }
+    }
+
+    ha:ps_proto_v4.4 {
+      hdia=11.81mil; hplated=1; htop=0; hbottom=0;
+      li:shape {
+
+        ha:ps_shape_v4 {
+         ha:ps_circ { x=0.0; y=0.0; dia=0.610108mm;         }
+         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=0.610108mm;         }
+         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=0.610108mm;         }
+         ha:combining {         }
+         ha:layer_mask {
+          copper = 1
+          intern = 1
+         }
+         clearance=0.0
+        }
+      }
+    }
   }
 
    li:objects {
@@ -242,33 +350,6 @@ ha:pcb-rnd-board-v5 {
        }
      }
     }
-    ha:padstack_ref.12 {
-     proto=0; x=1.954in; y=2.41in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.13 {
-     proto=0; x=1.554in; y=2.41in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.14 {
-     proto=0; x=35.814mm; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
     ha:padstack_ref.15 {
      proto=0; x=1.742in; y=519.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
@@ -612,24 +693,6 @@ ha:pcb-rnd-board-v5 {
      li:thermal {
      }
     }
-    ha:padstack_ref.46 {
-     proto=0; x=2.595in; y=37.719mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.47 {
-     proto=0; x=65.8876mm; y=1.251in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
     ha:padstack_ref.48 {
      proto=0; x=3.313in; y=32.893mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
@@ -747,15 +810,6 @@ ha:pcb-rnd-board-v5 {
      li:thermal {
      }
     }
-    ha:padstack_ref.61 {
-     proto=0; x=2.414in; y=63.881mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
     ha:padstack_ref.62 {
      proto=0; x=55.753mm; y=1.433in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
@@ -765,15 +819,6 @@ ha:pcb-rnd-board-v5 {
      li:thermal {
      }
     }
-    ha:padstack_ref.63 {
-     proto=0; x=53.086mm; y=63.881mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
     ha:padstack_ref.64 {
      proto=0; x=2.04in; y=1.473in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
@@ -783,15 +828,6 @@ ha:pcb-rnd-board-v5 {
      li:thermal {
      }
     }
-    ha:padstack_ref.65 {
-     proto=0; x=2.04in; y=2.463in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
     ha:padstack_ref.66 {
      proto=0; x=55.753mm; y=1.346in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
@@ -1211,15 +1247,6 @@ ha:pcb-rnd-board-v5 {
      li:thermal {
      }
     }
-     ha:padstack_ref.13813 {
-      proto=0; x=2.841in; y=2.278in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.13823 {
       proto=0; x=459.0mil; y=890.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
       ha:flags {
@@ -1247,126 +1274,25 @@ ha:pcb-rnd-board-v5 {
       li:thermal {
       }
      }
-     ha:subc.97 {
+     ha:subc.142 {
       ha:attributes {
-       {io_pcb::hidename_y}=55.9994 mm
-       footprint=LCD-S101D14TR
+       {io_pcb::hidename_y}=2.3368 mm
+       footprint=hole-M3
        {io_pcb::hidename_scale}=100
-       refdes=U20
-       value=digit
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=36.3284 mm
+       refdes=H1
+       value=
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=2.2352 mm
       }
      ha:data {
           li:padstack_prototypes {
 
       ha:ps_proto_v4.0 {
-        hdia=30.0mil; 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 {
-             -27.5mil  
-             -27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -27.5mil  
-             -27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -27.5mil  
-             -27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -32.5mil  
-             -32.5mil  
-             32.5mil  
-             -32.5mil  
-             32.5mil  
-             32.5mil  
-             -32.5mil  
-             32.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -32.5mil  
-             -32.5mil  
-             32.5mil  
-             -32.5mil  
-             32.5mil  
-             32.5mil  
-             -32.5mil  
-             32.5mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=30.0mil; hplated=1; htop=0; hbottom=0;
+        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
         li:shape {
 
           ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=55.0mil;           }
+           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
            ha:combining {           }
            ha:layer_mask {
             copper = 1
@@ -1376,7 +1302,7 @@ ha:pcb-rnd-board-v5 {
           }
 
           ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=55.0mil;           }
+           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
            ha:combining {           }
            ha:layer_mask {
             bottom = 1
@@ -1386,7 +1312,7 @@ ha:pcb-rnd-board-v5 {
           }
 
           ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=55.0mil;           }
+           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
            ha:combining {           }
            ha:layer_mask {
             copper = 1
@@ -1396,7 +1322,7 @@ ha:pcb-rnd-board-v5 {
           }
 
           ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=65.0mil;           }
+           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
            ha:combining { sub=1; auto=1;           }
            ha:layer_mask {
             top = 1
@@ -1406,7 +1332,7 @@ ha:pcb-rnd-board-v5 {
           }
 
           ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=65.0mil;           }
+           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
            ha:combining { sub=1; auto=1;           }
            ha:layer_mask {
             bottom = 1
@@ -1419,310 +1345,44 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.98 {
-        proto=0; x=32.893mm; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
+       ha:padstack_ref.143 {
+        proto=0; x=125.0mil; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
         ha:flags {
          clearline=1
+         usetherm=1
         }
 
         li:thermal {
+          li:1 {
+           on  
+           solid  
+          }
+          li:3 {
+           on  
+           solid  
+          }
         }
 
         ha:attributes {
           term=1
-          name=COM
-        }
-       }
-       ha:padstack_ref.99 {
-        proto=1; x=30.353mm; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=COM
-        }
-       }
-       ha:padstack_ref.100 {
-        proto=1; x=27.813mm; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=E
-        }
-       }
-       ha:padstack_ref.101 {
-        proto=1; x=995.0mil; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=E
-        }
-       }
-       ha:padstack_ref.102 {
-        proto=1; x=895.0mil; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=D
-        }
-       }
-       ha:padstack_ref.103 {
-        proto=1; x=795.0mil; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=6
-          name=D
-        }
-       }
-       ha:padstack_ref.104 {
-        proto=1; x=695.0mil; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=C
-        }
-       }
-       ha:padstack_ref.105 {
-        proto=1; x=595.0mil; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=8
-          name=C
-        }
-       }
-       ha:padstack_ref.106 {
-        proto=1; x=495.0mil; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=9
-          name=DP
-        }
-       }
-       ha:padstack_ref.107 {
-        proto=1; x=395.0mil; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=10
-          name=DP
-        }
-       }
-       ha:padstack_ref.108 {
-        proto=1; x=32.893mm; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=20
-          name=COM
-        }
-       }
-       ha:padstack_ref.109 {
-        proto=1; x=30.353mm; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=19
-          name=COM
-        }
-       }
-       ha:padstack_ref.110 {
-        proto=1; x=27.813mm; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=18
-          name=F
-        }
-       }
-       ha:padstack_ref.111 {
-        proto=1; x=995.0mil; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=17
-          name=F
-        }
-       }
-       ha:padstack_ref.112 {
-        proto=1; x=895.0mil; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=16
-          name=A
-        }
-       }
-       ha:padstack_ref.113 {
-        proto=1; x=795.0mil; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=15
-          name=A
-        }
-       }
-       ha:padstack_ref.114 {
-        proto=1; x=695.0mil; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=14
-          name=B
-        }
-       }
-       ha:padstack_ref.115 {
-        proto=1; x=595.0mil; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=13
-          name=B
-        }
-       }
-       ha:padstack_ref.116 {
-        proto=1; x=495.0mil; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=12
-          name=G
-        }
-       }
-       ha:padstack_ref.117 {
-        proto=1; x=395.0mil; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=11
-          name=G
+          name=1
         }
        }
       }
       li:layers {
 
-       ha:bottom-silk {
+       ha:top-silk {
         lid=0
         ha:combining {        }
 
          li:objects {
-          ha:line.118 {
-           x1=36.83mm; y1=390.5mil; x2=36.83mm; y2=59.9313mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.121 {
-           x1=151.0mil; y1=59.9313mm; x2=36.83mm; y2=59.9313mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.124 {
-           x1=151.0mil; y1=390.5mil; x2=151.0mil; y2=59.9313mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.127 {
-           x1=151.0mil; y1=390.5mil; x2=36.83mm; y2=390.5mil; thickness=10.0mil; clearance=0.0;
+          ha:arc.144 {
+           x=125.0mil; y=125.0mil; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
           }
          }
          ha:type {
           silk = 1
-          bottom = 1
+          top = 1
          }
        }
 
@@ -1731,202 +1391,50 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.130 {
-           x1=845.0mil; y1=1.375in; x2=845.0mil; y2=1.375in; thickness=0.1mm; clearance=0.0;
+          ha:line.145 {
+           x1=125.0mil; y1=125.0mil; x2=125.0mil; y2=125.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.133 {
-           x1=800.5mil; y1=1.375in; x2=800.5mil; y2=1.375in; thickness=0.1mm; clearance=0.0;
+          ha:line.148 {
+           x1=125.0mil; y1=125.0mil; x2=125.0mil; y2=125.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.136 {
-           x1=800.5mil; y1=1.375in; x2=21.3327mm; y2=1.375in; thickness=0.1mm; clearance=0.0;
+          ha:line.151 {
+           x1=125.0mil; y1=125.0mil; x2=4.175mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.139 {
-           x1=800.5mil; y1=1.375in; x2=800.5mil; y2=35.925mm; thickness=0.1mm; clearance=0.0;
+          ha:line.154 {
+           x1=125.0mil; y1=125.0mil; x2=125.0mil; y2=4.175mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
           }
          }
          ha:type {
-          bottom = 1
-          virtual = 1
+          top = 1
           misc = 1
+          virtual = 1
          }
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAAAB
+      uid = 3jbuYMaM0jjDegHZ/p0AAAAC
      }
-     ha:subc.142 {
+     ha:subc.157 {
       ha:attributes {
-       {io_pcb::hidename_y}=2.3368 mm
+       {io_pcb::hidename_y}=2.6670 mm
        footprint=hole-M3
        {io_pcb::hidename_scale}=100
-       refdes=H1
+       refdes=H2
        value=
        {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=2.2352 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.143 {
-        proto=0; x=125.0mil; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-        ha:flags {
-         clearline=1
-         usetherm=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           solid  
-          }
-          li:3 {
-           on  
-           solid  
-          }
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:arc.144 {
-           x=125.0mil; y=125.0mil; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.145 {
-           x1=125.0mil; y1=125.0mil; x2=125.0mil; y2=125.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.148 {
-           x1=125.0mil; y1=125.0mil; x2=125.0mil; y2=125.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.151 {
-           x1=125.0mil; y1=125.0mil; x2=4.175mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.154 {
-           x1=125.0mil; y1=125.0mil; x2=125.0mil; y2=4.175mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 3jbuYMaM0jjDegHZ/p0AAAAC
-     }
-     ha:subc.157 {
-      ha:attributes {
-       {io_pcb::hidename_y}=2.6670 mm
-       footprint=hole-M3
-       {io_pcb::hidename_scale}=100
-       refdes=H2
-       value=
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=56.0324 mm
+       {io_pcb::hidename_x}=56.0324 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -12461,7 +11969,7 @@ ha:pcb-rnd-board-v5 {
        footprint=282834-9
        {io_pcb::hidename_scale}=100
        refdes=J2
-       value=Switches
+       value=9screws
        {io_pcb::hidename_direction}=0
        {io_pcb::hidename_x}=61.9999 mm
       }
@@ -12856,7 +12364,7 @@ ha:pcb-rnd-board-v5 {
        footprint=282834-9
        {io_pcb::hidename_scale}=100
        refdes=J4
-       value=Switches2
+       value=9screws
        {io_pcb::hidename_direction}=0
        {io_pcb::hidename_x}=9.4219 mm
       }
@@ -18734,21 +18242,17 @@ ha:pcb-rnd-board-v5 {
      }
       uid = 3jbuYMaM0jjDegHZ/p0AAABR
      }
-     ha:subc.1666 {
+     ha:subc.1756 {
       ha:attributes {
-       {io_pcb::hidename_y}=57.1170 mm
-       footprint=LCD-S101D14TR
-       {io_pcb::hidename_scale}=100
-       refdes=U22
-       value=digit
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=111.0679 mm
+       value=SMA
+       footprint=sma-edge
+       refdes=J8
       }
      ha:data {
           li:padstack_prototypes {
 
       ha:ps_proto_v4.0 {
-        hdia=30.0mil; hplated=1; htop=0; hbottom=0;
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
         li:shape {
 
           ha:ps_shape_v4 {
@@ -18759,71 +18263,58 @@ ha:pcb-rnd-board-v5 {
            }
            clearance=0.0
             li:ps_poly {
-             -27.5mil  
-             -27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
+             -95.0mil  
+             -65.0mil  
+             -95.0mil  
+             65.0mil  
+             95.0mil  
+             65.0mil  
+             95.0mil  
+             -65.0mil  
             }
           }
 
           ha:ps_shape_v4 {
-           ha:combining {           }
+           ha:combining { sub=1; auto=1;           }
            ha:layer_mask {
-            bottom = 1
-            copper = 1
+            top = 1
+            mask = 1
            }
            clearance=0.0
             li:ps_poly {
-             -27.5mil  
-             -27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
+             -98.0mil  
+             -68.0mil  
+             -98.0mil  
+             68.0mil  
+             98.0mil  
+             68.0mil  
+             98.0mil  
+             -68.0mil  
             }
           }
+        }
+      }
+
+      ha:ps_proto_v4.1 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
 
           ha:ps_shape_v4 {
            ha:combining {           }
            ha:layer_mask {
+            bottom = 1
             copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -27.5mil  
-             -27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            clearance=0.0
             li:ps_poly {
-             -32.5mil  
-             -32.5mil  
-             32.5mil  
-             -32.5mil  
-             32.5mil  
-             32.5mil  
-             -32.5mil  
-             32.5mil  
+             -95.0mil  
+             -65.0mil  
+             -95.0mil  
+             65.0mil  
+             95.0mil  
+             65.0mil  
+             95.0mil  
+             -65.0mil  
             }
           }
 
@@ -18835,93 +18326,67 @@ ha:pcb-rnd-board-v5 {
            }
            clearance=0.0
             li:ps_poly {
-             -32.5mil  
-             -32.5mil  
-             32.5mil  
-             -32.5mil  
-             32.5mil  
-             32.5mil  
-             -32.5mil  
-             32.5mil  
+             -98.0mil  
+             -68.0mil  
+             -98.0mil  
+             68.0mil  
+             98.0mil  
+             68.0mil  
+             98.0mil  
+             -68.0mil  
             }
           }
         }
       }
 
-      ha:ps_proto_v4.1 {
-        hdia=30.0mil; hplated=1; htop=0; hbottom=0;
+      ha:ps_proto_v4.2 {
+        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=55.0mil;           }
            ha:combining {           }
            ha:layer_mask {
             copper = 1
             top = 1
            }
            clearance=0.0
+            li:ps_poly {
+             -95.0mil  
+             -30.0mil  
+             -95.0mil  
+             30.0mil  
+             95.0mil  
+             30.0mil  
+             95.0mil  
+             -30.0mil  
+            }
           }
 
           ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=55.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=55.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=65.0mil;           }
            ha:combining { sub=1; auto=1;           }
            ha:layer_mask {
             top = 1
             mask = 1
            }
            clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=65.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
+            li:ps_poly {
+             -98.0mil  
+             -33.0mil  
+             -98.0mil  
+             33.0mil  
+             98.0mil  
+             33.0mil  
+             98.0mil  
+             -33.0mil  
+            }
           }
         }
       }
      }
 
       li:objects {
-       ha:padstack_ref.1667 {
-        proto=0; x=4.2445in; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=COM
-        }
-       }
-       ha:padstack_ref.1668 {
-        proto=1; x=105.2703mm; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
+       ha:padstack_ref.1758 {
+        proto=0; x=105.0mil; y=1.54in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -18931,207 +18396,11 @@ ha:pcb-rnd-board-v5 {
 
         ha:attributes {
           term=2
-          name=COM
-        }
-       }
-       ha:padstack_ref.1669 {
-        proto=1; x=4.0445in; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=E
-        }
-       }
-       ha:padstack_ref.1670 {
-        proto=1; x=3.9445in; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=E
-        }
-       }
-       ha:padstack_ref.1671 {
-        proto=1; x=97.6503mm; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=D
-        }
-       }
-       ha:padstack_ref.1672 {
-        proto=1; x=3.7445in; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=6
-          name=D
-        }
-       }
-       ha:padstack_ref.1673 {
-        proto=1; x=92.5703mm; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=C
-        }
-       }
-       ha:padstack_ref.1674 {
-        proto=1; x=3.5445in; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=8
-          name=C
-        }
-       }
-       ha:padstack_ref.1675 {
-        proto=1; x=87.4903mm; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=9
-          name=DP
-        }
-       }
-       ha:padstack_ref.1676 {
-        proto=1; x=3.3445in; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=10
-          name=DP
-        }
-       }
-       ha:padstack_ref.1677 {
-        proto=1; x=4.2445in; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=20
-          name=COM
-        }
-       }
-       ha:padstack_ref.1678 {
-        proto=1; x=105.2703mm; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=19
-          name=COM
-        }
-       }
-       ha:padstack_ref.1679 {
-        proto=1; x=4.0445in; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=18
-          name=F
-        }
-       }
-       ha:padstack_ref.1680 {
-        proto=1; x=3.9445in; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=17
-          name=F
-        }
-       }
-       ha:padstack_ref.1681 {
-        proto=1; x=97.6503mm; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=16
-          name=A
-        }
-       }
-       ha:padstack_ref.1682 {
-        proto=1; x=3.7445in; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=15
-          name=A
+          name=pin2
         }
        }
-       ha:padstack_ref.1683 {
-        proto=1; x=92.5703mm; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
+       ha:padstack_ref.1759 {
+        proto=1; x=105.0mil; y=1.54in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -19140,12 +18409,12 @@ ha:pcb-rnd-board-v5 {
         }
 
         ha:attributes {
-          term=14
-          name=B
+          term=2
+          name=pin2
         }
        }
-       ha:padstack_ref.1684 {
-        proto=1; x=3.5445in; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
+       ha:padstack_ref.1760 {
+        proto=2; x=105.0mil; y=42.545mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -19154,12 +18423,12 @@ ha:pcb-rnd-board-v5 {
         }
 
         ha:attributes {
-          term=13
-          name=B
+          term=1
+          name=pin1
         }
        }
-       ha:padstack_ref.1685 {
-        proto=1; x=87.4903mm; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
+       ha:padstack_ref.1761 {
+        proto=0; x=105.0mil; y=1.81in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -19168,12 +18437,12 @@ ha:pcb-rnd-board-v5 {
         }
 
         ha:attributes {
-          term=12
-          name=G
+          term=2
+          name=pin2
         }
        }
-       ha:padstack_ref.1686 {
-        proto=1; x=3.3445in; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
+       ha:padstack_ref.1762 {
+        proto=1; x=105.0mil; y=1.81in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -19182,34 +18451,29 @@ ha:pcb-rnd-board-v5 {
         }
 
         ha:attributes {
-          term=11
-          name=G
+          term=2
+          name=pin2
         }
        }
       }
       li:layers {
 
-       ha:bottom-silk {
+       ha:top-silk {
         lid=0
         ha:combining {        }
 
          li:objects {
-          ha:line.1687 {
-           x1=111.7473mm; y1=390.5mil; x2=111.7473mm; y2=59.9313mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1690 {
-           x1=78.7527mm; y1=59.9313mm; x2=111.7473mm; y2=59.9313mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1693 {
-           x1=78.7527mm; y1=390.5mil; x2=78.7527mm; y2=59.9313mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1696 {
-           x1=78.7527mm; y1=390.5mil; x2=111.7473mm; y2=390.5mil; thickness=10.0mil; clearance=0.0;
+          ha:text.1757 {
+           string=%a.parent.refdes%; x=200.0mil; y=42.545mm; scale=10; fid=0; direction=3;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
           }
          }
          ha:type {
           silk = 1
-          bottom = 1
+          top = 1
          }
        }
 
@@ -19218,56 +18482,56 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1699 {
-           x1=96.3803mm; y1=1.375in; x2=96.3803mm; y2=1.375in; thickness=0.1mm; clearance=0.0;
+          ha:line.1763 {
+           x1=105.0mil; y1=42.545mm; x2=105.0mil; y2=42.545mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1702 {
-           x1=95.25mm; y1=1.375in; x2=95.25mm; y2=1.375in; thickness=0.1mm; clearance=0.0;
+          ha:line.1766 {
+           x1=200.0mil; y1=42.545mm; x2=200.0mil; y2=42.545mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1705 {
-           x1=95.25mm; y1=1.375in; x2=96.25mm; y2=1.375in; thickness=0.1mm; clearance=0.0;
+          ha:line.1769 {
+           x1=200.0mil; y1=42.545mm; x2=4.08mm; y2=42.545mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1708 {
-           x1=95.25mm; y1=1.375in; x2=95.25mm; y2=35.925mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1772 {
+           x1=200.0mil; y1=42.545mm; x2=200.0mil; y2=41.545mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
           }
          }
          ha:type {
-          bottom = 1
-          virtual = 1
+          top = 1
           misc = 1
+          virtual = 1
          }
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABS
+      uid = 3jbuYMaM0jjDegHZ/p0AAABU
      }
-     ha:subc.1711 {
+     ha:subc.1775 {
       ha:attributes {
-       {io_pcb::hidename_y}=55.7530 mm
-       footprint=LCD-S101D14TR
+       {io_pcb::hidename_y}=36.1442 mm
+       footprint=100mil-led
        {io_pcb::hidename_scale}=100
-       refdes=U21
-       value=digit
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=76.8858 mm
+       refdes=D9
+       value=blue
+       {io_pcb::hidename_direction}=3
+       {io_pcb::hidename_x}=3.3020 mm
       }
      ha:data {
           li:padstack_prototypes {
 
       ha:ps_proto_v4.0 {
-        hdia=30.0mil; hplated=1; htop=0; hbottom=0;
+        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
         li:shape {
 
           ha:ps_shape_v4 {
@@ -19278,14 +18542,14 @@ ha:pcb-rnd-board-v5 {
            }
            clearance=0.0
             li:ps_poly {
-             -27.5mil  
-             -27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
             }
           }
 
@@ -19297,14 +18561,14 @@ ha:pcb-rnd-board-v5 {
            }
            clearance=0.0
             li:ps_poly {
-             -27.5mil  
-             -27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
             }
           }
 
@@ -19316,33 +18580,33 @@ ha:pcb-rnd-board-v5 {
            }
            clearance=0.0
             li:ps_poly {
-             -27.5mil  
-             -27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
-             27.5mil  
-             -27.5mil  
-             27.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
             mask = 1
            }
            clearance=0.0
             li:ps_poly {
-             -32.5mil  
-             -32.5mil  
-             32.5mil  
-             -32.5mil  
-             32.5mil  
-             32.5mil  
-             -32.5mil  
-             32.5mil  
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
             }
           }
 
@@ -19354,25 +18618,25 @@ ha:pcb-rnd-board-v5 {
            }
            clearance=0.0
             li:ps_poly {
-             -32.5mil  
-             -32.5mil  
-             32.5mil  
-             -32.5mil  
-             32.5mil  
-             32.5mil  
-             -32.5mil  
-             32.5mil  
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
             }
           }
         }
       }
 
       ha:ps_proto_v4.1 {
-        hdia=30.0mil; hplated=1; htop=0; hbottom=0;
+        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
         li:shape {
 
           ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=55.0mil;           }
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
            ha:combining {           }
            ha:layer_mask {
             copper = 1
@@ -19382,7 +18646,7 @@ ha:pcb-rnd-board-v5 {
           }
 
           ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=55.0mil;           }
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
            ha:combining {           }
            ha:layer_mask {
             bottom = 1
@@ -19392,7 +18656,7 @@ ha:pcb-rnd-board-v5 {
           }
 
           ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=55.0mil;           }
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
            ha:combining {           }
            ha:layer_mask {
             copper = 1
@@ -19402,7 +18666,7 @@ ha:pcb-rnd-board-v5 {
           }
 
           ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=65.0mil;           }
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
            ha:combining { sub=1; auto=1;           }
            ha:layer_mask {
             top = 1
@@ -19412,7 +18676,7 @@ ha:pcb-rnd-board-v5 {
           }
 
           ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=65.0mil;           }
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
            ha:combining { sub=1; auto=1;           }
            ha:layer_mask {
             bottom = 1
@@ -19425,8 +18689,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.1712 {
-        proto=0; x=73.5203mm; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
+       ha:padstack_ref.1776 {
+        proto=0; x=100.0mil; y=1.248in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
         ha:flags {
          clearline=1
         }
@@ -19436,299 +18700,51 @@ ha:pcb-rnd-board-v5 {
 
         ha:attributes {
           term=1
-          name=COM
+          name=1
         }
        }
-       ha:padstack_ref.1713 {
-        proto=1; x=2.7945in; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
+       ha:padstack_ref.1777 {
+        proto=1; x=100.0mil; y=1.348in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+          }
+          li:3 {
+           on  
+           diag  
+           round  
+          }
         }
 
         ha:attributes {
           term=2
-          name=COM
-        }
-       }
-       ha:padstack_ref.1714 {
-        proto=1; x=2.6945in; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=E
-        }
-       }
-       ha:padstack_ref.1715 {
-        proto=1; x=65.9003mm; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=E
-        }
-       }
-       ha:padstack_ref.1716 {
-        proto=1; x=63.3603mm; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=D
-        }
-       }
-       ha:padstack_ref.1717 {
-        proto=1; x=60.8203mm; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=6
-          name=D
-        }
-       }
-       ha:padstack_ref.1718 {
-        proto=1; x=2.2945in; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=C
-        }
-       }
-       ha:padstack_ref.1719 {
-        proto=1; x=2.1945in; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=8
-          name=C
-        }
-       }
-       ha:padstack_ref.1720 {
-        proto=1; x=2.0945in; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=9
-          name=DP
-        }
-       }
-       ha:padstack_ref.1721 {
-        proto=1; x=1.9945in; y=2.371in; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=10
-          name=DP
-        }
-       }
-       ha:padstack_ref.1722 {
-        proto=1; x=73.5203mm; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=20
-          name=COM
-        }
-       }
-       ha:padstack_ref.1723 {
-        proto=1; x=2.7945in; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=19
-          name=COM
-        }
-       }
-       ha:padstack_ref.1724 {
-        proto=1; x=2.6945in; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=18
-          name=F
-        }
-       }
-       ha:padstack_ref.1725 {
-        proto=1; x=65.9003mm; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=17
-          name=F
-        }
-       }
-       ha:padstack_ref.1726 {
-        proto=1; x=63.3603mm; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=16
-          name=A
-        }
-       }
-       ha:padstack_ref.1727 {
-        proto=1; x=60.8203mm; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=15
-          name=A
-        }
-       }
-       ha:padstack_ref.1728 {
-        proto=1; x=2.2945in; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=14
-          name=B
-        }
-       }
-       ha:padstack_ref.1729 {
-        proto=1; x=2.1945in; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=13
-          name=B
-        }
-       }
-       ha:padstack_ref.1730 {
-        proto=1; x=2.0945in; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=12
-          name=G
-        }
-       }
-       ha:padstack_ref.1731 {
-        proto=1; x=1.9945in; y=379.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=11
-          name=G
+          name=2
         }
        }
       }
       li:layers {
 
-       ha:bottom-silk {
+       ha:top-silk {
         lid=0
         ha:combining {        }
 
          li:objects {
-          ha:line.1732 {
-           x1=77.4573mm; y1=390.5mil; x2=77.4573mm; y2=59.9313mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1735 {
-           x1=1.7505in; y1=59.9313mm; x2=77.4573mm; y2=59.9313mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1738 {
-           x1=1.7505in; y1=390.5mil; x2=1.7505in; y2=59.9313mm; thickness=10.0mil; clearance=0.0;
+          ha:line.1778 {
+           x1=43.0mil; y1=1.397in; x2=157.0mil; y2=1.397in; thickness=10.0mil; clearance=0.0;
           }
-          ha:line.1741 {
-           x1=1.7505in; y1=390.5mil; x2=77.4573mm; y2=390.5mil; thickness=10.0mil; clearance=0.0;
+          ha:arc.1781 {
+           x=100.0mil; y=1.298in; width=114.0mil; height=114.0mil; astart=120; adelta=300; thickness=10.0mil; clearance=0.0;
           }
          }
          ha:type {
           silk = 1
-          bottom = 1
+          top = 1
          }
        }
 
@@ -19737,46 +18753,50 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1744 {
-           x1=2.4445in; y1=1.375in; x2=2.4445in; y2=1.375in; thickness=0.1mm; clearance=0.0;
+          ha:line.1782 {
+           x1=100.0mil; y1=1.298in; x2=100.0mil; y2=1.298in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1747 {
-           x1=60.96mm; y1=1.375in; x2=60.96mm; y2=1.375in; thickness=0.1mm; clearance=0.0;
+          ha:line.1785 {
+           x1=100.0mil; y1=1.298in; x2=100.0mil; y2=1.298in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1750 {
-           x1=60.96mm; y1=1.375in; x2=61.96mm; y2=1.375in; thickness=0.1mm; clearance=0.0;
+          ha:line.1788 {
+           x1=100.0mil; y1=1.298in; x2=100.0mil; y2=31.9692mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1753 {
-           x1=60.96mm; y1=1.375in; x2=60.96mm; y2=35.925mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1791 {
+           x1=100.0mil; y1=1.298in; x2=1.54mm; y2=1.298in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
           }
          }
          ha:type {
-          bottom = 1
-          virtual = 1
+          top = 1
           misc = 1
+          virtual = 1
          }
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABT
+      uid = 3jbuYMaM0jjDegHZ/p0AAABV
      }
-     ha:subc.1756 {
+     ha:subc.1794 {
       ha:attributes {
-       value=SMA
-       footprint=sma-edge
-       refdes=J8
+       {io_pcb::hidename_y}=24.1107 mm
+       footprint=0402
+       {io_pcb::hidename_scale}=100
+       refdes=C610
+       value=0.1uF
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=41.9669 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -19793,14 +18813,14 @@ ha:pcb-rnd-board-v5 {
            }
            clearance=0.0
             li:ps_poly {
-             -95.0mil  
-             -65.0mil  
-             -95.0mil  
-             65.0mil  
-             95.0mil  
-             65.0mil  
-             95.0mil  
-             -65.0mil  
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
             }
           }
 
@@ -19812,102 +18832,33 @@ ha:pcb-rnd-board-v5 {
            }
            clearance=0.0
             li:ps_poly {
-             -98.0mil  
-             -68.0mil  
-             -98.0mil  
-             68.0mil  
-             98.0mil  
-             68.0mil  
-             98.0mil  
-             -68.0mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -95.0mil  
-             -65.0mil  
-             -95.0mil  
-             65.0mil  
-             95.0mil  
-             65.0mil  
-             95.0mil  
-             -65.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -98.0mil  
-             -68.0mil  
-             -98.0mil  
-             68.0mil  
-             98.0mil  
-             68.0mil  
-             98.0mil  
-             -68.0mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.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 {
-             -95.0mil  
-             -30.0mil  
-             -95.0mil  
-             30.0mil  
-             95.0mil  
-             30.0mil  
-             95.0mil  
-             -30.0mil  
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
             }
           }
 
           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 {
-             -98.0mil  
-             -33.0mil  
-             -98.0mil  
-             33.0mil  
-             98.0mil  
-             33.0mil  
-             98.0mil  
-             -33.0mil  
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
             }
           }
         }
@@ -19915,36 +18866,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.1758 {
-        proto=0; x=105.0mil; y=1.54in; 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.1759 {
-        proto=1; x=105.0mil; y=1.54in; 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.1760 {
-        proto=2; x=105.0mil; y=42.545mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1795 {
+        proto=0; x=44.792396mm; y=1.024in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19954,25 +18877,11 @@ ha:pcb-rnd-board-v5 {
 
         ha:attributes {
           term=1
-          name=pin1
-        }
-       }
-       ha:padstack_ref.1761 {
-        proto=0; x=105.0mil; y=1.81in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=pin2
+          name=1
         }
        }
-       ha:padstack_ref.1762 {
-        proto=1; x=105.0mil; y=1.81in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1796 {
+        proto=0; x=43.992804mm; y=1.024in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19982,56 +18891,37 @@ ha:pcb-rnd-board-v5 {
 
         ha:attributes {
           term=2
-          name=pin2
+          name=2
         }
        }
       }
       li:layers {
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.1757 {
-           string=%a.parent.refdes%; x=200.0mil; y=42.545mm; scale=10; fid=0; direction=3;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
        ha:subc-aux {
-        lid=1
+        lid=0
         ha:combining {        }
 
          li:objects {
-          ha:line.1763 {
-           x1=105.0mil; y1=42.545mm; x2=105.0mil; y2=42.545mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1797 {
+           x1=44.3926mm; y1=1.024in; x2=44.3926mm; y2=1.024in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1766 {
-           x1=200.0mil; y1=42.545mm; x2=200.0mil; y2=42.545mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1800 {
+           x1=44.3926mm; y1=1.024in; x2=44.3926mm; y2=1.024in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1769 {
-           x1=200.0mil; y1=42.545mm; x2=4.08mm; y2=42.545mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1803 {
+           x1=44.3926mm; y1=1.024in; x2=43.3926mm; y2=1.024in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1772 {
-           x1=200.0mil; y1=42.545mm; x2=200.0mil; y2=41.545mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1806 {
+           x1=44.3926mm; y1=1.024in; x2=44.3926mm; y2=25.0096mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20045,23 +18935,23 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABU
+      uid = 3jbuYMaM0jjDegHZ/p0AAABW
      }
-     ha:subc.1775 {
+     ha:subc.1809 {
       ha:attributes {
-       {io_pcb::hidename_y}=36.1442 mm
-       footprint=100mil-led
+       {io_pcb::hidename_y}=55.6743 mm
+       footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=D9
-       value=blue
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=3.3020 mm
-      }
-     ha:data {
+       refdes=C31
+       value=10pF
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=20.5108 mm
+      }
+     ha:data {
           li:padstack_prototypes {
 
       ha:ps_proto_v4.0 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
         li:shape {
 
           ha:ps_shape_v4 {
@@ -20072,52 +18962,14 @@ ha:pcb-rnd-board-v5 {
            }
            clearance=0.0
             li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -35.0mil  
-             -35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
-             35.0mil  
-             -35.0mil  
-             35.0mil  
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
             }
           }
 
@@ -20129,98 +18981,42 @@ ha:pcb-rnd-board-v5 {
            }
            clearance=0.0
             li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
             }
           }
 
           ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
+           ha:combining { auto=1;           }
            ha:layer_mask {
-            bottom = 1
-            mask = 1
+            top = 1
+            paste = 1
            }
            clearance=0.0
             li:ps_poly {
-             -42.5mil  
-             -42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
-             42.5mil  
-             -42.5mil  
-             42.5mil  
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
             }
           }
         }
       }
-
-      ha:ps_proto_v4.1 {
-        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
      }
 
       li:objects {
-       ha:padstack_ref.1776 {
-        proto=0; x=100.0mil; y=1.248in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+       ha:padstack_ref.1810 {
+        proto=0; x=745.48mil; y=2.228in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20233,23 +19029,13 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.1777 {
-        proto=1; x=100.0mil; y=1.348in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+       ha:padstack_ref.1811 {
+        proto=0; x=714.0mil; y=2.228in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
         }
 
         ha:attributes {
@@ -20260,49 +19046,31 @@ ha:pcb-rnd-board-v5 {
       }
       li:layers {
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1778 {
-           x1=43.0mil; y1=1.397in; x2=157.0mil; y2=1.397in; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.1781 {
-           x=100.0mil; y=1.298in; width=114.0mil; height=114.0mil; astart=120; adelta=300; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
        ha:subc-aux {
-        lid=1
+        lid=0
         ha:combining {        }
 
          li:objects {
-          ha:line.1782 {
-           x1=100.0mil; y1=1.298in; x2=100.0mil; y2=1.298in; thickness=0.1mm; clearance=0.0;
+          ha:line.1812 {
+           x1=729.74mil; y1=2.228in; x2=729.74mil; y2=2.228in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1785 {
-           x1=100.0mil; y1=1.298in; x2=100.0mil; y2=1.298in; thickness=0.1mm; clearance=0.0;
+          ha:line.1815 {
+           x1=729.74mil; y1=2.228in; x2=729.74mil; y2=2.228in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1788 {
-           x1=100.0mil; y1=1.298in; x2=100.0mil; y2=31.9692mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1818 {
+           x1=729.74mil; y1=2.228in; x2=17.535396mm; y2=2.228in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1791 {
-           x1=100.0mil; y1=1.298in; x2=1.54mm; y2=1.298in; thickness=0.1mm; clearance=0.0;
+          ha:line.1821 {
+           x1=729.74mil; y1=2.228in; x2=729.74mil; y2=55.5912mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20316,17 +19084,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABV
+      uid = 3jbuYMaM0jjDegHZ/p0AAABX
      }
-     ha:subc.1794 {
+     ha:subc.1824 {
       ha:attributes {
-       {io_pcb::hidename_y}=24.1107 mm
+       {io_pcb::hidename_y}=40.9133 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=C610
-       value=0.1uF
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=41.9669 mm
+       refdes=C181
+       value=5.1pF
+       {io_pcb::hidename_direction}=3
+       {io_pcb::hidename_x}=7.5311 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -20343,14 +19111,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
 
@@ -20362,14 +19130,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
 
@@ -20381,14 +19149,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
         }
@@ -20396,8 +19164,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.1795 {
-        proto=0; x=44.792396mm; y=1.024in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1825 {
+        proto=0; x=293.0mil; y=1.78926in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20410,8 +19178,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.1796 {
-        proto=0; x=43.992804mm; y=1.024in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1826 {
+        proto=0; x=293.0mil; y=1.82074in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20432,26 +19200,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1797 {
-           x1=44.3926mm; y1=1.024in; x2=44.3926mm; y2=1.024in; thickness=0.1mm; clearance=0.0;
+          ha:line.1827 {
+           x1=293.0mil; y1=45.847mm; x2=293.0mil; y2=45.847mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1800 {
-           x1=44.3926mm; y1=1.024in; x2=44.3926mm; y2=1.024in; thickness=0.1mm; clearance=0.0;
+          ha:line.1830 {
+           x1=293.0mil; y1=45.847mm; x2=293.0mil; y2=45.847mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1803 {
-           x1=44.3926mm; y1=1.024in; x2=43.3926mm; y2=1.024in; thickness=0.1mm; clearance=0.0;
+          ha:line.1833 {
+           x1=293.0mil; y1=45.847mm; x2=293.0mil; y2=44.847mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1806 {
-           x1=44.3926mm; y1=1.024in; x2=44.3926mm; y2=25.0096mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1836 {
+           x1=293.0mil; y1=45.847mm; x2=6.4422mm; y2=45.847mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20465,17 +19233,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABW
+      uid = 3jbuYMaM0jjDegHZ/p0AAABY
      }
-     ha:subc.1809 {
+     ha:subc.1839 {
       ha:attributes {
-       {io_pcb::hidename_y}=55.6743 mm
+       {io_pcb::hidename_y}=39.0337 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=C31
-       value=10pF
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=20.5108 mm
+       refdes=L172
+       value=15nH
+       {io_pcb::hidename_direction}=3
+       {io_pcb::hidename_x}=13.5885 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -20545,8 +19313,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.1810 {
-        proto=0; x=745.48mil; y=2.228in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1840 {
+        proto=0; x=358.74mil; y=1.793in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20559,8 +19327,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.1811 {
-        proto=0; x=714.0mil; y=2.228in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1841 {
+        proto=0; x=8.312404mm; y=1.793in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20581,26 +19349,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1812 {
-           x1=729.74mil; y1=2.228in; x2=729.74mil; y2=2.228in; thickness=0.1mm; clearance=0.0;
+          ha:line.1842 {
+           x1=343.0mil; y1=1.793in; x2=343.0mil; y2=1.793in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1815 {
-           x1=729.74mil; y1=2.228in; x2=729.74mil; y2=2.228in; thickness=0.1mm; clearance=0.0;
+          ha:line.1845 {
+           x1=343.0mil; y1=1.793in; x2=343.0mil; y2=1.793in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1818 {
-           x1=729.74mil; y1=2.228in; x2=17.535396mm; y2=2.228in; thickness=0.1mm; clearance=0.0;
+          ha:line.1848 {
+           x1=343.0mil; y1=1.793in; x2=7.7122mm; y2=1.793in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1821 {
-           x1=729.74mil; y1=2.228in; x2=729.74mil; y2=55.5912mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1851 {
+           x1=343.0mil; y1=1.793in; x2=343.0mil; y2=44.5422mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20614,17 +19382,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABX
+      uid = 3jbuYMaM0jjDegHZ/p0AAABZ
      }
-     ha:subc.1824 {
+     ha:subc.1854 {
       ha:attributes {
-       {io_pcb::hidename_y}=40.9133 mm
+       {io_pcb::hidename_y}=49.1927 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=C181
-       value=5.1pF
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=7.5311 mm
+       refdes=C174
+       value=39pF
+       {io_pcb::hidename_direction}=1
+       {io_pcb::hidename_x}=10.2235 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -20694,8 +19462,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.1825 {
-        proto=0; x=293.0mil; y=1.78926in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1855 {
+        proto=0; x=406.0mil; y=46.214796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20708,8 +19476,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.1826 {
-        proto=0; x=293.0mil; y=1.82074in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1856 {
+        proto=0; x=406.0mil; y=45.415204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20730,26 +19498,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1827 {
-           x1=293.0mil; y1=45.847mm; x2=293.0mil; y2=45.847mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1857 {
+           x1=406.0mil; y1=45.815mm; x2=406.0mil; y2=45.815mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1830 {
-           x1=293.0mil; y1=45.847mm; x2=293.0mil; y2=45.847mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1860 {
+           x1=406.0mil; y1=45.815mm; x2=406.0mil; y2=45.815mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1833 {
-           x1=293.0mil; y1=45.847mm; x2=293.0mil; y2=44.847mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1863 {
+           x1=406.0mil; y1=45.815mm; x2=406.0mil; y2=46.815mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1836 {
-           x1=293.0mil; y1=45.847mm; x2=6.4422mm; y2=45.847mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1866 {
+           x1=406.0mil; y1=45.815mm; x2=11.3124mm; y2=45.815mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20763,17 +19531,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABY
+      uid = 3jbuYMaM0jjDegHZ/p0AAABa
      }
-     ha:subc.1839 {
+     ha:subc.1869 {
       ha:attributes {
-       {io_pcb::hidename_y}=39.0337 mm
+       {io_pcb::hidename_y}=38.9057 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=L172
-       value=15nH
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=13.5885 mm
+       refdes=L171
+       value=56nH
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=12.2555 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -20790,14 +19558,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
 
@@ -20809,14 +19577,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
 
@@ -20828,14 +19596,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
         }
@@ -20843,8 +19611,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.1840 {
-        proto=0; x=358.74mil; y=1.793in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1870 {
+        proto=0; x=444.0mil; y=1.78826in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20857,8 +19625,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.1841 {
-        proto=0; x=8.312404mm; y=1.793in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1871 {
+        proto=0; x=444.0mil; y=1.81974in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20879,26 +19647,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1842 {
-           x1=343.0mil; y1=1.793in; x2=343.0mil; y2=1.793in; thickness=0.1mm; clearance=0.0;
+          ha:line.1872 {
+           x1=444.0mil; y1=1.804in; x2=444.0mil; y2=1.804in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1845 {
-           x1=343.0mil; y1=1.793in; x2=343.0mil; y2=1.793in; thickness=0.1mm; clearance=0.0;
+          ha:line.1875 {
+           x1=444.0mil; y1=1.804in; x2=444.0mil; y2=1.804in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1848 {
-           x1=343.0mil; y1=1.793in; x2=7.7122mm; y2=1.793in; thickness=0.1mm; clearance=0.0;
+          ha:line.1878 {
+           x1=444.0mil; y1=1.804in; x2=444.0mil; y2=44.8216mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1851 {
-           x1=343.0mil; y1=1.793in; x2=343.0mil; y2=44.5422mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1881 {
+           x1=444.0mil; y1=1.804in; x2=10.2776mm; y2=1.804in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20912,17 +19680,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABZ
+      uid = 3jbuYMaM0jjDegHZ/p0AAABb
      }
-     ha:subc.1854 {
+     ha:subc.1884 {
       ha:attributes {
-       {io_pcb::hidename_y}=49.1927 mm
+       {io_pcb::hidename_y}=38.5699 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=C174
-       value=39pF
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=10.2235 mm
+       refdes=C176
+       value=2.2pF
+       {io_pcb::hidename_direction}=2
+       {io_pcb::hidename_x}=16.5481 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -20939,14 +19707,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
 
@@ -20958,14 +19726,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
 
@@ -20977,14 +19745,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
         }
@@ -20992,8 +19760,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.1855 {
-        proto=0; x=406.0mil; y=46.214796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1885 {
+        proto=0; x=358.74mil; y=1.755in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -21006,8 +19774,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.1856 {
-        proto=0; x=406.0mil; y=45.415204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1886 {
+        proto=0; x=8.312404mm; y=1.755in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -21028,26 +19796,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1857 {
-           x1=406.0mil; y1=45.815mm; x2=406.0mil; y2=45.815mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1887 {
+           x1=343.0mil; y1=1.755in; x2=343.0mil; y2=1.755in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1860 {
-           x1=406.0mil; y1=45.815mm; x2=406.0mil; y2=45.815mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1890 {
+           x1=343.0mil; y1=1.755in; x2=343.0mil; y2=1.755in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1863 {
-           x1=406.0mil; y1=45.815mm; x2=406.0mil; y2=46.815mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1893 {
+           x1=343.0mil; y1=1.755in; x2=7.7122mm; y2=1.755in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1866 {
-           x1=406.0mil; y1=45.815mm; x2=11.3124mm; y2=45.815mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1896 {
+           x1=343.0mil; y1=1.755in; x2=343.0mil; y2=43.577mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -21061,17 +19829,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABa
+      uid = 3jbuYMaM0jjDegHZ/p0AAABc
      }
-     ha:subc.1869 {
+     ha:subc.1899 {
       ha:attributes {
-       {io_pcb::hidename_y}=38.9057 mm
+       {io_pcb::hidename_y}=45.2115 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=L171
-       value=56nH
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=12.2555 mm
+       refdes=L173
+       value=43nH
+       {io_pcb::hidename_direction}=2
+       {io_pcb::hidename_x}=5.7663 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -21141,8 +19909,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.1870 {
-        proto=0; x=444.0mil; y=1.78826in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1900 {
+        proto=0; x=293.0mil; y=1.75474in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -21155,8 +19923,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.1871 {
-        proto=0; x=444.0mil; y=1.81974in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1901 {
+        proto=0; x=293.0mil; y=1.72326in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -21177,26 +19945,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1872 {
-           x1=444.0mil; y1=1.804in; x2=444.0mil; y2=1.804in; thickness=0.1mm; clearance=0.0;
+          ha:line.1902 {
+           x1=293.0mil; y1=1.739in; x2=293.0mil; y2=1.739in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1875 {
-           x1=444.0mil; y1=1.804in; x2=444.0mil; y2=1.804in; thickness=0.1mm; clearance=0.0;
+          ha:line.1905 {
+           x1=293.0mil; y1=1.739in; x2=293.0mil; y2=1.739in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1878 {
-           x1=444.0mil; y1=1.804in; x2=444.0mil; y2=44.8216mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1908 {
+           x1=293.0mil; y1=1.739in; x2=293.0mil; y2=45.1706mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1881 {
-           x1=444.0mil; y1=1.804in; x2=10.2776mm; y2=1.804in; thickness=0.1mm; clearance=0.0;
+          ha:line.1911 {
+           x1=293.0mil; y1=1.739in; x2=8.4422mm; y2=1.739in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -21210,17 +19978,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABb
+      uid = 3jbuYMaM0jjDegHZ/p0AAABd
      }
-     ha:subc.1884 {
+     ha:subc.1914 {
       ha:attributes {
-       {io_pcb::hidename_y}=38.5699 mm
+       {io_pcb::hidename_y}=38.9067 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=C176
-       value=2.2pF
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=16.5481 mm
+       refdes=C173
+       value=56pF
+       {io_pcb::hidename_direction}=3
+       {io_pcb::hidename_x}=13.8303 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -21237,14 +20005,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
 
@@ -21256,14 +20024,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
 
@@ -21275,14 +20043,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
         }
@@ -21290,8 +20058,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.1885 {
-        proto=0; x=358.74mil; y=1.755in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1915 {
+        proto=0; x=444.0mil; y=43.688004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -21304,8 +20072,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.1886 {
-        proto=0; x=8.312404mm; y=1.755in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1916 {
+        proto=0; x=444.0mil; y=44.487596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -21326,26 +20094,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1887 {
-           x1=343.0mil; y1=1.755in; x2=343.0mil; y2=1.755in; thickness=0.1mm; clearance=0.0;
+          ha:line.1917 {
+           x1=444.0mil; y1=44.0878mm; x2=444.0mil; y2=44.0878mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1890 {
-           x1=343.0mil; y1=1.755in; x2=343.0mil; y2=1.755in; thickness=0.1mm; clearance=0.0;
+          ha:line.1920 {
+           x1=444.0mil; y1=44.0878mm; x2=444.0mil; y2=44.0878mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1893 {
-           x1=343.0mil; y1=1.755in; x2=7.7122mm; y2=1.755in; thickness=0.1mm; clearance=0.0;
+          ha:line.1923 {
+           x1=444.0mil; y1=44.0878mm; x2=444.0mil; y2=43.0878mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1896 {
-           x1=343.0mil; y1=1.755in; x2=343.0mil; y2=43.577mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1926 {
+           x1=444.0mil; y1=44.0878mm; x2=10.2776mm; y2=44.0878mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -21359,17 +20127,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABc
+      uid = 3jbuYMaM0jjDegHZ/p0AAABe
      }
-     ha:subc.1899 {
+     ha:subc.1929 {
       ha:attributes {
-       {io_pcb::hidename_y}=45.2115 mm
+       {io_pcb::hidename_y}=38.1381 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=L173
-       value=43nH
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=5.7663 mm
+       refdes=R171
+       value=18
+       {io_pcb::hidename_direction}=3
+       {io_pcb::hidename_x}=13.3675 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -21439,8 +20207,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.1900 {
-        proto=0; x=293.0mil; y=1.75474in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1930 {
+        proto=0; x=406.0mil; y=43.688004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -21453,8 +20221,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.1901 {
-        proto=0; x=293.0mil; y=1.72326in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1931 {
+        proto=0; x=406.0mil; y=44.487596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -21475,26 +20243,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1902 {
-           x1=293.0mil; y1=1.739in; x2=293.0mil; y2=1.739in; thickness=0.1mm; clearance=0.0;
+          ha:line.1932 {
+           x1=406.0mil; y1=44.0878mm; x2=406.0mil; y2=44.0878mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1905 {
-           x1=293.0mil; y1=1.739in; x2=293.0mil; y2=1.739in; thickness=0.1mm; clearance=0.0;
+          ha:line.1935 {
+           x1=406.0mil; y1=44.0878mm; x2=406.0mil; y2=44.0878mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1908 {
-           x1=293.0mil; y1=1.739in; x2=293.0mil; y2=45.1706mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1938 {
+           x1=406.0mil; y1=44.0878mm; x2=406.0mil; y2=43.0878mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1911 {
-           x1=293.0mil; y1=1.739in; x2=8.4422mm; y2=1.739in; thickness=0.1mm; clearance=0.0;
+          ha:line.1941 {
+           x1=406.0mil; y1=44.0878mm; x2=9.3124mm; y2=44.0878mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -21508,17 +20276,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABd
+      uid = 3jbuYMaM0jjDegHZ/p0AAABf
      }
-     ha:subc.1914 {
+     ha:subc.1944 {
       ha:attributes {
-       {io_pcb::hidename_y}=38.9067 mm
+       {io_pcb::hidename_y}=56.9275 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=C173
-       value=56pF
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=13.8303 mm
+       refdes=C271
+       value=47nF
+       {io_pcb::hidename_direction}=1
+       {io_pcb::hidename_x}=13.3477 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -21588,8 +20356,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.1915 {
-        proto=0; x=444.0mil; y=43.688004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1945 {
+        proto=0; x=561.0mil; y=52.781204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -21602,8 +20370,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.1916 {
-        proto=0; x=444.0mil; y=44.487596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1946 {
+        proto=0; x=561.0mil; y=53.580796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -21624,26 +20392,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1917 {
-           x1=444.0mil; y1=44.0878mm; x2=444.0mil; y2=44.0878mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1947 {
+           x1=561.0mil; y1=53.181mm; x2=561.0mil; y2=53.181mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1920 {
-           x1=444.0mil; y1=44.0878mm; x2=444.0mil; y2=44.0878mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1950 {
+           x1=561.0mil; y1=53.181mm; x2=561.0mil; y2=53.181mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1923 {
-           x1=444.0mil; y1=44.0878mm; x2=444.0mil; y2=43.0878mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1953 {
+           x1=561.0mil; y1=53.181mm; x2=561.0mil; y2=52.181mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1926 {
-           x1=444.0mil; y1=44.0878mm; x2=10.2776mm; y2=44.0878mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1956 {
+           x1=561.0mil; y1=53.181mm; x2=13.2494mm; y2=53.181mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -21657,17 +20425,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABe
+      uid = 3jbuYMaM0jjDegHZ/p0AAABg
      }
-     ha:subc.1929 {
+     ha:subc.1959 {
       ha:attributes {
-       {io_pcb::hidename_y}=38.1381 mm
+       {io_pcb::hidename_y}=56.8513 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=R171
-       value=18
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=13.3675 mm
+       refdes=C291
+       value=47nF
+       {io_pcb::hidename_direction}=1
+       {io_pcb::hidename_x}=14.5415 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -21737,8 +20505,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.1930 {
-        proto=0; x=406.0mil; y=43.688004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1960 {
+        proto=0; x=599.0mil; y=52.769004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -21751,8 +20519,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.1931 {
-        proto=0; x=406.0mil; y=44.487596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1961 {
+        proto=0; x=599.0mil; y=53.568596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -21773,26 +20541,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1932 {
-           x1=406.0mil; y1=44.0878mm; x2=406.0mil; y2=44.0878mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1962 {
+           x1=599.0mil; y1=53.1688mm; x2=599.0mil; y2=53.1688mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1935 {
-           x1=406.0mil; y1=44.0878mm; x2=406.0mil; y2=44.0878mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1965 {
+           x1=599.0mil; y1=53.1688mm; x2=599.0mil; y2=53.1688mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1938 {
-           x1=406.0mil; y1=44.0878mm; x2=406.0mil; y2=43.0878mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1968 {
+           x1=599.0mil; y1=53.1688mm; x2=599.0mil; y2=52.1688mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1941 {
-           x1=406.0mil; y1=44.0878mm; x2=9.3124mm; y2=44.0878mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1971 {
+           x1=599.0mil; y1=53.1688mm; x2=14.2146mm; y2=53.1688mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -21806,17 +20574,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABf
+      uid = 3jbuYMaM0jjDegHZ/p0AAABh
      }
-     ha:subc.1944 {
+     ha:subc.1974 {
       ha:attributes {
-       {io_pcb::hidename_y}=56.9275 mm
+       {io_pcb::hidename_y}=56.9661 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=C271
+       refdes=C251
        value=47nF
        {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=13.3477 mm
+       {io_pcb::hidename_x}=10.9347 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -21886,8 +20654,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.1945 {
-        proto=0; x=561.0mil; y=52.781204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1975 {
+        proto=0; x=485.0mil; y=52.781204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -21900,8 +20668,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.1946 {
-        proto=0; x=561.0mil; y=53.580796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1976 {
+        proto=0; x=485.0mil; y=53.580796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -21922,26 +20690,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1947 {
-           x1=561.0mil; y1=53.181mm; x2=561.0mil; y2=53.181mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1977 {
+           x1=485.0mil; y1=53.181mm; x2=485.0mil; y2=53.181mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1950 {
-           x1=561.0mil; y1=53.181mm; x2=561.0mil; y2=53.181mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1980 {
+           x1=485.0mil; y1=53.181mm; x2=485.0mil; y2=53.181mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1953 {
-           x1=561.0mil; y1=53.181mm; x2=561.0mil; y2=52.181mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1983 {
+           x1=485.0mil; y1=53.181mm; x2=485.0mil; y2=52.181mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1956 {
-           x1=561.0mil; y1=53.181mm; x2=13.2494mm; y2=53.181mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1986 {
+           x1=485.0mil; y1=53.181mm; x2=11.319mm; y2=53.181mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -21955,17 +20723,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABg
+      uid = 3jbuYMaM0jjDegHZ/p0AAABi
      }
-     ha:subc.1959 {
+     ha:subc.1989 {
       ha:attributes {
-       {io_pcb::hidename_y}=56.8513 mm
+       {io_pcb::hidename_y}=56.9407 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=C291
+       refdes=C261
        value=47nF
        {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=14.5415 mm
+       {io_pcb::hidename_x}=12.1539 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -22035,8 +20803,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.1960 {
-        proto=0; x=599.0mil; y=52.769004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1990 {
+        proto=0; x=523.0mil; y=52.781204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -22049,8 +20817,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.1961 {
-        proto=0; x=599.0mil; y=53.568596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1991 {
+        proto=0; x=523.0mil; y=53.580796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -22071,26 +20839,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1962 {
-           x1=599.0mil; y1=53.1688mm; x2=599.0mil; y2=53.1688mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1992 {
+           x1=523.0mil; y1=53.181mm; x2=523.0mil; y2=53.181mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1965 {
-           x1=599.0mil; y1=53.1688mm; x2=599.0mil; y2=53.1688mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1995 {
+           x1=523.0mil; y1=53.181mm; x2=523.0mil; y2=53.181mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1968 {
-           x1=599.0mil; y1=53.1688mm; x2=599.0mil; y2=52.1688mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1998 {
+           x1=523.0mil; y1=53.181mm; x2=523.0mil; y2=52.181mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1971 {
-           x1=599.0mil; y1=53.1688mm; x2=14.2146mm; y2=53.1688mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2001 {
+           x1=523.0mil; y1=53.181mm; x2=12.2842mm; y2=53.181mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -22104,17 +20872,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABh
+      uid = 3jbuYMaM0jjDegHZ/p0AAABj
      }
-     ha:subc.1974 {
+     ha:subc.2004 {
       ha:attributes {
-       {io_pcb::hidename_y}=56.9661 mm
+       {io_pcb::hidename_y}=54.6293 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=C251
-       value=47nF
+       refdes=C231
+       value=1.8nF
        {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=10.9347 mm
+       {io_pcb::hidename_x}=9.8679 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -22184,8 +20952,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.1975 {
-        proto=0; x=485.0mil; y=52.781204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2005 {
+        proto=0; x=427.0mil; y=51.180996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -22198,8 +20966,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.1976 {
-        proto=0; x=485.0mil; y=53.580796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2006 {
+        proto=0; x=427.0mil; y=50.381404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -22220,26 +20988,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1977 {
-           x1=485.0mil; y1=53.181mm; x2=485.0mil; y2=53.181mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2007 {
+           x1=427.0mil; y1=50.7812mm; x2=427.0mil; y2=50.7812mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1980 {
-           x1=485.0mil; y1=53.181mm; x2=485.0mil; y2=53.181mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2010 {
+           x1=427.0mil; y1=50.7812mm; x2=427.0mil; y2=50.7812mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1983 {
-           x1=485.0mil; y1=53.181mm; x2=485.0mil; y2=52.181mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2013 {
+           x1=427.0mil; y1=50.7812mm; x2=427.0mil; y2=51.7812mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1986 {
-           x1=485.0mil; y1=53.181mm; x2=11.319mm; y2=53.181mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2016 {
+           x1=427.0mil; y1=50.7812mm; x2=11.8458mm; y2=50.7812mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -22253,17 +21021,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABi
+      uid = 3jbuYMaM0jjDegHZ/p0AAABk
      }
-     ha:subc.1989 {
+     ha:subc.2019 {
       ha:attributes {
-       {io_pcb::hidename_y}=56.9407 mm
+       {io_pcb::hidename_y}=52.1147 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=C261
-       value=47nF
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=12.1539 mm
+       refdes=C211
+       value=10nF
+       {io_pcb::hidename_direction}=3
+       {io_pcb::hidename_x}=9.6901 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -22333,8 +21101,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.1990 {
-        proto=0; x=523.0mil; y=52.781204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2020 {
+        proto=0; x=352.0mil; y=50.368204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -22347,8 +21115,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.1991 {
-        proto=0; x=523.0mil; y=53.580796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2021 {
+        proto=0; x=352.0mil; y=51.167796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -22369,26 +21137,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1992 {
-           x1=523.0mil; y1=53.181mm; x2=523.0mil; y2=53.181mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2022 {
+           x1=352.0mil; y1=50.768mm; x2=352.0mil; y2=50.768mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1995 {
-           x1=523.0mil; y1=53.181mm; x2=523.0mil; y2=53.181mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2025 {
+           x1=352.0mil; y1=50.768mm; x2=352.0mil; y2=50.768mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1998 {
-           x1=523.0mil; y1=53.181mm; x2=523.0mil; y2=52.181mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2028 {
+           x1=352.0mil; y1=50.768mm; x2=352.0mil; y2=49.768mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.2001 {
-           x1=523.0mil; y1=53.181mm; x2=12.2842mm; y2=53.181mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2031 {
+           x1=352.0mil; y1=50.768mm; x2=7.9408mm; y2=50.768mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -22402,17 +21170,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABj
+      uid = 3jbuYMaM0jjDegHZ/p0AAABl
      }
-     ha:subc.2004 {
+     ha:subc.2034 {
       ha:attributes {
-       {io_pcb::hidename_y}=54.6293 mm
+       {io_pcb::hidename_y}=54.8965 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=C231
-       value=1.8nF
+       refdes=C221
+       value=47nF
        {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=9.8679 mm
+       {io_pcb::hidename_x}=9.0043 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -22482,8 +21250,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.2005 {
-        proto=0; x=427.0mil; y=51.180996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2035 {
+        proto=0; x=389.0mil; y=51.180996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -22496,8 +21264,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.2006 {
-        proto=0; x=427.0mil; y=50.381404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2036 {
+        proto=0; x=389.0mil; y=50.381404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -22518,26 +21286,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.2007 {
-           x1=427.0mil; y1=50.7812mm; x2=427.0mil; y2=50.7812mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2037 {
+           x1=389.0mil; y1=50.7812mm; x2=389.0mil; y2=50.7812mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.2010 {
-           x1=427.0mil; y1=50.7812mm; x2=427.0mil; y2=50.7812mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2040 {
+           x1=389.0mil; y1=50.7812mm; x2=389.0mil; y2=50.7812mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.2013 {
-           x1=427.0mil; y1=50.7812mm; x2=427.0mil; y2=51.7812mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2043 {
+           x1=389.0mil; y1=50.7812mm; x2=389.0mil; y2=51.7812mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.2016 {
-           x1=427.0mil; y1=50.7812mm; x2=11.8458mm; y2=50.7812mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2046 {
+           x1=389.0mil; y1=50.7812mm; x2=10.8806mm; y2=50.7812mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -22551,17 +21319,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABk
+      uid = 3jbuYMaM0jjDegHZ/p0AAABm
      }
-     ha:subc.2019 {
+     ha:subc.2049 {
       ha:attributes {
-       {io_pcb::hidename_y}=52.1147 mm
+       {io_pcb::hidename_y}=51.4223 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=C211
-       value=10nF
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=9.6901 mm
+       refdes=L201
+       value=27nH
+       {io_pcb::hidename_direction}=2
+       {io_pcb::hidename_x}=10.4775 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -22578,14 +21346,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
 
@@ -22597,14 +21365,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
 
@@ -22616,14 +21384,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
         }
@@ -22631,8 +21399,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.2020 {
-        proto=0; x=352.0mil; y=50.368204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2050 {
+        proto=0; x=268.74mil; y=1.977in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -22645,8 +21413,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.2021 {
-        proto=0; x=352.0mil; y=51.167796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2051 {
+        proto=0; x=6.026404mm; y=1.977in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -22667,26 +21435,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.2022 {
-           x1=352.0mil; y1=50.768mm; x2=352.0mil; y2=50.768mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2052 {
+           x1=253.0mil; y1=1.977in; x2=253.0mil; y2=1.977in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.2025 {
-           x1=352.0mil; y1=50.768mm; x2=352.0mil; y2=50.768mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2055 {
+           x1=253.0mil; y1=1.977in; x2=253.0mil; y2=1.977in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.2028 {
-           x1=352.0mil; y1=50.768mm; x2=352.0mil; y2=49.768mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2058 {
+           x1=253.0mil; y1=1.977in; x2=5.4262mm; y2=1.977in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.2031 {
-           x1=352.0mil; y1=50.768mm; x2=7.9408mm; y2=50.768mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2061 {
+           x1=253.0mil; y1=1.977in; x2=253.0mil; y2=49.2158mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -22700,17 +21468,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABl
+      uid = 3jbuYMaM0jjDegHZ/p0AAABn
      }
-     ha:subc.2034 {
+     ha:subc.2064 {
       ha:attributes {
-       {io_pcb::hidename_y}=54.8965 mm
+       {io_pcb::hidename_y}=49.9745 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=C221
-       value=47nF
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=9.0043 mm
+       refdes=C210
+       value=5.1pF
+       {io_pcb::hidename_direction}=2
+       {io_pcb::hidename_x}=6.2367 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -22727,14 +21495,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
 
@@ -22746,14 +21514,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
 
@@ -22765,14 +21533,14 @@ ha:pcb-rnd-board-v5 {
            }
            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  
             }
           }
         }
@@ -22780,8 +21548,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.2035 {
-        proto=0; x=389.0mil; y=51.180996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2065 {
+        proto=0; x=8.127996mm; y=1.939in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -22794,8 +21562,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.2036 {
-        proto=0; x=389.0mil; y=50.381404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2066 {
+        proto=0; x=7.328404mm; y=1.939in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -22816,26 +21584,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.2037 {
-           x1=389.0mil; y1=50.7812mm; x2=389.0mil; y2=50.7812mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2067 {
+           x1=7.7282mm; y1=1.939in; x2=7.7282mm; y2=1.939in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.2040 {
-           x1=389.0mil; y1=50.7812mm; x2=389.0mil; y2=50.7812mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2070 {
+           x1=7.7282mm; y1=1.939in; x2=7.7282mm; y2=1.939in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.2043 {
-           x1=389.0mil; y1=50.7812mm; x2=389.0mil; y2=51.7812mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2073 {
+           x1=7.7282mm; y1=1.939in; x2=6.7282mm; y2=1.939in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.2046 {
-           x1=389.0mil; y1=50.7812mm; x2=10.8806mm; y2=50.7812mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2076 {
+           x1=7.7282mm; y1=1.939in; x2=7.7282mm; y2=48.2506mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -22849,17 +21617,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABm
+      uid = 3jbuYMaM0jjDegHZ/p0AAABo
      }
-     ha:subc.2049 {
+     ha:subc.2079 {
       ha:attributes {
-       {io_pcb::hidename_y}=51.4223 mm
+       {io_pcb::hidename_y}=41.7393 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=L201
-       value=27nH
+       refdes=L174
+       value=22nH
        {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=10.4775 mm
+       {io_pcb::hidename_x}=5.9563 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -22929,8 +21697,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.2050 {
-        proto=0; x=268.74mil; y=1.977in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2080 {
+        proto=0; x=6.730996mm; y=42.545mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -22943,8 +21711,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.2051 {
-        proto=0; x=6.026404mm; y=1.977in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2081 {
+        proto=0; x=5.931404mm; y=42.545mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -22965,26 +21733,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.2052 {
-           x1=253.0mil; y1=1.977in; x2=253.0mil; y2=1.977in; thickness=0.1mm; clearance=0.0;
+          ha:line.2082 {
+           x1=6.3312mm; y1=42.545mm; x2=6.3312mm; y2=42.545mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.2055 {
-           x1=253.0mil; y1=1.977in; x2=253.0mil; y2=1.977in; thickness=0.1mm; clearance=0.0;
+          ha:line.2085 {
+           x1=6.3312mm; y1=42.545mm; x2=6.3312mm; y2=42.545mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.2058 {
-           x1=253.0mil; y1=1.977in; x2=5.4262mm; y2=1.977in; thickness=0.1mm; clearance=0.0;
+          ha:line.2088 {
+           x1=6.3312mm; y1=42.545mm; x2=5.3312mm; y2=42.545mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.2061 {
-           x1=253.0mil; y1=1.977in; x2=253.0mil; y2=49.2158mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2091 {
+           x1=6.3312mm; y1=42.545mm; x2=6.3312mm; y2=41.545mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -22998,17 +21766,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABn
+      uid = 3jbuYMaM0jjDegHZ/p0AAABp
      }
-     ha:subc.2064 {
+     ha:subc.2094 {
       ha:attributes {
-       {io_pcb::hidename_y}=49.9745 mm
+       {io_pcb::hidename_y}=43.4975 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=C210
-       value=5.1pF
+       refdes=C177
+       value=tuning
        {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=6.2367 mm
+       {io_pcb::hidename_x}=7.8425 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -23078,8 +21846,8 @@ ha:pcb-rnd-board-v5 {
      }
 
       li:objects {
-       ha:padstack_ref.2065 {
-        proto=0; x=8.127996mm; y=1.939in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2095 {
+        proto=0; x=6.730996mm; y=41.529mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -23092,8 +21860,8 @@ ha:pcb-rnd-board-v5 {
           name=1
         }
        }
-       ha:padstack_ref.2066 {
-        proto=0; x=7.328404mm; y=1.939in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2096 {
+        proto=0; x=5.931404mm; y=41.529mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -23114,26 +21882,26 @@ ha:pcb-rnd-board-v5 {
         ha:combining {        }
 
          li:objects {
-          ha:line.2067 {
-           x1=7.7282mm; y1=1.939in; x2=7.7282mm; y2=1.939in; thickness=0.1mm; clearance=0.0;
+          ha:line.2097 {
+           x1=6.3312mm; y1=41.529mm; x2=6.3312mm; y2=41.529mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.2070 {
-           x1=7.7282mm; y1=1.939in; x2=7.7282mm; y2=1.939in; thickness=0.1mm; clearance=0.0;
+          ha:line.2100 {
+           x1=6.3312mm; y1=41.529mm; x2=6.3312mm; y2=41.529mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.2073 {
-           x1=7.7282mm; y1=1.939in; x2=6.7282mm; y2=1.939in; thickness=0.1mm; clearance=0.0;
+          ha:line.2103 {
+           x1=6.3312mm; y1=41.529mm; x2=5.3312mm; y2=41.529mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.2076 {
-           x1=7.7282mm; y1=1.939in; x2=7.7282mm; y2=48.2506mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2106 {
+           x1=6.3312mm; y1=41.529mm; x2=6.3312mm; y2=40.529mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -23147,315 +21915,17 @@ ha:pcb-rnd-board-v5 {
        }
       }
      }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABo
+      uid = 3jbuYMaM0jjDegHZ/p0AAABq
      }
-     ha:subc.2079 {
+     ha:subc.2109 {
       ha:attributes {
-       {io_pcb::hidename_y}=41.7393 mm
+       {io_pcb::hidename_y}=43.3197 mm
        footprint=0402
        {io_pcb::hidename_scale}=100
-       refdes=L174
-       value=22nH
+       refdes=C175
+       value=6.2pF
        {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=5.9563 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.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.2080 {
-        proto=0; x=6.730996mm; y=42.545mm; 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.2081 {
-        proto=0; x=5.931404mm; y=42.545mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.2082 {
-           x1=6.3312mm; y1=42.545mm; x2=6.3312mm; y2=42.545mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2085 {
-           x1=6.3312mm; y1=42.545mm; x2=6.3312mm; y2=42.545mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2088 {
-           x1=6.3312mm; y1=42.545mm; x2=5.3312mm; y2=42.545mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2091 {
-           x1=6.3312mm; y1=42.545mm; x2=6.3312mm; y2=41.545mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABp
-     }
-     ha:subc.2094 {
-      ha:attributes {
-       {io_pcb::hidename_y}=43.4975 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C177
-       value=tuning
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=7.8425 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.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.2095 {
-        proto=0; x=6.730996mm; y=41.529mm; 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.2096 {
-        proto=0; x=5.931404mm; y=41.529mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.2097 {
-           x1=6.3312mm; y1=41.529mm; x2=6.3312mm; y2=41.529mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2100 {
-           x1=6.3312mm; y1=41.529mm; x2=6.3312mm; y2=41.529mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2103 {
-           x1=6.3312mm; y1=41.529mm; x2=5.3312mm; y2=41.529mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2106 {
-           x1=6.3312mm; y1=41.529mm; x2=6.3312mm; y2=40.529mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 3jbuYMaM0jjDegHZ/p0AAABq
-     }
-     ha:subc.2109 {
-      ha:attributes {
-       {io_pcb::hidename_y}=43.3197 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C175
-       value=6.2pF
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=11.7343 mm
+       {io_pcb::hidename_x}=11.7343 mm
       }
      ha:data {
           li:padstack_prototypes {
@@ -28269,130 +26739,3123 @@ ha:pcb-rnd-board-v5 {
               }
             }
 
-            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 { 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.17058 {
+          proto=0; x=1.495in; y=1.708in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.17059 {
+          proto=0; x=1.495in; y=1.73948in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.17046 {
+             x1=1.495in; y1=1.72374in; x2=1.495in; y2=1.72374in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.17049 {
+             x1=1.495in; y1=1.72374in; x2=1.495in; y2=1.72374in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.17052 {
+             x1=1.495in; y1=1.72374in; x2=1.495in; y2=44.782996mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.17055 {
+             x1=1.495in; y1=1.72374in; x2=36.973mm; y2=1.72374in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            virtual = 1
+           top = 1
+           }
+         }
+        }
+       }
+        uid = O60S0U3R7NKAgfr0xkIAAACC
+       }
+        ha:subc.29510 {
+         ha:attributes {
+          refdes=C3
+          value=1uF
+          footprint=0402
+          openscad=0402
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v4.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.29524 {
+           proto=0; x=2.28426in; y=2.37in; 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.29525 {
+           proto=0; x=58.819796mm; y=2.37in; 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.29511 {
+              string=%a.parent.refdes%; x=2.27218in; y=57.501655mm; scale=100; fid=0; direction=0;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+             }
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.29512 {
+              x1=2.3in; y1=2.37in; x2=2.3in; y2=2.37in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.29515 {
+              x1=2.3in; y1=2.37in; x2=2.3in; y2=2.37in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.29518 {
+              x1=2.3in; y1=2.37in; x2=59.42mm; y2=2.37in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.29521 {
+              x1=2.3in; y1=2.37in; x2=2.3in; y2=61.198mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = 3rCXE+nsnsfB6pjpohsAAACA
+        }
+        ha:subc.29543 {
+         ha:attributes {
+          refdes=C4
+          value=1uF
+          footprint=0402
+          openscad=0402
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v4.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.29557 {
+           proto=0; x=60.325mm; y=59.423808mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.29558 {
+           proto=0; x=60.325mm; y=2.371in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
+         }
+         li:layers {
+
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+             ha:text.29544 {
+              string=%a.parent.refdes%; x=60.8457mm; y=2.24376in; scale=100; fid=0; direction=3;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+             }
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.29545 {
+              x1=60.325mm; y1=2.35526in; x2=60.325mm; y2=2.35526in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.29548 {
+              x1=60.325mm; y1=2.35526in; x2=60.325mm; y2=2.35526in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.29551 {
+              x1=60.325mm; y1=2.35526in; x2=60.325mm; y2=60.823604mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.29554 {
+              x1=60.325mm; y1=2.35526in; x2=59.325mm; y2=2.35526in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = 3rCXE+nsnsfB6pjpohsAAACC
+        }
+        ha:subc.29609 {
+         ha:attributes {
+          refdes=C9
+          value=1uF
+          footprint=0402
+          openscad=0402
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v4.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.29623 {
+           proto=0; x=2.53226in; y=2.37in; 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.29624 {
+           proto=0; x=65.118996mm; y=2.37in; 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.29610 {
+              string=%a.parent.refdes%; x=2.52103571in; y=57.400055mm; scale=100; fid=0; direction=0;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+             }
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.29611 {
+              x1=2.548in; y1=2.37in; x2=2.548in; y2=2.37in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.29614 {
+              x1=2.548in; y1=2.37in; x2=2.548in; y2=2.37in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.29617 {
+              x1=2.548in; y1=2.37in; x2=65.7192mm; y2=2.37in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.29620 {
+              x1=2.548in; y1=2.37in; x2=2.548in; y2=61.198mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = 3rCXE+nsnsfB6pjpohsAAACG
+        }
+        ha:subc.29663 {
+         ha:attributes {
+          value=Si7232DN
+          footprint=1212-8
+          refdes=Q1
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v4.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.202438mm  
+                -0.494919mm  
+                -0.202438mm  
+                -0.494919mm  
+                -0.202438mm  
+                0.494919mm  
+                0.202438mm  
+                0.494919mm  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                10.97mil  
+                -0.571119mm  
+                -10.97mil  
+                -0.571119mm  
+                -10.97mil  
+                0.571119mm  
+                10.97mil  
+                0.571119mm  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                0.202438mm  
+                -0.494919mm  
+                -0.202438mm  
+                -0.494919mm  
+                -0.202438mm  
+                0.494919mm  
+                0.202438mm  
+                0.494919mm  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v4.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.202438mm  
+                0.494919mm  
+                0.202438mm  
+                0.494919mm  
+                0.202438mm  
+                -0.494919mm  
+                -0.202438mm  
+                -0.494919mm  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -10.97mil  
+                0.571119mm  
+                10.97mil  
+                0.571119mm  
+                10.97mil  
+                -0.571119mm  
+                -10.97mil  
+                -0.571119mm  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -0.202438mm  
+                0.494919mm  
+                0.202438mm  
+                0.494919mm  
+                0.202438mm  
+                -0.494919mm  
+                -0.202438mm  
+                -0.494919mm  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v4.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.495045mm  
+                0.862583mm  
+                0.495045mm  
+                0.862583mm  
+                0.495045mm  
+                -0.862583mm  
+                -0.495045mm  
+                -0.862583mm  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -0.571246mm  
+                36.96mil  
+                0.571246mm  
+                36.96mil  
+                0.571246mm  
+                -36.96mil  
+                -0.571246mm  
+                -36.96mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -0.495045mm  
+                0.862583mm  
+                0.495045mm  
+                0.862583mm  
+                0.495045mm  
+                -0.862583mm  
+                -0.495045mm  
+                -0.862583mm  
+               }
+             }
+           }
+         }
+        }
+
+         li:objects {
+          ha:padstack_ref.29690 {
+           proto=0; x=1.2917in; y=52.894357mm; 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.29691 {
+           proto=1; x=1.2917in; y=55.764049mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=pin1
+           }
+          }
+          ha:padstack_ref.29692 {
+           proto=0; x=1.31729in; y=52.894357mm; 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.29693 {
+           proto=1; x=1.31729in; y=55.764049mm; 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.29694 {
+           proto=0; x=1.34288in; y=52.894357mm; 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.29695 {
+           proto=1; x=1.34288in; y=55.764049mm; 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.29696 {
+           proto=0; x=1.36847in; y=52.894357mm; 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.29697 {
+           proto=1; x=1.36847in; y=55.764049mm; 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.29698 {
+           proto=2; x=1.30617in; y=2.117in; 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.29699 {
+           proto=2; x=1.354in; y=2.117in; 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:line.29664 {
+              x1=1.26513in; y1=52.679346mm; x2=1.26513in; y2=55.97906mm; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.29667 {
+              x1=1.26513in; y1=55.97906mm; x2=1.39504in; y2=55.97906mm; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.29670 {
+              x1=1.39504in; y1=55.97906mm; x2=1.39504in; y2=52.679346mm; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.29673 {
+              x1=1.39504in; y1=52.679346mm; x2=1.26513in; y2=52.679346mm; thickness=10.0mil; clearance=0.0;
+             }
+             ha:arc.29676 {
+              x=1.27891in; y=56.645048mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+             }
+             ha:text.29677 {
+              string=%a.parent.refdes%; x=31.203138mm; y=51.278282mm; scale=100; fid=0; direction=0;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+             }
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.29678 {
+              x1=33.784159mm; y1=54.217723mm; x2=33.784159mm; y2=54.217723mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.29681 {
+              x1=33.784032mm; y1=2.13894in; x2=33.784032mm; y2=2.13894in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.29684 {
+              x1=33.784032mm; y1=2.13894in; x2=33.784032mm; y2=55.329076mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.29687 {
+              x1=33.784032mm; y1=2.13894in; x2=34.784032mm; y2=2.13894in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = 3rCXE+nsnsfB6pjpohsAAACI
+        }
+        ha:subc.29717 {
+         ha:attributes {
+          refdes=R3
+          value=1k
+          footprint=0402
+          openscad=0402
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v4.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.29731 {
+           proto=0; x=1.41652in; y=1.998in; 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.29732 {
+           proto=0; x=36.7792mm; y=1.998in; 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.29718 {
+              string=%a.parent.refdes%; x=35.221925mm; y=47.214655mm; scale=100; fid=0; direction=0;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+             }
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.29719 {
+              x1=1.43226in; y1=1.998in; x2=1.43226in; y2=1.998in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.29722 {
+              x1=1.43226in; y1=1.998in; x2=1.43226in; y2=1.998in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.29725 {
+              x1=1.43226in; y1=1.998in; x2=37.379404mm; y2=1.998in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.29728 {
+              x1=1.43226in; y1=1.998in; x2=1.43226in; y2=51.7492mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = 3rCXE+nsnsfB6pjpohsAAACK
+        }
+        ha:subc.29903 {
+         ha:attributes {
+          refdes=C10
+          value=1uF
+          footprint=0402
+          openscad=0402
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v4.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.29917 {
+           proto=0; x=2.625in; y=59.398408mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.29918 {
+           proto=0; x=2.625in; y=2.37in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
+         }
+         li:layers {
+
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+             ha:text.29904 {
+              string=%a.parent.refdes%; x=67.263145mm; y=56.541153mm; scale=100; fid=0; direction=3;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+             }
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.29905 {
+              x1=2.625in; y1=2.35426in; x2=2.625in; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.29908 {
+              x1=2.625in; y1=2.35426in; x2=2.625in; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.29911 {
+              x1=2.625in; y1=2.35426in; x2=2.625in; y2=60.798204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.29914 {
+              x1=2.625in; y1=2.35426in; x2=65.675mm; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = 3rCXE+nsnsfB6pjpohsAAACO
+        }
+        ha:subc.29936 {
+         ha:attributes {
+          refdes=C11
+          value=1uF
+          footprint=0402
+          openscad=0402
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v4.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.29950 {
+           proto=0; x=2.675in; y=59.398408mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.29951 {
+           proto=0; x=2.675in; y=2.37in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
+         }
+         li:layers {
+
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+             ha:text.29937 {
+              string=%a.parent.refdes%; x=68.533145mm; y=56.686066mm; scale=100; fid=0; direction=3;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+             }
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.29938 {
+              x1=2.675in; y1=2.35426in; x2=2.675in; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.29941 {
+              x1=2.675in; y1=2.35426in; x2=2.675in; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.29944 {
+              x1=2.675in; y1=2.35426in; x2=2.675in; y2=60.798204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.29947 {
+              x1=2.675in; y1=2.35426in; x2=66.945mm; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = 3rCXE+nsnsfB6pjpohsAAACQ
+        }
+        ha:subc.29969 {
+         ha:attributes {
+          refdes=C12
+          value=1uF
+          footprint=0402
+          openscad=0402
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v4.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.29983 {
+           proto=0; x=69.215mm; y=59.398408mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.29984 {
+           proto=0; x=69.215mm; y=2.37in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
+         }
+         li:layers {
+
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+             ha:text.29970 {
+              string=%a.parent.refdes%; x=69.803145mm; y=56.399179mm; scale=100; fid=0; direction=3;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+             }
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.29971 {
+              x1=69.215mm; y1=2.35426in; x2=69.215mm; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.29974 {
+              x1=69.215mm; y1=2.35426in; x2=69.215mm; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.29977 {
+              x1=69.215mm; y1=2.35426in; x2=69.215mm; y2=60.798204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.29980 {
+              x1=69.215mm; y1=2.35426in; x2=68.215mm; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = 3rCXE+nsnsfB6pjpohsAAACS
+        }
+        ha:subc.30002 {
+         ha:attributes {
+          refdes=C13
+          value=1uF
+          footprint=0402
+          openscad=0402
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v4.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.30016 {
+           proto=0; x=70.485mm; y=59.398408mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.30017 {
+           proto=0; x=70.485mm; y=2.37in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
+         }
+         li:layers {
+
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+             ha:text.30003 {
+              string=%a.parent.refdes%; x=71.073145mm; y=56.486688mm; scale=100; fid=0; direction=3;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+             }
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.30004 {
+              x1=70.485mm; y1=2.35426in; x2=70.485mm; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.30007 {
+              x1=70.485mm; y1=2.35426in; x2=70.485mm; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.30010 {
+              x1=70.485mm; y1=2.35426in; x2=70.485mm; y2=60.798204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.30013 {
+              x1=70.485mm; y1=2.35426in; x2=69.485mm; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = 3rCXE+nsnsfB6pjpohsAAACU
+        }
+        ha:subc.30035 {
+         ha:attributes {
+          refdes=C14
+          value=1uF
+          footprint=0402
+          openscad=0402
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v4.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.30049 {
+           proto=0; x=2.825in; y=59.398408mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.30050 {
+           proto=0; x=2.825in; y=2.37in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
+         }
+         li:layers {
+
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+             ha:text.30036 {
+              string=%a.parent.refdes%; x=72.546345mm; y=56.428401mm; scale=100; fid=0; direction=3;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+             }
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.30037 {
+              x1=2.825in; y1=2.35426in; x2=2.825in; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.30040 {
+              x1=2.825in; y1=2.35426in; x2=2.825in; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.30043 {
+              x1=2.825in; y1=2.35426in; x2=2.825in; y2=60.798204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.30046 {
+              x1=2.825in; y1=2.35426in; x2=70.755mm; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = 3rCXE+nsnsfB6pjpohsAAACW
+        }
+         ha:subc.33462 {
+          ha:attributes {
+           value=
+           footprint=NHD-C12864LZ
+           refdes=X3
+          }
+         ha:data {
+                  li:padstack_prototypes {
+
+          ha:ps_proto_v4.0 {
+            hdia=0.700024mm; hplated=1; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=1.225042mm;               }
+               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=1.225042mm;               }
+               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.225042mm;               }
+               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.377442mm;               }
+               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.377442mm;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
+            }
+          }
+
+          ha:ps_proto_v4.1 {
+            hdia=0.700024mm; 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.612521mm  
+                 -0.612521mm  
+                 0.612521mm  
+                 -0.612521mm  
+                 0.612521mm  
+                 0.612521mm  
+                 -0.612521mm  
+                 0.612521mm  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.612521mm  
+                 -0.612521mm  
+                 0.612521mm  
+                 -0.612521mm  
+                 0.612521mm  
+                 0.612521mm  
+                 -0.612521mm  
+                 0.612521mm  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.612521mm  
+                 -0.612521mm  
+                 0.612521mm  
+                 -0.612521mm  
+                 0.612521mm  
+                 0.612521mm  
+                 -0.612521mm  
+                 0.612521mm  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.688721mm  
+                 -0.688721mm  
+                 0.688721mm  
+                 -0.688721mm  
+                 0.688721mm  
+                 0.688721mm  
+                 -0.688721mm  
+                 0.688721mm  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.688721mm  
+                 -0.688721mm  
+                 0.688721mm  
+                 -0.688721mm  
+                 0.688721mm  
+                 0.688721mm  
+                 -0.688721mm  
+                 0.688721mm  
+                }
+              }
+            }
+          }
+
+          ha:ps_proto_v4.2 {
+            hdia=62.99mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=2.800096mm;               }
+               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=2.800096mm;               }
+               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.800096mm;               }
+               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=2.952496mm;               }
+               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=2.952496mm;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
+            }
+          }
+
+          ha:ps_proto_v4.3 {
+            hdia=1.89992mm; hplated=1; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=3.325114mm;               }
+               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=3.325114mm;               }
+               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=3.325114mm;               }
+               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.477514mm;               }
+               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.477514mm;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
+            }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.33506 {
+            proto=0; x=74.292778mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:1 {
+               on  
+               diag  
+               round  
+              }
+            }
+
+            ha:attributes {
+              term=28
+              name=pin28
+            }
+           }
+           ha:padstack_ref.33507 {
+            proto=0; x=73.022778mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:1 {
+               on  
+               diag  
+               round  
+              }
+            }
+
+            ha:attributes {
+              term=27
+              name=pin27
+            }
+           }
+           ha:padstack_ref.33508 {
+            proto=0; x=71.752778mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=26
+              name=pin26
+            }
+           }
+           ha:padstack_ref.33509 {
+            proto=0; x=70.482778mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=25
+              name=pin25
+            }
+           }
+           ha:padstack_ref.33510 {
+            proto=0; x=69.212778mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=24
+              name=pin24
+            }
+           }
+           ha:padstack_ref.33511 {
+            proto=0; x=67.942778mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=23
+              name=pin23
+            }
+           }
+           ha:padstack_ref.33512 {
+            proto=0; x=66.672778mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=22
+              name=pin22
+            }
+           }
+           ha:padstack_ref.33513 {
+            proto=0; x=65.402778mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=21
+              name=pin21
+            }
+           }
+           ha:padstack_ref.33514 {
+            proto=0; x=64.132778mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=20
+              name=pin20
+            }
+           }
+           ha:padstack_ref.33515 {
+            proto=0; x=62.862778mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=19
+              name=pin19
+            }
+           }
+           ha:padstack_ref.33516 {
+            proto=0; x=61.592778mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=18
+              name=pin18
+            }
+           }
+           ha:padstack_ref.33517 {
+            proto=0; x=60.322778mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=17
+              name=pin17
+            }
+           }
+           ha:padstack_ref.33518 {
+            proto=0; x=59.052778mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=16
+              name=pin16
+            }
+           }
+           ha:padstack_ref.33519 {
+            proto=0; x=57.782778mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:1 {
+               on  
+               diag  
+               round  
+              }
+            }
+
+            ha:attributes {
+              term=15
+              name=pin15
+            }
+           }
+           ha:padstack_ref.33520 {
+            proto=0; x=56.513032mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:1 {
+               diag  
+               round  
+              }
+              li:2 {
+               on  
+               diag  
+               round  
+              }
+            }
+
+            ha:attributes {
+              term=14
+              name=pin14
+            }
+           }
+           ha:padstack_ref.33521 {
+            proto=0; x=55.243032mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=13
+              name=pin13
+            }
+           }
+           ha:padstack_ref.33522 {
+            proto=0; x=53.973032mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=12
+              name=pin12
+            }
+           }
+           ha:padstack_ref.33523 {
+            proto=0; x=52.703032mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=11
+              name=pin11
+            }
+           }
+           ha:padstack_ref.33524 {
+            proto=0; x=51.433032mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=10
+              name=pin10
+            }
+           }
+           ha:padstack_ref.33525 {
+            proto=0; x=50.163032mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=9
+              name=pin9
+            }
+           }
+           ha:padstack_ref.33526 {
+            proto=0; x=48.893032mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=8
+              name=pin8
+            }
+           }
+           ha:padstack_ref.33527 {
+            proto=0; x=47.623032mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=7
+              name=pin7
+            }
+           }
+           ha:padstack_ref.33528 {
+            proto=0; x=46.353032mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=6
+              name=pin6
+            }
+           }
+           ha:padstack_ref.33529 {
+            proto=0; x=45.083032mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=5
+              name=pin5
+            }
+           }
+           ha:padstack_ref.33530 {
+            proto=0; x=43.813032mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=4
+              name=pin4
+            }
+           }
+           ha:padstack_ref.33531 {
+            proto=0; x=42.543032mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=3
+              name=pin3
+            }
+           }
+           ha:padstack_ref.33532 {
+            proto=0; x=41.273032mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=pin2
+            }
+           }
+           ha:padstack_ref.33533 {
+            proto=1; x=40.003032mm; y=61.675207mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=pin1
+            }
+           }
+           ha:padstack_ref.33534 {
+            proto=2; x=93.347858mm; y=59.725249mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            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=G
+              name=G
+            }
+           }
+           ha:padstack_ref.33535 {
+            proto=2; x=20.947952mm; y=59.725249mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
             }
-          }
-        }
-       }
 
-        li:objects {
-         ha:padstack_ref.17058 {
-          proto=0; x=1.495in; y=1.708in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+            li:thermal {
+            }
 
-          li:thermal {
-          }
+            ha:attributes {
+              term=G
+              name=G
+            }
+           }
+           ha:padstack_ref.33536 {
+            proto=3; x=27.148092mm; y=58.935055mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.17059 {
-          proto=0; x=1.495in; y=1.73948in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+            li:thermal {
+            }
 
-          li:thermal {
-          }
+            ha:attributes {
+              term=K
+              name=K
+            }
+           }
+           ha:padstack_ref.33537 {
+            proto=3; x=87.147718mm; y=58.935055mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-          ha:attributes {
-            term=2
-            name=2
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=A
+              name=A
+            }
+           }
           }
-         }
-        }
-        li:layers {
+          li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-           li:objects {
+             li:objects {
+              ha:line.33463 {
+               x1=18.44783mm; y1=62.725497mm; x2=95.847726mm; y2=62.725497mm; thickness=5.0mil; clearance=0.0;
+              }
+              ha:line.33466 {
+               x1=18.44783mm; y1=62.725497mm; x2=18.44783mm; y2=10.325297mm; thickness=5.0mil; clearance=0.0;
+              }
+              ha:line.33469 {
+               x1=18.44783mm; y1=10.325297mm; x2=95.847726mm; y2=10.325297mm; thickness=5.0mil; clearance=0.0;
+              }
+              ha:line.33472 {
+               x1=95.847726mm; y1=10.325297mm; x2=95.847726mm; y2=62.725497mm; thickness=5.0mil; clearance=0.0;
+              }
+              ha:line.33475 {
+               x1=23.888002mm; y1=645.87775591mil; x2=90.407808mm; y2=645.87775591mil; thickness=5.0mil; clearance=0.0;
+              }
+              ha:line.33478 {
+               x1=23.888002mm; y1=49.645259mm; x2=90.407808mm; y2=49.645259mm; thickness=5.0mil; clearance=0.0;
+              }
+              ha:line.33481 {
+               x1=23.888002mm; y1=49.645259mm; x2=23.888002mm; y2=645.87775591mil; thickness=5.0mil; clearance=0.0;
+              }
+              ha:line.33484 {
+               x1=90.407808mm; y1=49.645259mm; x2=90.407808mm; y2=645.87775591mil; thickness=5.0mil; clearance=0.0;
+              }
+              ha:line.33487 {
+               x1=90.407808mm; y1=49.645259mm; x2=23.888002mm; y2=645.87775591mil; thickness=5.0mil; clearance=0.0;
+              }
+              ha:line.33490 {
+               x1=23.888002mm; y1=49.645259mm; x2=90.407808mm; y2=645.87775591mil; thickness=5.0mil; clearance=0.0;
+              }
+              ha:text.33493 {
+               string=%a.parent.refdes%; x=57.147778mm; y=36.525397mm; scale=100; fid=0; direction=4;
+               ha:flags {
+                dyntext=1
+                floater=1
+                onsolder=1
+               }
+              }
+             }
+             ha:type {
+              silk = 1
+              bottom = 1
+             }
            }
-           ha:type {
-            silk = 1
-            top = 1
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.33494 {
+               x1=57.147905mm; y1=61.382075mm; x2=57.147905mm; y2=61.382075mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.33497 {
+               x1=57.147778mm; y1=36.525397mm; x2=57.147778mm; y2=36.525397mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.33500 {
+               x1=57.147778mm; y1=36.525397mm; x2=57.147778mm; y2=35.525397mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.33503 {
+               x1=57.147778mm; y1=36.525397mm; x2=58.147778mm; y2=36.525397mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              bottom = 1
+              virtual = 1
+              misc = 1
+             }
            }
+          }
          }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          uid = 3rCXE+nsnsfB6pjpohsAAACM
+         }
+          ha:subc.34710 {
+           ha:attributes {
+            footprint=0402
+            value=1uF
+            openscad=0402
+            refdes=C8
+           }
+          ha:data {
+                    li:padstack_prototypes {
+
+           ha:ps_proto_v4.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:line.17046 {
-             x1=1.495in; y1=1.72374in; x2=1.495in; y2=1.72374in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            ha:padstack_ref.34724 {
+             proto=0; x=62.865mm; y=59.398408mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-            }
-            ha:line.17049 {
-             x1=1.495in; y1=1.72374in; x2=1.495in; y2=1.72374in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+
+             li:thermal {
              }
-            }
-            ha:line.17052 {
-             x1=1.495in; y1=1.72374in; x2=1.495in; y2=44.782996mm; thickness=0.1mm; clearance=0.0;
+
              ha:attributes {
-               subc-role=x
+               term=1
+               name=1
              }
             }
-            ha:line.17055 {
-             x1=1.495in; y1=1.72374in; x2=36.973mm; y2=1.72374in; thickness=0.1mm; clearance=0.0;
+            ha:padstack_ref.34725 {
+             proto=0; x=62.865mm; y=2.37in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
              ha:attributes {
-               subc-role=y
+               term=2
+               name=2
              }
             }
            }
-           ha:type {
-            virtual = 1
-           top = 1
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+               ha:text.34711 {
+                string=%a.parent.refdes%; x=63.4365mm; y=2.25276in; scale=100; fid=0; direction=3;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
+
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.34712 {
+                x1=62.865mm; y1=2.35426in; x2=62.865mm; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.34715 {
+                x1=62.865mm; y1=2.35426in; x2=62.865mm; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.34718 {
+                x1=62.865mm; y1=2.35426in; x2=62.865mm; y2=60.798204mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.34721 {
+                x1=62.865mm; y1=2.35426in; x2=61.865mm; y2=2.35426in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
            }
+          }
+           uid = 3rCXE+nsnsfB6pjpohsAAACE
+          }
+         ha:rat.35818 {
+          x1=31.937573mm; y1=57.446066mm; lgrp1=10; x2=1.2917in; y2=55.764049mm; lgrp2=3;
+         }
+         ha:rat.35821 {
+          x1=3.657in; y1=63.7418mm; lgrp1=3; x2=2.5455in; y2=45.2501mm; lgrp2=3;
+         }
+         ha:rat.35824 {
+          x1=631.0mil; y1=67.2084mm; lgrp1=10; x2=26.543mm; y2=54.3052mm; lgrp2=3;
+         }
+         ha:rat.35827 {
+          x1=753.0mil; y1=59.3344mm; lgrp1=10; x2=997.0mil; y2=2.092in; lgrp2=3;
+         }
+         ha:rat.35830 {
+          x1=59.563mm; y1=72.009mm; lgrp1=10; x2=59.563mm; y2=2.276in; lgrp2=10;
+         }
+         ha:rat.35833 {
+          x1=3.1in; y1=2.277in; lgrp1=3; x2=2.841in; y2=2.278in; lgrp2=7;
+         }
+         ha:rat.35836 {
+          x1=2.736in; y1=1.784in; lgrp1=3; x2=2.5545in; y2=1.7475in; lgrp2=3;
+         }
+         ha:rat.35839 {
+          x1=69.7738mm; y1=2.508in; lgrp1=10; x2=2.745in; y2=1.413in; lgrp2=3;
+         }
+         ha:rat.35842 {
+          x1=2.447in; y1=1.423in; lgrp1=3; x2=2.414in; y2=63.881mm; lgrp2=3;
+         }
+         ha:rat.35845 {
+          x1=53.086mm; y1=63.881mm; lgrp1=3; x2=2.145in; y2=2.338in; lgrp2=10;
+         }
+         ha:rat.35848 {
+          x1=2.04in; y1=2.463in; lgrp1=3; x2=2.046in; y2=37.465mm; lgrp2=3;
+         }
+         ha:rat.35851 {
+          x1=58.131367mm; y1=40.903138mm; lgrp1=3; x2=53.973032mm; y2=61.675207mm; lgrp2=10;
+         }
+         ha:rat.35854 {
+          x1=47.881578mm; y1=29.153479mm; lgrp1=3; x2=41.273032mm; y2=61.675207mm; lgrp2=10;
+         }
+         ha:rat.35857 {
+          x1=88.962675mm; y1=58.935055mm; lgrp1=7; x2=87.147718mm; y2=58.935055mm; lgrp2=10;
+         }
+         ha:rat.35860 {
+          x1=48.3817mm; y1=29.153479mm; lgrp1=3; x2=40.003032mm; y2=61.675207mm; lgrp2=10;
+         }
+         ha:rat.35863 {
+          x1=46.381708mm; y1=29.153479mm; lgrp1=3; x2=46.3817mm; y2=25.1661mm; lgrp2=3;
+         }
+         ha:rat.35866 {
+          x1=47.381706mm; y1=29.153479mm; lgrp1=3; x2=42.543032mm; y2=61.675207mm; lgrp2=10;
+         }
+         ha:rat.35869 {
+          x1=46.88158mm; y1=29.153479mm; lgrp1=3; x2=46.8816mm; y2=25.9402mm; lgrp2=3;
+         }
+         ha:rat.35872 {
+          x1=1.861in; y1=2.929in; lgrp1=10; x2=1.861in; y2=24.270208mm; lgrp2=3;
+         }
+         ha:rat.35875 {
+          x1=1.822in; y1=24.263604mm; lgrp1=3; x2=1.844in; y2=2.846in; lgrp2=10;
+         }
+         ha:rat.35878 {
+          x1=58.131367mm; y1=40.403266mm; lgrp1=3; x2=55.243032mm; y2=61.675207mm; lgrp2=10;
+         }
+         ha:rat.35881 {
+          x1=1.30617in; y1=2.117in; lgrp1=3; x2=27.148092mm; y2=58.935055mm; lgrp2=10;
+         }
+         ha:rat.35884 {
+          x1=1.31729in; y1=55.764049mm; lgrp1=3; x2=1.41652in; y2=1.998in; lgrp2=3;
+         }
+         ha:rat.35887 {
+          x1=2.644in; y1=2.934in; lgrp1=10; x2=2.644in; y2=1.64in; lgrp2=3;
+         }
+         ha:rat.35890 {
+          x1=3.693in; y1=2.754in; lgrp1=3; x2=3.253in; y2=1.884in; lgrp2=10;
+         }
+         ha:rat.35893 {
+          x1=2.951in; y1=1.939in; lgrp1=3; x2=2.951in; y2=2.939in; lgrp2=10;
+         }
+         ha:rat.35896 {
+          x1=36.7792mm; y1=1.998in; lgrp1=3; x2=58.131367mm; y2=39.90314mm; lgrp2=3;
          }
-        }
-       }
-        uid = O60S0U3R7NKAgfr0xkIAAACC
-       }
    }
    li:layers {
 
@@ -28403,144 +29866,6 @@ ha:pcb-rnd-board-v5 {
      visible=1
 
       li:objects {
-       ha:line.2434 {
-        x1=51.3933mm; y1=1.7581in; x2=51.3933mm; y2=59.4523mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2437 {
-        x1=51.3933mm; y1=59.4523mm; x2=1.993in; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2440 {
-        x1=3.3445in; y1=2.371in; x2=3.3445in; y2=60.2107mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2443 {
-        x1=3.345in; y1=379.5mil; x2=3.3445in; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2446 {
-        x1=2.7945in; y1=379.0mil; x2=2.7945in; y2=378.5mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2449 {
-        x1=32.893mm; y1=379.0mil; x2=29.972mm; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2452 {
-        x1=56.3933mm; y1=29.1562mm; x2=56.3933mm; y2=12.819634mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2455 {
-        x1=56.3933mm; y1=12.819634mm; x2=2.0945in; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2458 {
-        x1=55.8935mm; y1=29.1562mm; x2=55.8935mm; y2=18.530062mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2461 {
-        x1=55.8935mm; y1=18.530062mm; x2=48.387mm; y2=434.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2464 {
-        x1=48.387mm; y1=434.0mil; x2=29.21mm; y2=434.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2467 {
-        x1=29.21mm; y1=434.0mil; x2=27.813mm; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2470 {
-        x1=27.813mm; y1=379.0mil; x2=995.0mil; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2473 {
-        x1=55.3933mm; y1=29.1562mm; x2=55.3933mm; y2=732.84mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2476 {
-        x1=55.3933mm; y1=732.84mil; x2=1.898in; y2=450.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2479 {
-        x1=1.898in; y1=450.0mil; x2=966.0mil; y2=450.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2482 {
-        x1=966.0mil; y1=450.0mil; x2=895.0mil; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2485 {
-        x1=895.0mil; y1=379.0mil; x2=795.0mil; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2488 {
-        x1=54.8935mm; y1=29.1562mm; x2=54.8935mm; y2=18.698464mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2491 {
-        x1=54.8935mm; y1=18.698464mm; x2=1.891in; y2=466.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2494 {
-        x1=1.891in; y1=466.0mil; x2=782.0mil; y2=466.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2497 {
-        x1=782.0mil; y1=466.0mil; x2=695.0mil; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2500 {
-        x1=695.0mil; y1=379.0mil; x2=595.0mil; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.2503 {
         x1=48.8935mm; y1=1.7581in; x2=48.8935mm; y2=46.0263mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -28622,48 +29947,12 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.2542 {
-        x1=495.0mil; y1=379.0mil; x2=495.0mil; y2=380.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.2545 {
         x1=44.8884mm; y1=27.9974mm; x2=1.768in; y2=28.0162mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2548 {
-        x1=48.3936mm; y1=29.1562mm; x2=48.3936mm; y2=27.9974mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2551 {
-        x1=48.3936mm; y1=27.9974mm; x2=1.891in; y2=1.088in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2554 {
-        x1=1.954in; y1=2.41in; x2=2.7555in; y2=2.41in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2557 {
-        x1=2.7555in; y1=2.41in; x2=2.7945in; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2560 {
-        x1=35.814mm; y1=493.0mil; x2=1.807in; y2=493.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.2563 {
         x1=1.742in; y1=519.0mil; x2=1.742in; y2=924.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -28688,60 +29977,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.2575 {
-        x1=3.443in; y1=2.3725in; x2=87.4903mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2578 {
-        x1=32.893mm; y1=379.0mil; x2=1.334in; y2=418.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2581 {
-        x1=1.334in; y1=418.0mil; x2=1.899in; y2=418.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2584 {
-        x1=2.756in; y1=340.0mil; x2=2.795in; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2587 {
-        x1=1.898in; y1=418.0mil; x2=2.015in; y2=418.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2590 {
-        x1=2.015in; y1=418.0mil; x2=2.044in; y2=389.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2593 {
-        x1=2.044in; y1=364.0mil; x2=2.068in; y2=340.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2596 {
-        x1=2.068in; y1=340.0mil; x2=2.756in; y2=340.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2599 {
-        x1=2.756in; y1=340.0mil; x2=70.0151mm; y2=340.5mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.2602 {
         x1=1.941in; y1=392.0mil; x2=1.941in; y2=377.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -28862,30 +30097,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.2662 {
-        x1=1.891in; y1=1.088in; x2=1.891in; y2=587.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2665 {
-        x1=1.891in; y1=587.0mil; x2=1.833in; y2=529.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2668 {
-        x1=1.833in; y1=529.0mil; x2=1.833in; y2=519.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2671 {
-        x1=1.833in; y1=519.0mil; x2=1.807in; y2=493.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.2674 {
         x1=1.986in; y1=308.0mil; x2=76.6318mm; y2=308.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -29056,12 +30267,6 @@ ha:pcb-rnd-board-v5 {
          drc=1
         }
        }
-       ha:line.2758 {
-        x1=3.713in; y1=2.144in; x2=3.94in; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.2761 {
         x1=56.3814mm; y1=1.758in; x2=56.3814mm; y2=45.4594mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -29080,12 +30285,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.2770 {
-        x1=2.508in; y1=1.815in; x2=73.152mm; y2=55.5498mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.2779 {
         x1=55.8816mm; y1=1.758in; x2=55.8816mm; y2=45.9756mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -29104,12 +30303,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.2788 {
-        x1=2.486in; y1=1.845in; x2=2.879in; y2=2.238in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.2797 {
         x1=104.0892mm; y1=72.2376mm; x2=104.14mm; y2=2.846in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -29542,126 +30735,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.3013 {
-        x1=58.1314mm; y1=39.9031mm; x2=93.7009mm; y2=39.9031mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3016 {
-        x1=93.7009mm; y1=39.9031mm; x2=3.943in; y2=33.4518mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3019 {
-        x1=3.943in; y1=33.4518mm; x2=3.943in; y2=380.5mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3022 {
-        x1=3.943in; y1=380.5mil; x2=3.9445in; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3025 {
-        x1=58.1314mm; y1=39.4033mm; x2=89.1461mm; y2=39.4033mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3028 {
-        x1=89.1461mm; y1=39.4033mm; x2=3.742in; y2=33.5026mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3031 {
-        x1=3.742in; y1=33.5026mm; x2=3.742in; y2=381.5mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3034 {
-        x1=3.742in; y1=381.5mil; x2=3.7445in; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3037 {
-        x1=58.1314mm; y1=38.9031mm; x2=84.6425mm; y2=38.9031mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3040 {
-        x1=84.6425mm; y1=38.9031mm; x2=90.043mm; y2=33.5026mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3043 {
-        x1=90.043mm; y1=33.5026mm; x2=90.043mm; y2=381.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3046 {
-        x1=90.043mm; y1=381.0mil; x2=3.543in; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3049 {
-        x1=58.1314mm; y1=38.4033mm; x2=80.0877mm; y2=38.4033mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3052 {
-        x1=80.0877mm; y1=38.4033mm; x2=3.346in; y2=33.5026mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3055 {
-        x1=3.346in; y1=33.5026mm; x2=3.346in; y2=380.5mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3058 {
-        x1=3.346in; y1=380.5mil; x2=3.3445in; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3061 {
-        x1=65.8876mm; y1=31.75mm; x2=65.8876mm; y2=379.5mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3064 {
-        x1=58.1314mm; y1=32.4033mm; x2=60.1543mm; y2=32.4033mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3067 {
-        x1=60.1543mm; y1=32.4033mm; x2=2.395in; y2=1.249in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3070 {
-        x1=2.395in; y1=1.249in; x2=2.395in; y2=379.5mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3073 {
         x1=42.6318mm; y1=30.9034mm; x2=41.9016mm; y2=30.9034mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -29710,30 +30783,12 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.3097 {
-        x1=900.0mil; y1=2.366in; x2=895.0mil; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3100 {
-        x1=46.3817mm; y1=29.1535mm; x2=46.3817mm; y2=25.1661mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3103 {
         x1=46.3817mm; y1=25.1661mm; x2=1.822in; y2=986.74mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3106 {
-        x1=46.8816mm; y1=29.1535mm; x2=46.8816mm; y2=25.9402mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3109 {
         x1=46.8816mm; y1=25.9402mm; x2=1.86in; y2=1.007in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -29746,78 +30801,12 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.3115 {
-        x1=104.2797mm; y1=340.0mil; x2=105.2703mm; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3118 {
-        x1=84.5058mm; y1=340.0mil; x2=104.2797mm; y2=340.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3121 {
-        x1=3.288in; y1=379.0mil; x2=84.5058mm; y2=340.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3124 {
-        x1=73.5203mm; y1=379.0mil; x2=3.288in; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3127 {
-        x1=2.7945in; y1=379.0mil; x2=73.533mm; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3130 {
-        x1=105.2703mm; y1=379.0mil; x2=4.2445in; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3133 {
-        x1=3.9445in; y1=379.0mil; x2=4.0445in; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3136 {
-        x1=3.7445in; y1=379.0mil; x2=97.6503mm; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3139 {
-        x1=3.5445in; y1=379.0mil; x2=92.5703mm; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3142 {
-        x1=3.3445in; y1=379.0mil; x2=87.4903mm; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3145 {
         x1=1.86in; y1=988.0mil; x2=1.861in; y2=987.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3148 {
-        x1=2.044in; y1=389.0mil; x2=2.044in; y2=364.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3151 {
         x1=1.822in; y1=24.263604mm; x2=1.822in; y2=927.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -29878,18 +30867,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.3181 {
-        x1=58.1314mm; y1=40.4033mm; x2=3.1596811in; y2=40.4033mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3184 {
-        x1=3.1596811in; y1=40.4033mm; x2=3.722in; y2=2.153in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3187 {
         x1=2.821in; y1=1.851in; x2=2.754in; y2=1.851in; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
@@ -29974,12 +30951,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.3229 {
-        x1=58.1314mm; y1=40.9031mm; x2=69.5152mm; y2=40.8986mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3232 {
         x1=2.899in; y1=1.69in; x2=2.899in; y2=1.712in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -29998,78 +30969,12 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.3241 {
-        x1=2.554in; y1=1.747in; x2=73.9648mm; y2=53.467mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3244 {
-        x1=73.9648mm; y1=53.467mm; x2=3.527in; y2=53.467mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3247 {
-        x1=3.527in; y1=53.467mm; x2=3.744in; y2=2.322in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3250 {
-        x1=3.744in; y1=2.322in; x2=3.744in; y2=60.2107mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3253 {
-        x1=3.744in; y1=60.2107mm; x2=3.7445in; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3256 {
-        x1=64.643mm; y1=1.781in; x2=2.906in; y2=54.4068mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3259 {
-        x1=2.906in; y1=54.4068mm; x2=89.1286mm; y2=54.4068mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3262 {
-        x1=89.1286mm; y1=54.4068mm; x2=3.695in; y2=59.1312mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3265 {
-        x1=3.695in; y1=59.1312mm; x2=3.695in; y2=63.5254mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3268 {
         x1=3.695in; y1=63.5254mm; x2=3.696in; y2=2.502in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3271 {
-        x1=58.1314mm; y1=37.9031mm; x2=65.7289mm; y2=37.9031mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3274 {
-        x1=65.7289mm; y1=37.9031mm; x2=2.595in; y2=37.719mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3277 {
         x1=58.1314mm; y1=32.9034mm; x2=3.313in; y2=32.893mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -30586,30 +31491,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.3559 {
-        x1=58.1314mm; y1=31.9034mm; x2=59.8922mm; y2=31.9034mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3562 {
-        x1=59.8922mm; y1=31.9034mm; x2=60.3504mm; y2=1.238in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3565 {
-        x1=60.3504mm; y1=1.238in; x2=60.3504mm; y2=460.5mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3568 {
-        x1=60.3504mm; y1=460.5mil; x2=2.2945in; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3571 {
         x1=58.1314mm; y1=30.9034mm; x2=58.7586mm; y2=30.9034mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -30844,72 +31725,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.3688 {
-        x1=51.8816mm; y1=1.758in; x2=51.8816mm; y2=56.3647mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3691 {
-        x1=51.8816mm; y1=56.3647mm; x2=2.1945in; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3694 {
-        x1=52.3814mm; y1=1.758in; x2=52.3814mm; y2=51.7845mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3697 {
-        x1=52.3814mm; y1=51.7845mm; x2=60.8203mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3700 {
-        x1=52.8816mm; y1=1.758in; x2=52.8816mm; y2=49.9606mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3703 {
-        x1=52.8816mm; y1=49.9606mm; x2=2.394in; y2=57.8866mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3706 {
-        x1=2.394in; y1=57.8866mm; x2=63.5635mm; y2=57.8866mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3709 {
-        x1=63.5635mm; y1=57.8866mm; x2=65.9003mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3712 {
-        x1=42.6318mm; y1=31.4033mm; x2=39.4551mm; y2=31.4033mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3715 {
-        x1=39.4551mm; y1=31.4033mm; x2=985.0mil; y2=668.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3718 {
-        x1=784.0mil; y1=668.0mil; x2=495.0mil; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3721 {
         x1=53.8816mm; y1=1.758in; x2=53.8816mm; y2=1.8072in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -30978,12 +31793,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.3754 {
-        x1=784.0mil; y1=668.0mil; x2=985.0mil; y2=668.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3757 {
         x1=52.1462mm; y1=24.321mm; x2=52.1462mm; y2=890.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -31038,24 +31847,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.3796 {
-        x1=42.6318mm; y1=40.4033mm; x2=38.6923mm; y2=40.4033mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3799 {
-        x1=38.6923mm; y1=40.4033mm; x2=27.813mm; y2=2.019in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3802 {
-        x1=27.813mm; y1=2.019in; x2=27.813mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3805 {
         x1=42.6318mm; y1=39.4033mm; x2=38.7779mm; y2=39.4033mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -31098,30 +31889,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.3826 {
-        x1=42.6318mm; y1=38.4033mm; x2=38.1523mm; y2=38.4033mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3829 {
-        x1=38.1523mm; y1=38.4033mm; x2=897.0mil; y2=2.117in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3832 {
-        x1=897.0mil; y1=2.117in; x2=897.0mil; y2=2.369in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3835 {
-        x1=897.0mil; y1=2.369in; x2=895.0mil; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3838 {
         x1=352.0mil; y1=51.435mm; x2=368.5mil; y2=51.8541mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -32100,78 +32867,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.4327 {
-        x1=42.6318mm; y1=37.9031mm; x2=37.8651mm; y2=37.9031mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4330 {
-        x1=37.8651mm; y1=37.9031mm; x2=878.0mil; y2=53.467mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4333 {
-        x1=878.0mil; y1=53.467mm; x2=878.0mil; y2=2.228in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4336 {
-        x1=878.0mil; y1=2.228in; x2=795.0mil; y2=58.6994mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4339 {
-        x1=795.0mil; y1=58.6994mm; x2=755.0mil; y2=58.6994mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4342 {
-        x1=755.0mil; y1=58.6994mm; x2=695.0mil; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4345 {
-        x1=42.6318mm; y1=37.4033mm; x2=37.4759mm; y2=37.4033mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4348 {
-        x1=37.4759mm; y1=37.4033mm; x2=857.0mil; y2=2.091in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4351 {
-        x1=857.0mil; y1=2.091in; x2=857.0mil; y2=2.212in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4354 {
-        x1=857.0mil; y1=2.212in; x2=783.0mil; y2=2.286in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4357 {
-        x1=783.0mil; y1=2.286in; x2=580.0mil; y2=2.286in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4360 {
-        x1=580.0mil; y1=2.286in; x2=495.0mil; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4363 {
         x1=42.6318mm; y1=35.9034mm; x2=36.1564mm; y2=35.9034mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -32376,48 +33071,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.13732 {
-        x1=3.5445in; y1=2.371in; x2=3.5445in; y2=60.0837mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.13735 {
-        x1=3.5445in; y1=60.0837mm; x2=3.366in; y2=55.5498mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.13738 {
-        x1=3.366in; y1=55.5498mm; x2=73.152mm; y2=55.5498mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.13741 {
-        x1=3.3445in; y1=2.371in; x2=84.9376mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.13744 {
-        x1=84.9376mm; y1=2.371in; x2=81.5594mm; y2=2.238in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.13747 {
-        x1=81.5594mm; y1=2.238in; x2=2.879in; y2=2.238in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.13789 {
-        x1=2.841in; y1=2.277in; x2=3.1in; y2=2.277in; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.13792 {
         x1=3.1in; y1=2.277in; x2=3.3in; y2=62.9158mm; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
@@ -32592,297 +33245,321 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-      }
-      color = {#8b2323}
-    }
-
-    ha:ground {
-     lid=1
-     group=5
-     ha:combining {     }
-     visible=1
-
-      li:objects {
-       ha:polygon.4447 {
-        li:geometry {
-          ta:contour {
-           { 10.0mil; 10.0mil }
-           { 4.49in; 10.0mil }
-           { 4.49in; 3.115in }
-           { 10.0mil; 3.115in }
-          }
+       ha:line.34870 {
+        x1=62.862778mm; y1=61.675207mm; x2=62.862778mm; y2=60.200222mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
         }
-
+       }
+       ha:line.34873 {
+        x1=62.862778mm; y1=60.200222mm; x2=62.865mm; y2=2.37in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
-         clearpoly=1
-         lock=1
+         clearline=1
         }
        }
-      }
-      color = {#3a5fcd}
-    }
-
-    ha:power {
-     lid=2
-     group=7
-     ha:combining {     }
-     visible=1
-
-      li:objects {
-       ha:line.4452 {
-        x1=1.9in; y1=2.99in; x2=1.9in; y2=2.987in; thickness=25.0mil; clearance=20.0mil;
+       ha:line.35017 {
+        x1=60.322778mm; y1=61.675207mm; x2=60.322778mm; y2=60.225622mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4455 {
-        x1=1.9in; y1=2.987in; x2=52.07mm; y2=2.837in; thickness=25.0mil; clearance=20.0mil;
+       ha:line.35020 {
+        x1=60.322778mm; y1=60.225622mm; x2=60.325mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4458 {
-        x1=52.07mm; y1=2.837in; x2=3.946in; y2=2.837in; thickness=25.0mil; clearance=20.0mil;
+       ha:line.35023 {
+        x1=61.592778mm; y1=61.675207mm; x2=61.592778mm; y2=59.412822mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4461 {
-        x1=3.946in; y1=2.837in; x2=4.009in; y2=73.66mm; thickness=25.0mil; clearance=20.0mil;
+       ha:line.35026 {
+        x1=61.592778mm; y1=59.412822mm; x2=2.425in; y2=2.339in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4464 {
-        x1=4.009in; y1=73.66mm; x2=4.133in; y2=73.66mm; thickness=25.0mil; clearance=20.0mil;
+       ha:line.35032 {
+        x1=2.47452in; y1=2.339in; x2=62.865mm; y2=59.398408mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4467 {
-        x1=4.133in; y1=73.66mm; x2=4.189in; y2=72.2376mm; thickness=25.0mil; clearance=20.0mil;
+       ha:line.35035 {
+        x1=2.47452in; y1=2.339in; x2=60.338208mm; y2=2.339in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4470 {
-        x1=4.189in; y1=72.2376mm; x2=4.189in; y2=2.684in; thickness=25.0mil; clearance=20.0mil;
+       ha:line.35038 {
+        x1=60.338208mm; y1=2.339in; x2=60.325mm; y2=59.423808mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4473 {
-        x1=4.189in; y1=2.684in; x2=106.3752mm; y2=2.683in; thickness=25.0mil; clearance=20.0mil;
+       ha:line.35173 {
+        x1=64.132778mm; y1=61.675207mm; x2=64.132778mm; y2=60.384626mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4476 {
-        x1=2.6945in; y1=379.0mil; x2=65.9003mm; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35176 {
+        x1=64.132778mm; y1=60.384626mm; x2=2.53226in; y2=2.37in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4479 {
-        x1=60.8203mm; y1=379.0mil; x2=63.3603mm; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35179 {
+        x1=65.402778mm; y1=61.675207mm; x2=65.402778mm; y2=60.481782mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4482 {
-        x1=2.2945in; y1=379.0mil; x2=2.1945in; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35182 {
+        x1=65.402778mm; y1=60.481782mm; x2=65.118996mm; y2=2.37in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4485 {
-        x1=65.8876mm; y1=379.5mil; x2=65.9003mm; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35554 {
+        x1=59.052778mm; y1=61.675207mm; x2=59.052778mm; y2=60.430982mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4488 {
-        x1=2.395in; y1=379.5mil; x2=60.8203mm; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35557 {
+        x1=59.052778mm; y1=60.430982mm; x2=58.819796mm; y2=2.37in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4491 {
-        x1=53.213mm; y1=379.5mil; x2=2.0945in; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35560 {
+        x1=57.782778mm; y1=61.675207mm; x2=57.782778mm; y2=60.435426mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4494 {
-        x1=1.9945in; y1=379.0mil; x2=2.0945in; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35563 {
+        x1=57.782778mm; y1=60.435426mm; x2=2.28426in; y2=2.37in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4497 {
-        x1=2.0945in; y1=379.0mil; x2=53.2448mm; y2=380.75mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35680 {
+        x1=66.672778mm; y1=61.675207mm; x2=66.672778mm; y2=60.200222mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4500 {
-        x1=39.7002mm; y1=61.0mil; x2=39.7002mm; y2=26.6446mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35683 {
+        x1=66.672778mm; y1=60.200222mm; x2=2.625in; y2=2.37in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4503 {
-        x1=39.7002mm; y1=26.6446mm; x2=1.678in; y2=29.5656mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35686 {
+        x1=2.675in; y1=2.37in; x2=2.675in; y2=61.672985mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.35689 {
+        x1=2.675in; y1=61.672985mm; x2=67.942778mm; y2=61.675207mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.35692 {
+        x1=69.212778mm; y1=61.675207mm; x2=69.212778mm; y2=60.200222mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.35695 {
+        x1=69.212778mm; y1=60.200222mm; x2=69.215mm; y2=2.37in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4515 {
-        x1=3.9445in; y1=2.371in; x2=4.0445in; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35698 {
+        x1=70.485mm; y1=2.37in; x2=70.485mm; y2=61.672985mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4518 {
-        x1=3.7445in; y1=2.371in; x2=97.6503mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35701 {
+        x1=70.485mm; y1=61.672985mm; x2=70.482778mm; y2=61.675207mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4521 {
-        x1=105.156mm; y1=2.371in; x2=4.24in; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35704 {
+        x1=71.752778mm; y1=61.675207mm; x2=71.752778mm; y2=60.200222mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4524 {
-        x1=92.5703mm; y1=2.371in; x2=3.544in; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35707 {
+        x1=71.752778mm; y1=60.200222mm; x2=2.825in; y2=2.37in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4527 {
-        x1=3.3445in; y1=2.3725in; x2=3.443in; y2=2.3725in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35716 {
+        x1=73.022778mm; y1=61.675207mm; x2=73.022778mm; y2=59.941778mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4530 {
-        x1=73.5584mm; y1=2.371in; x2=2.7945in; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35719 {
+        x1=73.022778mm; y1=59.941778mm; x2=2.854in; y2=2.339in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4533 {
-        x1=65.9003mm; y1=2.371in; x2=2.6945in; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35722 {
+        x1=2.854in; y1=2.339in; x2=2.82548in; y2=2.339in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4536 {
-        x1=60.8203mm; y1=2.371in; x2=63.3603mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35725 {
+        x1=2.82548in; y1=2.339in; x2=2.825in; y2=59.398408mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4539 {
-        x1=2.1945in; y1=2.371in; x2=2.2945in; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35728 {
+        x1=2.825in; y1=59.398408mm; x2=2.62252in; y2=59.398408mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4542 {
-        x1=2.0945in; y1=2.371in; x2=1.9945in; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.35731 {
+        x1=2.62252in; y1=59.398408mm; x2=2.621in; y2=2.337in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4545 {
-        x1=30.353mm; y1=2.371in; x2=32.9946mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+      }
+      color = {#8b2323}
+    }
+
+    ha:ground {
+     lid=1
+     group=5
+     ha:combining {     }
+     visible=1
+
+      li:objects {
+       ha:polygon.4447 {
+        li:geometry {
+          ta:contour {
+           { 10.0mil; 10.0mil }
+           { 4.49in; 10.0mil }
+           { 4.49in; 3.115in }
+           { 10.0mil; 3.115in }
+          }
+        }
+
         ha:flags {
-         clearline=1
+         clearpoly=1
+         lock=1
         }
        }
-       ha:line.4548 {
-        x1=995.0mil; y1=2.371in; x2=27.813mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+      }
+      color = {#3a5fcd}
+    }
+
+    ha:power {
+     lid=2
+     group=7
+     ha:combining {     }
+     visible=0
+
+      li:objects {
+       ha:line.4452 {
+        x1=1.9in; y1=2.99in; x2=1.9in; y2=2.987in; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4551 {
-        x1=795.0mil; y1=2.371in; x2=895.0mil; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.4455 {
+        x1=1.9in; y1=2.987in; x2=52.07mm; y2=2.837in; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4554 {
-        x1=595.0mil; y1=2.371in; x2=689.0mil; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.4458 {
+        x1=52.07mm; y1=2.837in; x2=3.946in; y2=2.837in; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4557 {
-        x1=495.0mil; y1=2.371in; x2=395.0mil; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.4461 {
+        x1=3.946in; y1=2.837in; x2=4.009in; y2=73.66mm; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4560 {
-        x1=125.0mil; y1=2.649in; x2=125.0mil; y2=2.648in; thickness=25.0mil; clearance=20.0mil;
+       ha:line.4464 {
+        x1=4.009in; y1=73.66mm; x2=4.133in; y2=73.66mm; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4563 {
-        x1=125.0mil; y1=2.648in; x2=204.0mil; y2=65.2526mm; thickness=25.0mil; clearance=20.0mil;
+       ha:line.4467 {
+        x1=4.133in; y1=73.66mm; x2=4.189in; y2=72.2376mm; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4566 {
-        x1=204.0mil; y1=65.2526mm; x2=3.161in; y2=65.2526mm; thickness=25.0mil; clearance=20.0mil;
+       ha:line.4470 {
+        x1=4.189in; y1=72.2376mm; x2=4.189in; y2=2.684in; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4569 {
-        x1=3.161in; y1=65.2526mm; x2=83.7946mm; y2=68.7578mm; thickness=25.0mil; clearance=20.0mil;
+       ha:line.4473 {
+        x1=4.189in; y1=2.684in; x2=106.3752mm; y2=2.683in; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4572 {
-        x1=32.893mm; y1=379.0mil; x2=32.893mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.4500 {
+        x1=39.7002mm; y1=61.0mil; x2=39.7002mm; y2=26.6446mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4575 {
-        x1=1.554in; y1=2.41in; x2=1.954in; y2=2.41in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.4503 {
+        x1=39.7002mm; y1=26.6446mm; x2=1.678in; y2=29.5656mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.13702 {
-        x1=73.5203mm; y1=2.371in; x2=73.533mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.4560 {
+        x1=125.0mil; y1=2.649in; x2=125.0mil; y2=2.648in; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.13705 {
-        x1=73.533mm; y1=2.371in; x2=2.959in; y2=58.5978mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.4563 {
+        x1=125.0mil; y1=2.648in; x2=204.0mil; y2=65.2526mm; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.13708 {
-        x1=2.959in; y1=58.5978mm; x2=103.6447mm; y2=58.5978mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.4566 {
+        x1=204.0mil; y1=65.2526mm; x2=3.161in; y2=65.2526mm; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.13711 {
-        x1=103.6447mm; y1=58.5978mm; x2=105.2703mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.4569 {
+        x1=3.161in; y1=65.2526mm; x2=83.7946mm; y2=68.7578mm; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
@@ -32964,33 +33641,9 @@ ha:pcb-rnd-board-v5 {
      lid=3
      group=10
      ha:combining {     }
-     visible=1
+     visible=0
 
       li:objects {
-       ha:line.4583 {
-        x1=32.893mm; y1=379.0mil; x2=32.9438mm; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4586 {
-        x1=395.0mil; y1=379.0mil; x2=495.0mil; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4589 {
-        x1=35.814mm; y1=493.0mil; x2=32.9438mm; y2=379.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4592 {
-        x1=73.5203mm; y1=2.371in; x2=73.533mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4595 {
         x1=1.904in; y1=516.0mil; x2=1.904in; y2=392.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -33177,60 +33830,24 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.4688 {
-        x1=1.861in; y1=923.0mil; x2=1.861in; y2=2.929in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4691 {
         x1=1.861in; y1=2.929in; x2=1.8in; y2=2.99in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4694 {
-        x1=1.818in; y1=923.0mil; x2=1.844in; y2=949.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4697 {
-        x1=1.844in; y1=949.0mil; x2=1.844in; y2=2.846in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4700 {
         x1=1.844in; y1=2.846in; x2=1.7in; y2=2.99in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4703 {
-        x1=2.951in; y1=1.939in; x2=2.951in; y2=2.939in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4706 {
         x1=2.951in; y1=2.939in; x2=73.66mm; y2=2.99in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4709 {
-        x1=65.8876mm; y1=1.251in; x2=65.8876mm; y2=1.484in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4712 {
-        x1=65.8876mm; y1=1.484in; x2=2.595in; y2=37.719mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4715 {
         x1=3.313in; y1=32.893mm; x2=3.313in; y2=1.641in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -33273,18 +33890,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.4736 {
-        x1=3.253in; y1=1.884in; x2=3.694in; y2=2.325in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4739 {
-        x1=3.694in; y1=2.325in; x2=3.694in; y2=69.977mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4742 {
         x1=81.8642mm; y1=1.4in; x2=81.8642mm; y2=2.55in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -33309,42 +33914,18 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.4754 {
-        x1=69.7738mm; y1=1.411in; x2=69.7738mm; y2=2.508in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4757 {
         x1=69.7738mm; y1=2.508in; x2=2.74in; y2=63.881mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4760 {
-        x1=2.644in; y1=1.64in; x2=2.644in; y2=2.934in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4763 {
         x1=2.644in; y1=2.934in; x2=2.7in; y2=2.99in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4766 {
-        x1=2.447in; y1=1.423in; x2=2.447in; y2=2.483in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4769 {
-        x1=2.447in; y1=2.483in; x2=61.341mm; y2=63.881mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4772 {
         x1=55.753mm; y1=1.433in; x2=55.753mm; y2=2.288in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -33357,30 +33938,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.4778 {
-        x1=2.145in; y1=2.338in; x2=2.145in; y2=2.459in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4781 {
-        x1=2.145in; y1=2.459in; x2=53.086mm; y2=2.514in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4784 {
-        x1=2.04in; y1=1.473in; x2=2.04in; y2=2.46in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4787 {
-        x1=1.554in; y1=2.41in; x2=1.334in; y2=2.41in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4790 {
         x1=1.334in; y1=2.41in; x2=32.893mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -33417,12 +33974,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.4808 {
-        x1=59.563mm; y1=2.276in; x2=59.563mm; y2=72.009mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4811 {
         x1=59.563mm; y1=72.009mm; x2=63.5mm; y2=2.99in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -33555,36 +34106,12 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.4880 {
-        x1=631.0mil; y1=67.2084mm; x2=845.0mil; y2=61.7728mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4883 {
-        x1=845.0mil; y1=61.7728mm; x2=845.0mil; y2=2.338in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4886 {
-        x1=845.0mil; y1=2.338in; x2=26.543mm; y2=54.3052mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4889 {
         x1=746.0mil; y1=59.5376mm; x2=746.0mil; y2=2.343in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4892 {
-        x1=746.0mil; y1=2.343in; x2=997.0mil; y2=2.092in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.4895 {
         x1=430.0mil; y1=2.99in; x2=430.0mil; y2=2.929in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -33763,7 +34290,7 @@ ha:pcb-rnd-board-v5 {
       color = {#548b54}
     }
 
-    {ha:bottom silk}                  {
+    {ha:bottom silk}                      {
      lid=5
      group=12
      ha:combining { auto=1;     }
@@ -33984,7 +34511,7 @@ ha:pcb-rnd-board-v5 {
       color = {#000000}
     }
 
-    {ha:top silk}                  {
+    {ha:top silk}                      {
      lid=6
      group=1
      ha:combining { auto=1;     }
@@ -36235,7 +36762,7 @@ ha:pcb-rnd-board-v5 {
      li:conn { R51-2; U7-57;     }
      }
      ha:GND {
-     li:conn { B1-2; C1-2; C2-2; C5-1; C6-1; C7-1; C30-2; C31-2; C32-2; C33-2; C37-1; C38-2; C42-1; C43-1; C44-1; C45-1; C47-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; C603-1; C604-1; C605-1; C606-1; C607-1; C610-1; D3-2; D4-2; D5-2; D6-2; D7-2; D9-2; D10-2; D11-2; D12-2; D13-2; D14-2; D15-2; D16-2; D17-2; D18-2; H1-1; H2-1; H3-1; H4-1; H5-1; H6-1; J1-4; J1-5; J2-4; J2-6; J2-8; J3-1; J4-2; J4-4; J4-6; J4-8; J8-2; J9-1; J100-1; J100-2; L192-2; R4-1; R14-1; R15-1; R30-1; R31-2; R33-2; U1-2; U2-2; U3-2; U6-32; U6-33; U7-10; U7-19; U7-20; U7-27; U7-37; U7-49; U7-74; U7-94; U7-99; U8-1; X1-2; X1-4; X2-2; X2-4;     }
+     li:conn { B1-2; C1-2; C2-2; C3-1; C5-1; C6-1; C7-1; C10-1; C11-1; C12-1; C13-1; C14-1; C30-2; C31-2; C32-2; C33-2; C37-1; C38-2; C42-1; C43-1; C44-1; C45-1; C47-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; C603-1; C604-1; C605-1; C606-1; C607-1; C610-1; D3-2; D4-2; D5-2; D6-2; D7-2; D9-2; D10-2; D11-2; D12-2; D13-2; D14-2; D15-2; D16-2; D17-2; D18-2; H1-1; H2-1; H3-1; H4-1; H5-1; H6-1; J1-4; J1-5; J1-G; J2-4; J2-6; J2-8; J3-1; J4-2; J4-4; J4-6; J4-8; J8-2; J9-1; J100-1; J100-2; L192-2; Q1-1; R4-1; R14-1; R15-1; R30-1; R31-2; R33-2; U1-2; U2-2; U3-2; U6-32; U6-33; U7-10; U7-19; U7-20; U7-27; U7-37; U7-49; U7-74; U7-94; U7-99; U8-1; X1-2; X1-4; X2-2; X2-4; X3-15; X3-27; X3-28;     }
      }
      ha:miso2 {
      li:conn { J9-4; U6-9; U7-84;     }
@@ -36273,15 +36800,15 @@ ha:pcb-rnd-board-v5 {
        ha:swdio {
        li:conn { J3-3; U7-72;       }
        }
-        ha:v_lipo {
-        li:conn { C5-2; J2-2; J9-8; R5-2; U1-1; U1-3;        }
-        }
-       ha:cs_companion0 {
-       li:conn { J9-6; U7-79;       }
-       }
-       ha:cs_companion1 {
-       li:conn { J9-5; U7-78;       }
-       }
+          ha:v_lipo {
+          li:conn { C5-2; J2-2; J9-8; R5-2; U1-1; U1-3;          }
+          }
+         ha:cs_companion0 {
+         li:conn { J9-6; U7-79;         }
+         }
+         ha:cs_companion1 {
+         li:conn { J9-5; U7-78;         }
+         }
      ha:unnamed_net1 {
      li:conn { U7-63; U8-2;     }
      }
@@ -36310,7 +36837,7 @@ ha:pcb-rnd-board-v5 {
      li:conn { D6-1; R57-1;     }
      }
      ha:fire_led {
-     li:conn { C1-1; L1-1; R31-1; U3-4; U3-5; U7-30;     }
+     li:conn { C1-1; L1-1; R31-1; U3-4; U3-5; U7-26;     }
      }
      ha:continuity_1 {
      li:conn { R40-2; U7-41;     }
@@ -36339,33 +36866,18 @@ ha:pcb-rnd-board-v5 {
      ha:radio_int {
      li:conn { U6-4; U7-86;     }
      }
+      ha:sck1 {
+      li:conn { U7-30; X3-12;      }
+      }
      ha:sck2 {
      li:conn { J9-2; U6-8; U7-82;     }
      }
      ha:armed {
      li:conn { R54-2; U7-42;     }
      }
-     ha:seg_pad_a {
-     li:conn { U7-53; U20-15; U20-16;     }
-     }
-     ha:seg_pad_b {
-     li:conn { U7-54; U20-13; U20-14;     }
-     }
-     ha:seg_pad_c {
-     li:conn { U7-90; U20-7; U20-8;     }
-     }
-     ha:seg_pad_d {
-     li:conn { U7-91; U20-5; U20-6;     }
-     }
-     ha:seg_pad_e {
-     li:conn { U7-95; U20-3; U20-4;     }
-     }
-     ha:seg_pad_f {
-     li:conn { U7-52; U20-17; U20-18;     }
-     }
-     ha:seg_pad_g {
-     li:conn { U7-77; U20-11; U20-12;     }
-     }
+      ha:rst_lcd {
+      li:conn { U7-68; X3-2;      }
+      }
      ha:v_charge {
      li:conn { B1-1; C7-2; J2-1; U2-3;     }
      }
@@ -36379,221 +36891,218 @@ ha:pcb-rnd-board-v5 {
      li:conn { D1-2; D2-1; U2-1;     }
      }
     ha:+3.3V {
-    li:conn { C37-2; C43-2; C44-2; C45-2; C47-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; C604-2; C605-2; C606-2; C607-2; J9-7; J100-6; L600-1; R1-2; R2-2; R171-1; U1-5; U6-1; U6-5; U6-12; U6-13; U6-15; U6-22; U6-25; U6-27; U6-28; U7-11; U7-28; U7-50; U7-75; U7-100;    }
+    li:conn { C37-2; C43-2; C44-2; C45-2; C47-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; C604-2; C605-2; C606-2; C607-2; J9-7; J100-6; L600-1; R1-2; R2-2; R171-1; U1-5; U6-1; U6-5; U6-12; U6-13; U6-15; U6-22; U6-25; U6-27; U6-28; U7-11; U7-28; U7-50; U7-75; U7-100; X3-14; X3-A;    }
     }
      ha:unnamed_net12 {
      li:conn { R15-2; U2-5;     }
      }
+      ha:unnamed_net13 {
+      li:conn { D1-1; R11-1;      }
+      }
+      ha:cs_lcd {
+      li:conn { U7-67; X3-1;      }
+      }
+      ha:unnamed_net16 {
+      li:conn { R102-2; U7-71;      }
+      }
      ha:unnamed_net14 {
      li:conn { D2-2; R14-2;     }
      }
+      ha:a0_lcd {
+      li:conn { U7-69; X3-3;      }
+      }
+      ha:unnamed_net17 {
+      li:conn { C603-2; U7-6;      }
+      }
      ha:unnamed_net15 {
      li:conn { R101-2; U7-70;     }
      }
-     ha:unnamed_net13 {
-     li:conn { D1-1; R11-1;     }
-     }
-     ha:seg_pad_dp {
-     li:conn { U7-89; U20-9; U20-10;     }
-     }
-     ha:unnamed_net17 {
-     li:conn { C603-2; U7-6;     }
-     }
-     ha:unnamed_net23 {
-     li:conn { R20-2; U7-29;     }
-     }
-     ha:unnamed_net22 {
-     li:conn { R21-1; U7-43;     }
-     }
-     ha:unnamed_net16 {
-     li:conn { R102-2; U7-71;     }
-     }
-     ha:usbdm {
-     li:conn { J1-2; R101-1;     }
-     }
-     ha:unnamed_net35 {
-     li:conn { R23-1; U7-97;     }
-     }
-     ha:unnamed_net36 {
-     li:conn { R22-1; U7-98;     }
-     }
-     ha:unnamed_net37 {
-     li:conn { D11-1; R59-2;     }
-     }
-     ha:unnamed_net40 {
-     li:conn { C31-1; U6-30; X1-1;     }
-     }
-     ha:unnamed_net39 {
-     li:conn { C30-1; U6-31; X1-3;     }
-     }
-     ha:unnamed_net44 {
-     li:conn { C191-1; L191-1; L192-1; U6-19;     }
-     }
-     ha:unnamed_net46 {
-     li:conn { C174-1; L171-2; U6-17;     }
-     }
-     ha:unnamed_net47 {
-     li:conn { C231-1; U6-24;     }
-     }
-        ha:unnamed_net52 {
-        li:conn { C42-2; U6-6;        }
+      ha:unnamed_net31 {
+      li:conn { R20-2; U7-29;      }
+      }
+       ha:usbdm {
+       li:conn { J1-2; R101-1;       }
+       }
+      ha:unnamed_net28 {
+      li:conn { R21-1; U7-43;      }
+      }
+        ha:usbdp {
+        li:conn { J1-3; R102-1;        }
+        }
+        ha:mosi1 {
+        li:conn { U7-31; X3-13;        }
         }
        ha:mosi2 {
        li:conn { J9-3; U6-7; U7-85;       }
        }
+         ha:unnamed_net54 {
+         li:conn { R23-1; U7-97;         }
+         }
         ha:unnamed_net55 {
-        li:conn { C173-2; L171-1; R171-2;        }
+        li:conn { R22-1; U7-98;        }
         }
          ha:unnamed_net56 {
-         li:conn { C174-2; C176-1; L172-1;         }
+         li:conn { D11-1; R59-2;         }
          }
          ha:unnamed_net57 {
-         li:conn { C176-2; C181-1; L172-2; L173-1;         }
-         }
-         ha:unnamed_net38 {
          li:conn { C177-2; J8-1; L174-2;         }
          }
-         ha:unnamed_net48 {
-         li:conn { C231-2; U6-23;         }
-         }
-        ha:unnamed_net45 {
-        li:conn { C181-2; L193-1; U6-18;        }
-        }
-         ha:unnamed_net60 {
-         li:conn { D13-1; R60-2;         }
-         }
-          ha:unnamed_net66 {
-          li:conn { D18-1; R43-1;          }
-          }
-          ha:unnamed_net62 {
-          li:conn { C38-1; U1-4;          }
-          }
-          ha:unnamed_net58 {
-          li:conn { C175-2; C177-1; L173-2; L174-1;          }
-          }
-          ha:seg_box0_dp {
-          li:conn { U7-15; U21-9; U21-10;          }
-          }
-         ha:unnamed_net61 {
-         li:conn { D14-1; R61-2;         }
-         }
-         ha:unnamed_net69 {
-         li:conn { D9-1; R51-1;         }
-         }
-         ha:unnamed_net53 {
-         li:conn { C261-1; U6-26;         }
-         }
-         ha:unnamed_net59 {
-         li:conn { C191-2; L193-2; L201-2;         }
-         }
-         ha:unnamed_net65 {
-         li:conn { D17-1; R42-1;         }
-         }
-        ha:unnamed_net50 {
-        li:conn { R30-2; U6-14;        }
-        }
-          ha:unnamed_net67 {
-          li:conn { D8-1; L1-2; U3-1;          }
-          }
-          ha:unnamed_net63 {
-          li:conn { D15-1; R40-1;          }
-          }
-          ha:unnamed_net64 {
-          li:conn { D16-1; R41-1;          }
-          }
-         ha:unnamed_net49 {
-         li:conn { C211-1; U6-21;         }
-         }
-          ha:unnamed_net43 {
-          li:conn { C210-1; L191-2; L201-1; U6-20;          }
-          }
-          ha:reset_n {
-          li:conn { C610-2; J3-2; U6-2; U7-14;          }
-          }
-          ha:usbdp {
-          li:conn { J1-3; R102-1;          }
-          }
-         ha:unnamed_net54 {
-         li:conn { C291-1; U6-29;         }
-         }
-        ha:unnamed_net68 {
-        li:conn { R32-2; R33-1; U3-3;        }
-        }
-     ha:rf_good {
-     li:conn { R53-2; U7-66;     }
-     }
-     ha:seg_box0_a {
-     li:conn { U7-47; U21-15; U21-16;     }
-     }
-     ha:seg_box0_b {
-     li:conn { U7-48; U21-13; U21-14;     }
-     }
-     ha:seg_box0_c {
-     li:conn { U7-16; U21-7; U21-8;     }
-     }
+           ha:unnamed_net58 {
+           li:conn { C30-1; U6-31; X1-3;           }
+           }
+           ha:unnamed_net59 {
+           li:conn { C31-1; U6-30; X1-1;           }
+           }
+            ha:unnamed_net65 {
+            li:conn { C174-1; L171-2; U6-17;            }
+            }
+            ha:unnamed_net66 {
+            li:conn { C231-1; U6-24;            }
+            }
+           ha:unnamed_net64 {
+           li:conn { C181-2; L193-1; U6-18;           }
+           }
+           ha:reset_n {
+           li:conn { C610-2; J3-2; U6-2; U7-14;           }
+           }
+            ha:unnamed_net69 {
+            li:conn { R30-2; U6-14;            }
+            }
+            ha:unnamed_net75 {
+            li:conn { C174-2; C176-1; L172-1;            }
+            }
+            ha:unnamed_net80 {
+            li:conn { D14-1; R61-2;            }
+            }
+            ha:unnamed_net74 {
+            li:conn { C173-2; L171-1; R171-2;            }
+            }
+           ha:unnamed_net63 {
+           li:conn { C191-1; L191-1; L192-1; U6-19;           }
+           }
+            ha:unnamed_net79 {
+            li:conn { D13-1; R60-2;            }
+            }
+            ha:unnamed_net84 {
+            li:conn { D17-1; R42-1;            }
+            }
+            ha:unnamed_net71 {
+            li:conn { C42-2; U6-6;            }
+            }
+            ha:unnamed_net67 {
+            li:conn { C231-2; U6-23;            }
+            }
+           ha:unnamed_net68 {
+           li:conn { C211-1; U6-21;           }
+           }
+            ha:unnamed_net78 {
+            li:conn { C191-2; L193-2; L201-2;            }
+            }
+            ha:unnamed_net87 {
+            li:conn { R32-2; R33-1; U3-3;            }
+            }
+            ha:unnamed_net85 {
+            li:conn { D18-1; R43-1;            }
+            }
+            ha:unnamed_net77 {
+            li:conn { C175-2; C177-1; L173-2; L174-1;            }
+            }
+           ha:unnamed_net73 {
+           li:conn { C291-1; U6-29;           }
+           }
+            ha:unnamed_net88 {
+            li:conn { D9-1; R51-1;            }
+            }
+            ha:unnamed_net102 {
+            li:conn { C9-1; X3-20;            }
+            }
+           ha:unnamed_net86 {
+           li:conn { D8-1; L1-2; U3-1;           }
+           }
+            ha:unnamed_net82 {
+            li:conn { D15-1; R40-1;            }
+            }
+            ha:unnamed_net72 {
+            li:conn { C261-1; U6-26;            }
+            }
+            ha:unnamed_net106 {
+            li:conn { C13-2; X3-25;            }
+            }
+            ha:unnamed_net62 {
+            li:conn { C210-1; L191-2; L201-1; U6-20;            }
+            }
+            ha:unnamed_net107 {
+            li:conn { C12-2; X3-24;            }
+            }
+           ha:unnamed_net76 {
+           li:conn { C176-2; C181-1; L172-2; L173-1;           }
+           }
+       ha:unnamed_net98 {
+       li:conn { C3-2; X3-16;       }
+       }
+       ha:unnamed_net83 {
+       li:conn { D16-1; R41-1;       }
+       }
+       ha:unnamed_net95 {
+       li:conn { Q1-7; Q1-8; X3-K;       }
+       }
+       ha:unnamed_net103 {
+       li:conn { C9-2; X3-21;       }
+       }
+       ha:unnamed_net104 {
+       li:conn { C10-2; X3-22;       }
+       }
+       ha:unnamed_net100 {
+       li:conn { C4-1; C8-1; X3-18;       }
+       }
+      ha:unnamed_net81 {
+      li:conn { C38-1; U1-4;      }
+      }
+       ha:unnamed_net108 {
+       li:conn { C14-2; X3-26;       }
+       }
+       ha:unnamed_net109 {
+       li:conn { Q1-2; R3-1;       }
+       }
+       ha:unnamed_net105 {
+       li:conn { C11-2; X3-23;       }
+       }
+       ha:rf_good {
+       li:conn { R53-2; U7-66;       }
+       }
+      ha:unnamed_net99 {
+      li:conn { C4-2; X3-17;      }
+      }
+      ha:unnamed_net101 {
+      li:conn { C8-2; X3-19;      }
+      }
      ha:fire {
      li:conn { J2-7; R20-1;     }
      }
-     ha:seg_box0_d {
-     li:conn { U7-17; U21-5; U21-6;     }
-     }
-     ha:seg_box0_e {
-     li:conn { U7-18; U21-3; U21-4;     }
-     }
-     ha:seg_box0_f {
-     li:conn { U7-36; U21-17; U21-18;     }
-     }
-     ha:seg_box0_g {
-     li:conn { U7-51; U21-11; U21-12;     }
-     }
      ha:encoder_select {
      li:conn { J100-3; U7-44;     }
      }
      ha:select_bank {
      li:conn { R61-1; U7-55;     }
      }
-     ha:seg_box1_a {
-     li:conn { U7-33; U22-15; U22-16;     }
-     }
-     ha:seg_box1_b {
-     li:conn { U7-34; U22-13; U22-14;     }
-     }
-     ha:seg_box1_c {
-     li:conn { U7-25; U22-7; U22-8;     }
-     }
-     ha:seg_box1_d {
-     li:conn { U7-26; U22-5; U22-6;     }
-     }
-     ha:seg_box1_e {
-     li:conn { U7-31; U22-3; U22-4;     }
-     }
-     ha:seg_box1_f {
-     li:conn { U7-32; U22-17; U22-18;     }
-     }
-     ha:seg_box1_g {
-     li:conn { U7-35; U22-11; U22-12;     }
-     }
     ha:arm {
     li:conn { J2-3; R21-2;    }
     }
      ha:fire12V {
      li:conn { C2-1; D8-2; J2-5; R32-1;     }
      }
-     ha:seg_box1_dp {
-     li:conn { U7-24; U22-9; U22-10;     }
-     }
      ha:cs_radio {
      li:conn { U6-11; U7-81;     }
      }
      ha:rf_poor {
      li:conn { R52-2; U7-64;     }
      }
+      ha:bl_lcd {
+      li:conn { R3-2; U7-32;      }
+      }
      ha:v_usb {
      li:conn { C6-2; J1-1; R11-2; U2-4;     }
      }
-    ha:com_0 {
-    li:conn { U7-67; U20-1; U20-2; U20-19; U20-20; U21-1; U21-2; U21-19; U21-20; U22-1; U22-2; U22-19; U22-20;    }
-    }
     ha:select_pad {
     li:conn { R60-1; U7-56;    }
     }
index 94d475f7ad3fe4823745272131594e0c7878c179..78368a31c7a9f1106eca9302f9ea3f5e895780ba 100644 (file)
@@ -2310,13 +2310,13 @@ footprint=0402
 }
 N 59100 58300 57600 58300 4
 N 59100 57900 57600 57900 4
-C 69800 71900 1 270 0 NHD-C12864LZ.sym
+C 68600 73000 1 270 0 NHD-C12864LZ.sym
 {
-T 71100 71600 5 10 1 1 0 0 1
+T 69900 72700 5 10 1 1 0 0 1
 refdes=X3
-T 71550 71900 5 10 0 0 270 0 1
+T 70350 73000 5 10 0 0 270 0 1
 device=LCD
-T 71350 71900 5 10 0 0 270 0 1
+T 70150 73000 5 10 0 0 270 0 1
 footprint=NHD-C12864LZ
 }
 N 48100 63500 46800 63500 4
@@ -2329,261 +2329,254 @@ N 48100 63100 46800 63100 4
 T 46800 63200 5 10 1 1 0 0 1
 netname=mosi1
 }
-N 69800 66900 68600 66900 4
+N 68600 68000 67400 68000 4
 {
-T 68600 67000 5 10 1 1 0 0 1
+T 67400 68100 5 10 1 1 0 0 1
 netname=mosi1
 }
-N 69800 67300 68600 67300 4
+N 68600 68400 67400 68400 4
 {
-T 68600 67400 5 10 1 1 0 0 1
+T 67400 68500 5 10 1 1 0 0 1
 netname=sck1
 }
-C 69200 66500 1 0 0 3.3V-plus.sym
-N 69400 66500 69800 66500 4
-N 68200 66100 69800 66100 4
-C 68600 65500 1 0 0 capacitor.sym
+C 68000 67600 1 0 0 3.3V-plus.sym
+N 68200 67600 68600 67600 4
+N 67000 67200 68600 67200 4
+C 67400 66600 1 0 0 capacitor.sym
 {
-T 68800 66200 5 10 0 0 0 0 1
+T 67600 67300 5 10 0 0 0 0 1
 device=CAPACITOR
-T 68800 66000 5 10 1 1 0 0 1
+T 67600 67100 5 10 1 1 0 0 1
 refdes=C3
-T 68800 66400 5 10 0 0 0 0 1
+T 67600 67500 5 10 0 0 0 0 1
 symversion=0.1
-T 68600 65500 5 10 0 1 0 0 1
+T 67400 66600 5 10 0 1 0 0 1
 footprint=0402
-T 68600 65500 5 10 1 1 0 0 1
+T 67400 66600 5 10 1 1 0 0 1
 value=1uF
 }
-C 68600 65100 1 0 0 capacitor.sym
+C 67400 66200 1 0 0 capacitor.sym
 {
-T 68800 65800 5 10 0 0 0 0 1
+T 67600 66900 5 10 0 0 0 0 1
 device=CAPACITOR
-T 68800 65600 5 10 1 1 0 0 1
+T 67600 66700 5 10 1 1 0 0 1
 refdes=C4
-T 68800 66000 5 10 0 0 0 0 1
+T 67600 67100 5 10 0 0 0 0 1
 symversion=0.1
-T 68600 65100 5 10 0 1 0 0 1
+T 67400 66200 5 10 0 1 0 0 1
 footprint=0402
-T 68600 65100 5 10 1 1 0 0 1
+T 67400 66200 5 10 1 1 0 0 1
 value=1uF
 }
-C 68600 64300 1 0 0 capacitor.sym
+C 67400 65400 1 0 0 capacitor.sym
 {
-T 68800 65000 5 10 0 0 0 0 1
+T 67600 66100 5 10 0 0 0 0 1
 device=CAPACITOR
-T 68800 64800 5 10 1 1 0 0 1
+T 67600 65900 5 10 1 1 0 0 1
 refdes=C8
-T 68800 65200 5 10 0 0 0 0 1
+T 67600 66300 5 10 0 0 0 0 1
 symversion=0.1
-T 68600 64300 5 10 0 1 0 0 1
+T 67400 65400 5 10 0 1 0 0 1
 footprint=0402
-T 68600 64300 5 10 1 1 0 0 1
+T 67400 65400 5 10 1 1 0 0 1
 value=1uF
 }
-C 68600 63500 1 0 0 capacitor.sym
+C 67400 64600 1 0 0 capacitor.sym
 {
-T 68800 64200 5 10 0 0 0 0 1
+T 67600 65300 5 10 0 0 0 0 1
 device=CAPACITOR
-T 68800 64000 5 10 1 1 0 0 1
+T 67600 65100 5 10 1 1 0 0 1
 refdes=C9
-T 68800 64400 5 10 0 0 0 0 1
+T 67600 65500 5 10 0 0 0 0 1
 symversion=0.1
-T 68600 63500 5 10 0 1 0 0 1
+T 67400 64600 5 10 0 1 0 0 1
 footprint=0402
-T 68600 63500 5 10 1 1 0 0 1
+T 67400 64600 5 10 1 1 0 0 1
 value=1uF
 }
-C 68600 63100 1 0 0 capacitor.sym
+C 67400 64200 1 0 0 capacitor.sym
 {
-T 68800 63800 5 10 0 0 0 0 1
+T 67600 64900 5 10 0 0 0 0 1
 device=CAPACITOR
-T 68800 63600 5 10 1 1 0 0 1
+T 67600 64700 5 10 1 1 0 0 1
 refdes=C10
-T 68800 64000 5 10 0 0 0 0 1
+T 67600 65100 5 10 0 0 0 0 1
 symversion=0.1
-T 68600 63100 5 10 0 1 0 0 1
+T 67400 64200 5 10 0 1 0 0 1
 footprint=0402
-T 68600 63100 5 10 1 1 0 0 1
+T 67400 64200 5 10 1 1 0 0 1
 value=1uF
 }
-C 68600 62700 1 0 0 capacitor.sym
+C 67400 63800 1 0 0 capacitor.sym
 {
-T 68800 63400 5 10 0 0 0 0 1
+T 67600 64500 5 10 0 0 0 0 1
 device=CAPACITOR
-T 68800 63200 5 10 1 1 0 0 1
+T 67600 64300 5 10 1 1 0 0 1
 refdes=C11
-T 68800 63600 5 10 0 0 0 0 1
+T 67600 64700 5 10 0 0 0 0 1
 symversion=0.1
-T 68600 62700 5 10 0 1 0 0 1
+T 67400 63800 5 10 0 1 0 0 1
 footprint=0402
-T 68600 62700 5 10 1 1 0 0 1
+T 67400 63800 5 10 1 1 0 0 1
 value=1uF
 }
-C 68600 62300 1 0 0 capacitor.sym
+C 67400 63400 1 0 0 capacitor.sym
 {
-T 68800 63000 5 10 0 0 0 0 1
+T 67600 64100 5 10 0 0 0 0 1
 device=CAPACITOR
-T 68800 62800 5 10 1 1 0 0 1
+T 67600 63900 5 10 1 1 0 0 1
 refdes=C12
-T 68800 63200 5 10 0 0 0 0 1
+T 67600 64300 5 10 0 0 0 0 1
 symversion=0.1
-T 68600 62300 5 10 0 1 0 0 1
+T 67400 63400 5 10 0 1 0 0 1
 footprint=0402
-T 68600 62300 5 10 1 1 0 0 1
+T 67400 63400 5 10 1 1 0 0 1
 value=1uF
 }
-C 68600 61900 1 0 0 capacitor.sym
+C 67400 63000 1 0 0 capacitor.sym
 {
-T 68800 62600 5 10 0 0 0 0 1
+T 67600 63700 5 10 0 0 0 0 1
 device=CAPACITOR
-T 68800 62400 5 10 1 1 0 0 1
+T 67600 63500 5 10 1 1 0 0 1
 refdes=C13
-T 68800 62800 5 10 0 0 0 0 1
+T 67600 63900 5 10 0 0 0 0 1
 symversion=0.1
-T 68600 61900 5 10 0 1 0 0 1
+T 67400 63000 5 10 0 1 0 0 1
 footprint=0402
-T 68600 61900 5 10 1 1 0 0 1
+T 67400 63000 5 10 1 1 0 0 1
 value=1uF
 }
-C 68600 61500 1 0 0 capacitor.sym
+C 67400 62600 1 0 0 capacitor.sym
 {
-T 68800 62200 5 10 0 0 0 0 1
+T 67600 63300 5 10 0 0 0 0 1
 device=CAPACITOR
-T 68800 62000 5 10 1 1 0 0 1
+T 67600 63100 5 10 1 1 0 0 1
 refdes=C14
-T 68800 62400 5 10 0 0 0 0 1
+T 67600 63500 5 10 0 0 0 0 1
 symversion=0.1
-T 68600 61500 5 10 0 1 0 0 1
+T 67400 62600 5 10 0 1 0 0 1
 footprint=0402
-T 68600 61500 5 10 1 1 0 0 1
+T 67400 62600 5 10 1 1 0 0 1
 value=1uF
 }
-N 69800 65700 69500 65700 4
-N 69800 65300 69500 65300 4
-N 69800 64500 69500 64500 4
-N 69800 64900 68600 64900 4
-N 68600 64500 68600 65300 4
-N 69800 64100 68600 64100 4
-N 68600 64100 68600 63700 4
-N 69500 63700 69800 63700 4
-N 69800 63300 69500 63300 4
-N 69800 62900 69500 62900 4
-N 69800 62500 69500 62500 4
-N 69800 62100 69500 62100 4
-N 69800 61700 69500 61700 4
-C 68100 60600 1 0 0 gnd.sym
-N 68200 66100 68200 60900 4
-N 68600 65700 68200 65700 4
-N 68600 63300 68200 63300 4
-N 68600 62900 68200 62900 4
-N 68600 62500 68200 62500 4
-N 68600 62100 68200 62100 4
-N 68600 61700 68200 61700 4
-N 69800 60900 68200 60900 4
-N 69800 61300 68200 61300 4
-N 69800 71700 68600 71700 4
-{
-T 68600 71800 5 10 1 1 0 0 1
+N 68600 66800 68300 66800 4
+N 68600 66400 68300 66400 4
+N 68600 65600 68300 65600 4
+N 68600 66000 67400 66000 4
+N 67400 65600 67400 66400 4
+N 68600 65200 67400 65200 4
+N 67400 65200 67400 64800 4
+N 68300 64800 68600 64800 4
+N 68600 64400 68300 64400 4
+N 68600 64000 68300 64000 4
+N 68600 63600 68300 63600 4
+N 68600 63200 68300 63200 4
+N 68600 62800 68300 62800 4
+C 66900 61700 1 0 0 gnd.sym
+N 67000 67200 67000 62000 4
+N 67400 66800 67000 66800 4
+N 67400 64400 67000 64400 4
+N 67400 64000 67000 64000 4
+N 67400 63600 67000 63600 4
+N 67400 63200 67000 63200 4
+N 67400 62800 67000 62800 4
+N 68600 62000 67000 62000 4
+N 68600 62400 67000 62400 4
+N 68600 72800 67400 72800 4
+{
+T 67400 72900 5 10 1 1 0 0 1
 netname=cs_lcd
 }
-N 69800 71300 68600 71300 4
+N 68600 72400 67400 72400 4
 {
-T 68600 71400 5 10 1 1 0 0 1
+T 67400 72500 5 10 1 1 0 0 1
 netname=rst_lcd
 }
-N 69800 70900 68600 70900 4
+N 68600 72000 67400 72000 4
 {
-T 68600 71000 5 10 1 1 0 0 1
+T 67400 72100 5 10 1 1 0 0 1
 netname=a0_lcd
 }
-C 69300 70400 1 0 0 nc-left.sym
+C 68100 71500 1 0 0 nc-left.sym
 {
-T 69300 70800 5 10 0 0 0 0 1
+T 68100 71900 5 10 0 0 0 0 1
 value=NoConnection
-T 69300 71200 5 10 0 0 0 0 1
+T 68100 72300 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 69300 70000 1 0 0 nc-left.sym
+C 68100 71100 1 0 0 nc-left.sym
 {
-T 69300 70400 5 10 0 0 0 0 1
+T 68100 71500 5 10 0 0 0 0 1
 value=NoConnection
-T 69300 70800 5 10 0 0 0 0 1
+T 68100 71900 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 69300 69600 1 0 0 nc-left.sym
+C 68100 70700 1 0 0 nc-left.sym
 {
-T 69300 70000 5 10 0 0 0 0 1
+T 68100 71100 5 10 0 0 0 0 1
 value=NoConnection
-T 69300 70400 5 10 0 0 0 0 1
+T 68100 71500 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 69300 69200 1 0 0 nc-left.sym
+C 68100 70300 1 0 0 nc-left.sym
 {
-T 69300 69600 5 10 0 0 0 0 1
+T 68100 70700 5 10 0 0 0 0 1
 value=NoConnection
-T 69300 70000 5 10 0 0 0 0 1
+T 68100 71100 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 69300 68800 1 0 0 nc-left.sym
+C 68100 69900 1 0 0 nc-left.sym
 {
-T 69300 69200 5 10 0 0 0 0 1
+T 68100 70300 5 10 0 0 0 0 1
 value=NoConnection
-T 69300 69600 5 10 0 0 0 0 1
+T 68100 70700 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 69300 68400 1 0 0 nc-left.sym
+C 68100 69500 1 0 0 nc-left.sym
 {
-T 69300 68800 5 10 0 0 0 0 1
+T 68100 69900 5 10 0 0 0 0 1
 value=NoConnection
-T 69300 69200 5 10 0 0 0 0 1
+T 68100 70300 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 69300 68000 1 0 0 nc-left.sym
+C 68100 69100 1 0 0 nc-left.sym
 {
-T 69300 68400 5 10 0 0 0 0 1
+T 68100 69500 5 10 0 0 0 0 1
 value=NoConnection
-T 69300 68800 5 10 0 0 0 0 1
+T 68100 69900 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 69300 67600 1 0 0 nc-left.sym
+C 68100 68700 1 0 0 nc-left.sym
 {
-T 69300 68000 5 10 0 0 0 0 1
+T 68100 69100 5 10 0 0 0 0 1
 value=NoConnection
-T 69300 68400 5 10 0 0 0 0 1
+T 68100 69500 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 68800 60100 1 270 0 n-fet.sym
+C 68000 61600 1 0 0 3.3V-plus.sym
+N 68600 61600 68200 61600 4
+N 68600 61200 68100 61200 4
+C 68000 59700 1 0 0 gnd.sym
+C 66900 60100 1 180 0 resistor.sym
 {
-T 68700 60400 5 10 0 0 270 0 1
-device=PMOS_TRANSISTOR
-T 68800 60100 5 10 1 1 0 0 1
-refdes=Q1
-}
-C 69200 60500 1 0 0 3.3V-plus.sym
-N 69800 60500 69400 60500 4
-N 69800 60100 69300 60100 4
-C 69200 59000 1 0 0 gnd.sym
-C 68500 59600 1 180 0 resistor.sym
-{
-T 68200 59200 5 10 0 0 180 0 1
+T 66600 59700 5 10 0 0 180 0 1
 device=RESISTOR
-T 67800 60000 5 10 1 1 270 0 1
+T 66200 60500 5 10 1 1 270 0 1
 refdes=R3
-T 68100 59900 5 10 1 1 270 0 1
+T 66500 60400 5 10 1 1 270 0 1
 value=1k
-T 68500 59600 5 10 0 0 180 0 1
+T 66900 60100 5 10 0 0 180 0 1
 footprint=0402
 }
-N 68800 59500 68500 59500 4
+N 67200 60000 66900 60000 4
 N 48100 62700 46800 62700 4
 {
 T 46800 62800 5 10 1 1 0 0 1
 netname=bl_lcd
 }
-N 67600 59500 66500 59500 4
+N 66000 60000 64900 60000 4
 {
-T 66500 59600 5 10 1 1 0 0 1
+T 64900 60100 5 10 1 1 0 0 1
 netname=bl_lcd
 }
 C 47600 65000 1 0 0 nc-left.sym
@@ -2748,3 +2741,18 @@ value=NoConnection
 T 57700 69700 5 10 0 0 0 0 1
 device=DRC_Directive
 }
+C 67200 59700 1 0 0 FDS9926A.sym
+{
+T 67200 60900 5 10 1 1 0 0 1
+refdes=Q1
+T 67238 59708 5 10 0 1 0 0 1
+device=MOSFET
+T 66895 59670 5 10 0 1 0 0 1
+footprint=1212-8
+T 67200 59700 5 10 0 0 0 0 1
+slot=1
+T 67200 59700 5 10 1 1 0 0 1
+value=Si7232DN
+}
+N 68100 60800 68100 61200 4
+C 43200 59100 1 0 0 gnd.sym