]> git.gag.com Git - hw/telemega/commitdiff
eliminate unused tuning capacitor, update copyright year & version silk
authorBdale Garbee <bdale@gag.com>
Fri, 24 Jan 2025 23:06:57 +0000 (16:06 -0700)
committerBdale Garbee <bdale@gag.com>
Fri, 24 Jan 2025 23:06:57 +0000 (16:06 -0700)
telemega.lht
telemega.sch

index b46e891120d791c23e803e30f41fee83be14d229..929073cdf4c3d8699696fe31f9246f9fe5bb8967 100644 (file)
@@ -2260,18 +2260,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.210752 {
-    x1=76.1238mm; y1=662.74mil; x2=76.1304mm; y2=663.0mil; thickness=8.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.210758 {
-    x1=76.9234mm; y1=662.74mil; x2=76.93mm; y2=663.0mil; thickness=8.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.210764 {
     x1=2.821in; y1=12.865608mm; x2=2.859in; y2=12.865608mm; thickness=8.0mil; clearance=12.0mil;
     ha:flags {
@@ -6207,24 +6195,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.232999 {
-    x1=2.99126in; y1=625.0mil; x2=2.99126in; y2=663.0mil; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.233002 {
-    x1=3.023in; y1=625.0mil; x2=3.023in; y2=662.74mil; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.233005 {
-    x1=3.023in; y1=662.74mil; x2=76.777596mm; y2=663.0mil; thickness=10.0mil; clearance=40.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.233035 {
     x1=3.011in; y1=10.115804mm; x2=3.011in; y2=371.0mil; thickness=8.0mil; clearance=12.0mil;
     ha:flags {
@@ -8935,14 +8905,14 @@ ha:pcb-rnd-board-v8 {
     rot = 0.000000
    }
    ha:text.213577 {
-    string=` 2022 Bdale Garbee KB0G; x=77.0504mm; y=25.50668mm; scale=100; fid=0;
+    string=` 2025 Bdale Garbee KB0G; x=77.0504mm; y=25.50668mm; scale=100; fid=0;
     ha:flags {
      onsolder=1
     }
     rot = 270.000000
    }
    ha:text.213578 {
-    string=TeleMega v6.0; x=55.2196mm; y=1.205in; scale=200; fid=0;
+    string=TeleMega v7.0; x=55.2196mm; y=1.205in; scale=200; fid=0;
     ha:flags {
      clearline=1
      onsolder=1
@@ -11605,6 +11575,7 @@ ha:pcb-rnd-board-v8 {
         value=
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=2.2352 mm
+         device=HOLE_PLATED
        }
       ha:data {
             li:padstack_prototypes {
@@ -11763,6 +11734,7 @@ ha:pcb-rnd-board-v8 {
         value=
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=2.7810 mm
+         device=HOLE_PLATED
        }
       ha:data {
             li:padstack_prototypes {
@@ -11921,6 +11893,7 @@ ha:pcb-rnd-board-v8 {
         value=
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=78.3844 mm
+         device=HOLE_PLATED
        }
       ha:data {
             li:padstack_prototypes {
@@ -12084,6 +12057,7 @@ ha:pcb-rnd-board-v8 {
         value=
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=78.5622 mm
+         device=HOLE_PLATED
        }
       ha:data {
             li:padstack_prototypes {
@@ -12247,6 +12221,7 @@ ha:pcb-rnd-board-v8 {
         value=Servos
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=59.9948 mm
+         device=CONNECTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -12664,6 +12639,7 @@ ha:pcb-rnd-board-v8 {
         value=220
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=57.8485 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -12813,6 +12789,7 @@ ha:pcb-rnd-board-v8 {
         value=220
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=56.2549 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -12962,6 +12939,7 @@ ha:pcb-rnd-board-v8 {
         value=220
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=52.3433 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -13111,6 +13089,7 @@ ha:pcb-rnd-board-v8 {
         value=220
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=52.3367 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -13260,6 +13239,7 @@ ha:pcb-rnd-board-v8 {
         value=dualLED
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=36.6014 mm
+         device=LED
        }
       ha:data {
             li:padstack_prototypes {
@@ -13452,6 +13432,7 @@ ha:pcb-rnd-board-v8 {
         value=dualLED
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=2.0320 mm
+         device=LED
        }
       ha:data {
             li:padstack_prototypes {
@@ -13644,6 +13625,7 @@ ha:pcb-rnd-board-v8 {
         value=47uF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=10.5791 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -13811,6 +13793,7 @@ ha:pcb-rnd-board-v8 {
         value=GP.1575.18.4.A.02
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=73.5160 mm
+         device=ANTENNA
        }
       ha:data {
             li:padstack_prototypes {
@@ -13966,6 +13949,7 @@ ha:pcb-rnd-board-v8 {
         value=MS5607
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=72.9008 mm
+         device=IC
        }
       ha:data {
             li:padstack_prototypes {
@@ -14226,6 +14210,7 @@ ha:pcb-rnd-board-v8 {
         value=0.1uF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=75.2221 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -14375,6 +14360,7 @@ ha:pcb-rnd-board-v8 {
         value=5.6k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=72.4215 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -14521,9 +14507,10 @@ ha:pcb-rnd-board-v8 {
         footprint=UBLOX-MAX
         {io_pcb::hidename_scale}=100
         refdes=U10
-        value=MAX-8Q
+        value=MAX-10
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=61.3763 mm
+         device=IC
        }
       ha:data {
             li:padstack_prototypes {
@@ -15768,6 +15755,7 @@ ha:pcb-rnd-board-v8 {
         value=56k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=64.8147 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -15917,6 +15905,7 @@ ha:pcb-rnd-board-v8 {
         value=SAW
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=66.9625 mm
+         device=CRYSTAL
        }
       ha:data {
             li:padstack_prototypes {
@@ -16129,9 +16118,10 @@ ha:pcb-rnd-board-v8 {
         footprint=8ufson2x2
         {io_pcb::hidename_scale}=100
         refdes=U13
-        value=LM193
+        value=LM293
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=15.2654 mm
+         device=IC
        }
       ha:data {
             li:padstack_prototypes {
@@ -16469,6 +16459,7 @@ ha:pcb-rnd-board-v8 {
         value=1uF
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=9.1567 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -16618,6 +16609,7 @@ ha:pcb-rnd-board-v8 {
         value=10nF
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=14.0843 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -16771,6 +16763,7 @@ ha:pcb-rnd-board-v8 {
         {io_pcb::hidename_direction}=2
         use-license=Unlimited
         {io_pcb::hidename_x}=13.1064 mm
+         device=IC
        }
       ha:data {
             li:padstack_prototypes {
@@ -16986,6 +16979,7 @@ ha:pcb-rnd-board-v8 {
         value=9.09k
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=11.8933 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -17135,6 +17129,7 @@ ha:pcb-rnd-board-v8 {
         value=10k
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=10.2301 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -17284,6 +17279,7 @@ ha:pcb-rnd-board-v8 {
         value=8.06k
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=8.9535 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -17433,6 +17429,7 @@ ha:pcb-rnd-board-v8 {
         value=10k
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=8.9535 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -17582,6 +17579,7 @@ ha:pcb-rnd-board-v8 {
         value=DFLS130L
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=7.6200 mm
+         device=DIODE
        }
       ha:data {
             li:padstack_prototypes {
@@ -17824,9 +17822,10 @@ ha:pcb-rnd-board-v8 {
         footprint=8ufson2x2
         {io_pcb::hidename_scale}=100
         refdes=U14
-        value=LM193
+        value=LM293
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=12.8270 mm
+         device=IC
        }
       ha:data {
             li:padstack_prototypes {
@@ -18161,9 +18160,10 @@ ha:pcb-rnd-board-v8 {
         footprint=8ufson2x2
         {io_pcb::hidename_scale}=100
         refdes=U15
-        value=LM193
+        value=LM293
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=14.9949 mm
+         device=IC
        }
       ha:data {
             li:padstack_prototypes {
@@ -18501,6 +18501,7 @@ ha:pcb-rnd-board-v8 {
         value=22
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=35.6809 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -18650,6 +18651,7 @@ ha:pcb-rnd-board-v8 {
         value=22
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=35.6809 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -18799,6 +18801,7 @@ ha:pcb-rnd-board-v8 {
         value=1k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=17.0373 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -18948,6 +18951,7 @@ ha:pcb-rnd-board-v8 {
         value=3.3k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=13.5999 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -19097,6 +19101,7 @@ ha:pcb-rnd-board-v8 {
         value=3.3k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=13.4061 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -19246,6 +19251,7 @@ ha:pcb-rnd-board-v8 {
         value=1k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=17.1201 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -19386,1059 +19392,6 @@ ha:pcb-rnd-board-v8 {
       }
        uid = 6YsdOBYR2Ile0VvkQgMAAABk
       }
-      ha:subc.214428 {
-       ha:attributes {
-        {io_pcb::hidename_y}=12.0932 mm
-        footprint=1212-8
-        {io_pcb::hidename_scale}=100
-        refdes=Q1
-        value=Si7232DN
-        {io_pcb::hidename_direction}=2
-        {io_pcb::hidename_x}=18.8877 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              7.97mil  
-              -19.485mil  
-              -7.97mil  
-              -19.485mil  
-              -7.97mil  
-              19.485mil  
-              7.97mil  
-              19.485mil  
-             }
-           }
-
-           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  
-              -22.485mil  
-              -10.97mil  
-              -22.485mil  
-              -10.97mil  
-              22.485mil  
-              10.97mil  
-              22.485mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              7.97mil  
-              -19.485mil  
-              -7.97mil  
-              -19.485mil  
-              -7.97mil  
-              19.485mil  
-              7.97mil  
-              19.485mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.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 {
-              22.49mil  
-              -36.96mil  
-              -22.49mil  
-              -36.96mil  
-              -22.49mil  
-              36.96mil  
-              22.49mil  
-              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.214454 {
-         proto=0; x=680.38mil; y=412.485mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=D
-         }
-        }
-        ha:padstack_ref.214455 {
-         proto=0; x=680.38mil; y=299.505mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=S
-         }
-        }
-        ha:padstack_ref.214456 {
-         proto=0; x=654.79mil; y=412.485mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=D
-         }
-        }
-        ha:padstack_ref.214457 {
-         proto=0; x=654.79mil; y=299.505mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=G
-         }
-        }
-        ha:padstack_ref.214458 {
-         proto=0; x=629.2mil; y=412.485mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=D
-         }
-        }
-        ha:padstack_ref.214459 {
-         proto=0; x=629.2mil; y=299.505mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=S
-         }
-        }
-        ha:padstack_ref.214460 {
-         proto=0; x=603.61mil; y=412.485mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=D
-         }
-        }
-        ha:padstack_ref.214461 {
-         proto=0; x=603.61mil; y=299.505mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=G
-         }
-        }
-        ha:padstack_ref.214462 {
-         proto=1; x=665.91mil; y=377.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=-15.055mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=D
-         }
-        }
-        ha:padstack_ref.214463 {
-         proto=1; x=618.08mil; y=377.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=-15.055mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=D
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.214429 {
-            x1=706.95mil; y1=291.04mil; x2=706.95mil; y2=10.69213mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.214432 {
-            x1=14.656816mm; y1=291.04mil; x2=706.95mil; y2=291.04mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.214435 {
-            x1=14.656816mm; y1=291.04mil; x2=14.656816mm; y2=10.69213mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.214438 {
-            x1=14.656816mm; y1=10.69213mm; x2=706.95mil; y2=10.69213mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.214441 {
-            x=17.606518mm; y=6.726428mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.214442 {
-            x1=641.995mil; y1=9.153753mm; x2=641.995mil; y2=9.153753mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.214445 {
-            x1=642.0mil; y1=356.0mil; x2=642.0mil; y2=356.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.214448 {
-            x1=642.0mil; y1=356.0mil; x2=642.0mil; y2=8.0424mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.214451 {
-            x1=642.0mil; y1=356.0mil; x2=15.3068mm; y2=356.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAABj
-      }
-      ha:subc.214465 {
-       ha:attributes {
-        {io_pcb::hidename_y}=13.2941 mm
-        footprint=1212-8
-        {io_pcb::hidename_scale}=100
-        refdes=Q2
-        value=Si7232DN
-        {io_pcb::hidename_direction}=3
-        {io_pcb::hidename_x}=25.5552 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -19.485mil  
-              -7.97mil  
-              -19.485mil  
-              7.97mil  
-              19.485mil  
-              7.97mil  
-              19.485mil  
-              -7.97mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -22.485mil  
-              -10.97mil  
-              -22.485mil  
-              10.97mil  
-              22.485mil  
-              10.97mil  
-              22.485mil  
-              -10.97mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -19.485mil  
-              -7.97mil  
-              -19.485mil  
-              7.97mil  
-              19.485mil  
-              7.97mil  
-              19.485mil  
-              -7.97mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.862583mm  
-              -0.495045mm  
-              -0.862583mm  
-              0.495045mm  
-              0.862583mm  
-              0.495045mm  
-              0.862583mm  
-              -0.495045mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -36.96mil  
-              -22.49mil  
-              -36.96mil  
-              22.49mil  
-              36.96mil  
-              22.49mil  
-              36.96mil  
-              -22.49mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.862583mm  
-              -0.495045mm  
-              -0.862583mm  
-              0.495045mm  
-              0.862583mm  
-              0.495045mm  
-              0.862583mm  
-              -0.495045mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.214491 {
-         proto=0; x=942.485mil; y=586.62mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=D
-         }
-        }
-        ha:padstack_ref.214492 {
-         proto=0; x=829.505mil; y=586.62mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=S
-         }
-        }
-        ha:padstack_ref.214493 {
-         proto=0; x=942.485mil; y=612.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=D
-         }
-        }
-        ha:padstack_ref.214494 {
-         proto=0; x=829.505mil; y=612.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=G
-         }
-        }
-        ha:padstack_ref.214495 {
-         proto=0; x=942.485mil; y=637.8mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=D
-         }
-        }
-        ha:padstack_ref.214496 {
-         proto=0; x=829.505mil; y=637.8mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=S
-         }
-        }
-        ha:padstack_ref.214497 {
-         proto=0; x=942.485mil; y=663.39mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=D
-         }
-        }
-        ha:padstack_ref.214498 {
-         proto=0; x=829.505mil; y=663.39mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=G
-         }
-        }
-        ha:padstack_ref.214499 {
-         proto=1; x=907.94mil; y=601.09mil; rot=0.000000; xmirror=0; smirror=0; clearance=-15.055mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=D
-         }
-        }
-        ha:padstack_ref.214500 {
-         proto=1; x=907.94mil; y=648.92mil; rot=0.000000; xmirror=0; smirror=0; clearance=-15.055mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=D
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.214466 {
-            x1=20.854416mm; y1=14.22527mm; x2=950.95mil; y2=14.22527mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.214469 {
-            x1=20.854416mm; y1=14.22527mm; x2=20.854416mm; y2=689.96mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.214472 {
-            x1=20.854416mm; y1=689.96mil; x2=950.95mil; y2=689.96mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.214475 {
-            x1=950.95mil; y1=14.22527mm; x2=950.95mil; y2=689.96mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.214478 {
-            x=794.82mil; y=573.83mil; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.214479 {
-            x1=22.615753mm; y1=15.875127mm; x2=22.615753mm; y2=15.875127mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.214482 {
-            x1=886.0mil; y1=625.0mil; x2=886.0mil; y2=625.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.214485 {
-            x1=886.0mil; y1=625.0mil; x2=23.5044mm; y2=625.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.214488 {
-            x1=886.0mil; y1=625.0mil; x2=886.0mil; y2=16.875mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAABi
-      }
-      ha:subc.214502 {
-       ha:attributes {
-        {io_pcb::hidename_y}=19.6807 mm
-        footprint=1212-8
-        {io_pcb::hidename_scale}=100
-        refdes=Q3
-        value=Si7232DN
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=13.7279 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              7.97mil  
-              -19.485mil  
-              -7.97mil  
-              -19.485mil  
-              -7.97mil  
-              19.485mil  
-              7.97mil  
-              19.485mil  
-             }
-           }
-
-           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  
-              -22.485mil  
-              -10.97mil  
-              -22.485mil  
-              -10.97mil  
-              22.485mil  
-              10.97mil  
-              22.485mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              7.97mil  
-              -19.485mil  
-              -7.97mil  
-              -19.485mil  
-              -7.97mil  
-              19.485mil  
-              7.97mil  
-              19.485mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.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 {
-              22.49mil  
-              -36.96mil  
-              -22.49mil  
-              -36.96mil  
-              -22.49mil  
-              36.96mil  
-              22.49mil  
-              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.214528 {
-         proto=0; x=603.7mil; y=838.455mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=D
-         }
-        }
-        ha:padstack_ref.214529 {
-         proto=0; x=603.7mil; y=951.435mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=S
-         }
-        }
-        ha:padstack_ref.214530 {
-         proto=0; x=629.29mil; y=838.455mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=D
-         }
-        }
-        ha:padstack_ref.214531 {
-         proto=0; x=629.29mil; y=951.435mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=G
-         }
-        }
-        ha:padstack_ref.214532 {
-         proto=0; x=654.88mil; y=838.455mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=D
-         }
-        }
-        ha:padstack_ref.214533 {
-         proto=0; x=654.88mil; y=951.435mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=S
-         }
-        }
-        ha:padstack_ref.214534 {
-         proto=0; x=680.47mil; y=838.455mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=D
-         }
-        }
-        ha:padstack_ref.214535 {
-         proto=0; x=680.47mil; y=951.435mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=G
-         }
-        }
-        ha:padstack_ref.214536 {
-         proto=1; x=618.17mil; y=873.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-15.055mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=D
-         }
-        }
-        ha:padstack_ref.214537 {
-         proto=1; x=666.0mil; y=873.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-15.055mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=D
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.214503 {
-            x1=14.659102mm; y1=829.99mil; x2=14.659102mm; y2=24.38146mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.214506 {
-            x1=14.659102mm; y1=24.38146mm; x2=17.958816mm; y2=24.38146mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.214509 {
-            x1=17.958816mm; y1=829.99mil; x2=17.958816mm; y2=24.38146mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.214512 {
-            x1=14.659102mm; y1=829.99mil; x2=17.958816mm; y2=829.99mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.214515 {
-            x=15.009114mm; y=986.12mil; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.214516 {
-            x1=642.085mil; y1=22.620122mm; x2=642.085mil; y2=22.620122mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.214519 {
-            x1=642.08mil; y1=894.94mil; x2=642.08mil; y2=894.94mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.214522 {
-            x1=642.08mil; y1=894.94mil; x2=642.08mil; y2=23.731476mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.214525 {
-            x1=642.08mil; y1=894.94mil; x2=17.308832mm; y2=894.94mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAABh
-      }
       ha:subc.214539 {
        ha:attributes {
         {io_pcb::hidename_y}=13.7795 mm
@@ -20448,6 +19401,7 @@ ha:pcb-rnd-board-v8 {
         value=100pF
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=75.6915 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -20597,6 +19551,7 @@ ha:pcb-rnd-board-v8 {
         value=10nF
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=71.4751 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -20746,6 +19701,7 @@ ha:pcb-rnd-board-v8 {
         value=56nH
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=73.1647 mm
+         device=INDUCTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -20895,6 +19851,7 @@ ha:pcb-rnd-board-v8 {
         value=SMA
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=77.4446 mm
+         device=CONNECTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -21155,6 +20112,7 @@ ha:pcb-rnd-board-v8 {
         value=0.22uF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=64.2427 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -21304,6 +20262,7 @@ ha:pcb-rnd-board-v8 {
         value=47nF
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=62.7253 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -21453,6 +20412,7 @@ ha:pcb-rnd-board-v8 {
         value=10pF
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=65.2285 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -21602,6 +20562,7 @@ ha:pcb-rnd-board-v8 {
         value=40mhz
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=65.0042 mm
+         device=CRYSTAL
        }
       ha:data {
             li:padstack_prototypes {
@@ -21794,6 +20755,7 @@ ha:pcb-rnd-board-v8 {
         value=56k
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=69.6849 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -21943,6 +20905,7 @@ ha:pcb-rnd-board-v8 {
         value=47nF
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=60.2107 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -22092,6 +21055,7 @@ ha:pcb-rnd-board-v8 {
         value=47nF
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=69.0499 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -22241,6 +21205,7 @@ ha:pcb-rnd-board-v8 {
         value=47nF
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=67.0941 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -22310,306 +21275,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.214734 {
-         proto=0; x=2.673in; y=14.083796mm; 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.214735 {
-         proto=0; x=2.673in; y=13.284204mm; 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.214722 {
-            x1=2.673in; y1=13.684mm; x2=2.673in; y2=13.684mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.214725 {
-            x1=2.673in; y1=13.684mm; x2=2.673in; y2=13.684mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.214728 {
-            x1=2.673in; y1=13.684mm; x2=2.673in; y2=14.684mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.214731 {
-            x1=2.673in; y1=13.684mm; x2=68.8942mm; y2=13.684mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAABQ
-      }
-      ha:subc.214737 {
-       ha:attributes {
-        {io_pcb::hidename_y}=8.3185 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=L192
-        value=27nH
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=76.3783 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.214750 {
-         proto=0; x=2.94526in; y=357.0mil; 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.214751 {
-         proto=0; x=2.97674in; y=357.0mil; 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.214738 {
-            x1=75.2094mm; y1=357.0mil; x2=75.2094mm; y2=357.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.214741 {
-            x1=75.2094mm; y1=357.0mil; x2=75.2094mm; y2=357.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.214744 {
-            x1=75.2094mm; y1=357.0mil; x2=76.2094mm; y2=357.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.214747 {
-            x1=75.2094mm; y1=357.0mil; x2=75.2094mm; y2=10.0678mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAABO
-      }
-      ha:subc.214753 {
-       ha:attributes {
-        {io_pcb::hidename_y}=10.9027 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=L193
-        value=15nH
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=77.0697 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-              -9.84mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
-              -12.84mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-              -9.84mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.214766 {
-         proto=0; x=3.011in; y=429.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.214734 {
+         proto=0; x=2.673in; y=14.083796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -22622,8 +21289,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.214767 {
-         proto=0; x=3.011in; y=398.26mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.214735 {
+         proto=0; x=2.673in; y=13.284204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -22644,26 +21311,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.214754 {
-            x1=3.011in; y1=414.0mil; x2=3.011in; y2=414.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.214722 {
+            x1=2.673in; y1=13.684mm; x2=2.673in; y2=13.684mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.214757 {
-            x1=3.011in; y1=414.0mil; x2=3.011in; y2=414.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.214725 {
+            x1=2.673in; y1=13.684mm; x2=2.673in; y2=13.684mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.214760 {
-            x1=3.011in; y1=414.0mil; x2=3.011in; y2=11.5156mm; thickness=0.1mm; clearance=0.0;
+           ha:line.214728 {
+            x1=2.673in; y1=13.684mm; x2=2.673in; y2=14.684mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.214763 {
-            x1=3.011in; y1=414.0mil; x2=77.4794mm; y2=414.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.214731 {
+            x1=2.673in; y1=13.684mm; x2=68.8942mm; y2=13.684mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -22677,17 +21344,18 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = 6YsdOBYR2Ile0VvkQgMAAABN
+       uid = 6YsdOBYR2Ile0VvkQgMAAABQ
       }
-      ha:subc.214769 {
+      ha:subc.214737 {
        ha:attributes {
-        {io_pcb::hidename_y}=9.3853 mm
+        {io_pcb::hidename_y}=8.3185 mm
         footprint=0402
         {io_pcb::hidename_scale}=100
-        refdes=C191
-        value=5.1pF
+        refdes=L192
+        value=27nH
         {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=77.8129 mm
+        {io_pcb::hidename_x}=76.3783 mm
+         device=INDUCTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -22757,8 +21425,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.214782 {
-         proto=0; x=2.94526in; y=395.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.214750 {
+         proto=0; x=2.94526in; y=357.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -22771,8 +21439,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.214783 {
-         proto=0; x=2.97674in; y=395.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.214751 {
+         proto=0; x=2.97674in; y=357.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -22793,26 +21461,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.214770 {
-            x1=75.2094mm; y1=395.0mil; x2=75.2094mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.214738 {
+            x1=75.2094mm; y1=357.0mil; x2=75.2094mm; y2=357.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.214773 {
-            x1=75.2094mm; y1=395.0mil; x2=75.2094mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.214741 {
+            x1=75.2094mm; y1=357.0mil; x2=75.2094mm; y2=357.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.214776 {
-            x1=75.2094mm; y1=395.0mil; x2=76.2094mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.214744 {
+            x1=75.2094mm; y1=357.0mil; x2=76.2094mm; y2=357.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.214779 {
-            x1=75.2094mm; y1=395.0mil; x2=75.2094mm; y2=11.033mm; thickness=0.1mm; clearance=0.0;
+           ha:line.214747 {
+            x1=75.2094mm; y1=357.0mil; x2=75.2094mm; y2=10.0678mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -22826,17 +21494,168 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = 6YsdOBYR2Ile0VvkQgMAAABM
+       uid = 6YsdOBYR2Ile0VvkQgMAAABO
       }
-      ha:subc.214785 {
+      ha:subc.214753 {
        ha:attributes {
-        {io_pcb::hidename_y}=14.0335 mm
+        {io_pcb::hidename_y}=10.9027 mm
         footprint=0402
         {io_pcb::hidename_scale}=100
-        refdes=C175
-        value=6.2pF
+        refdes=L193
+        value=15nH
         {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=71.1967 mm
+        {io_pcb::hidename_x}=77.0697 mm
+         device=INDUCTOR
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+              -12.84mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+              -9.84mil  
+             }
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.214766 {
+         proto=0; x=3.011in; y=429.74mil; 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.214767 {
+         proto=0; x=3.011in; y=398.26mil; 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.214754 {
+            x1=3.011in; y1=414.0mil; x2=3.011in; y2=414.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.214757 {
+            x1=3.011in; y1=414.0mil; x2=3.011in; y2=414.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.214760 {
+            x1=3.011in; y1=414.0mil; x2=3.011in; y2=11.5156mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.214763 {
+            x1=3.011in; y1=414.0mil; x2=77.4794mm; y2=414.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = 6YsdOBYR2Ile0VvkQgMAAABN
+      }
+      ha:subc.214769 {
+       ha:attributes {
+        {io_pcb::hidename_y}=9.3853 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C191
+        value=5.1pF
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=77.8129 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -22906,8 +21725,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.214798 {
-         proto=0; x=74.562204mm; y=583.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.214782 {
+         proto=0; x=2.94526in; y=395.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -22920,8 +21739,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.214799 {
-         proto=0; x=75.361796mm; y=583.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.214783 {
+         proto=0; x=2.97674in; y=395.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -22942,26 +21761,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.214786 {
-            x1=74.962mm; y1=583.0mil; x2=74.962mm; y2=583.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.214770 {
+            x1=75.2094mm; y1=395.0mil; x2=75.2094mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.214789 {
-            x1=74.962mm; y1=583.0mil; x2=74.962mm; y2=583.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.214773 {
+            x1=75.2094mm; y1=395.0mil; x2=75.2094mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.214792 {
-            x1=74.962mm; y1=583.0mil; x2=75.962mm; y2=583.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.214776 {
+            x1=75.2094mm; y1=395.0mil; x2=76.2094mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.214795 {
-            x1=74.962mm; y1=583.0mil; x2=74.962mm; y2=15.8082mm; thickness=0.1mm; clearance=0.0;
+           ha:line.214779 {
+            x1=75.2094mm; y1=395.0mil; x2=75.2094mm; y2=11.033mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -22975,17 +21794,18 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = 6YsdOBYR2Ile0VvkQgMAAABL
+       uid = 6YsdOBYR2Ile0VvkQgMAAABM
       }
-      ha:subc.214801 {
+      ha:subc.214785 {
        ha:attributes {
-        {io_pcb::hidename_y}=14.8717 mm
+        {io_pcb::hidename_y}=14.0335 mm
         footprint=0402
         {io_pcb::hidename_scale}=100
-        refdes=C177
-        value=tuning
+        refdes=C175
+        value=6.2pF
         {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=75.0189 mm
+        {io_pcb::hidename_x}=71.1967 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -23055,8 +21875,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.214814 {
-         proto=0; x=2.99126in; y=663.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.214798 {
+         proto=0; x=74.562204mm; y=583.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -23069,8 +21889,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.214815 {
-         proto=0; x=3.02274in; y=663.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.214799 {
+         proto=0; x=75.361796mm; y=583.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -23091,26 +21911,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.214802 {
-            x1=3.007in; y1=663.0mil; x2=3.007in; y2=663.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.214786 {
+            x1=74.962mm; y1=583.0mil; x2=74.962mm; y2=583.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.214805 {
-            x1=3.007in; y1=663.0mil; x2=3.007in; y2=663.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.214789 {
+            x1=74.962mm; y1=583.0mil; x2=74.962mm; y2=583.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.214808 {
-            x1=3.007in; y1=663.0mil; x2=77.3778mm; y2=663.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.214792 {
+            x1=74.962mm; y1=583.0mil; x2=75.962mm; y2=583.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.214811 {
-            x1=3.007in; y1=663.0mil; x2=3.007in; y2=17.8402mm; thickness=0.1mm; clearance=0.0;
+           ha:line.214795 {
+            x1=74.962mm; y1=583.0mil; x2=74.962mm; y2=15.8082mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -23124,7 +21944,7 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = 6YsdOBYR2Ile0VvkQgMAAABK
+       uid = 6YsdOBYR2Ile0VvkQgMAAABL
       }
       ha:subc.214817 {
        ha:attributes {
@@ -23135,6 +21955,7 @@ ha:pcb-rnd-board-v8 {
         value=22nH
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=76.8985 mm
+         device=INDUCTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -23284,6 +22105,7 @@ ha:pcb-rnd-board-v8 {
         value=5.1pF
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=76.6943 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -23433,6 +22255,7 @@ ha:pcb-rnd-board-v8 {
         value=27nH
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=72.4535 mm
+         device=INDUCTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -23582,6 +22405,7 @@ ha:pcb-rnd-board-v8 {
         value=47nF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=73.9267 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -23731,6 +22555,7 @@ ha:pcb-rnd-board-v8 {
         value=10nF
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=73.2409 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -23880,6 +22705,7 @@ ha:pcb-rnd-board-v8 {
         value=1.8nF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=73.0631 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -24029,6 +22855,7 @@ ha:pcb-rnd-board-v8 {
         value=47nF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=70.7771 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -24178,6 +23005,7 @@ ha:pcb-rnd-board-v8 {
         value=47nF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=71.9963 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -24327,6 +23155,7 @@ ha:pcb-rnd-board-v8 {
         value=47nF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=68.3895 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -24476,6 +23305,7 @@ ha:pcb-rnd-board-v8 {
         value=47nF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=69.5833 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -24625,6 +23455,7 @@ ha:pcb-rnd-board-v8 {
         value=18
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=69.5635 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -24774,6 +23605,7 @@ ha:pcb-rnd-board-v8 {
         value=56pF
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=69.1007 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -24923,6 +23755,7 @@ ha:pcb-rnd-board-v8 {
         value=43nH
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=77.1647 mm
+         device=INDUCTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -25072,6 +23905,7 @@ ha:pcb-rnd-board-v8 {
         value=2.2pF
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=66.3829 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -25221,6 +24055,7 @@ ha:pcb-rnd-board-v8 {
         value=56nH
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=70.6755 mm
+         device=INDUCTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -25370,6 +24205,7 @@ ha:pcb-rnd-board-v8 {
         value=39pF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=72.7075 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -25519,6 +24355,7 @@ ha:pcb-rnd-board-v8 {
         value=15nH
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=69.3425 mm
+         device=INDUCTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -25668,6 +24505,7 @@ ha:pcb-rnd-board-v8 {
         value=5.1pF
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=75.3999 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -25817,6 +24655,7 @@ ha:pcb-rnd-board-v8 {
         value=10pF
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=62.4202 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -25966,6 +24805,7 @@ ha:pcb-rnd-board-v8 {
         value=Debug
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=47.6250 mm
+         device=CONNECTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -26355,6 +25195,7 @@ ha:pcb-rnd-board-v8 {
         value=22pF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=50.5214 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -26504,6 +25345,7 @@ ha:pcb-rnd-board-v8 {
         value=22pF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=59.6400 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -26657,6 +25499,7 @@ ha:pcb-rnd-board-v8 {
         {io_pcb::hidename_direction}=0
         use-license=Unlimited
         {io_pcb::hidename_x}=4.0640 mm
+         device=IC
        }
       ha:data {
             li:padstack_prototypes {
@@ -26872,6 +25715,7 @@ ha:pcb-rnd-board-v8 {
         value=1k
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=4.3053 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -27021,6 +25865,7 @@ ha:pcb-rnd-board-v8 {
         value=2.49k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=3.6139 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -27170,6 +26015,7 @@ ha:pcb-rnd-board-v8 {
         value=1k
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=38.8747 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -27319,6 +26165,7 @@ ha:pcb-rnd-board-v8 {
         value=1k
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=35.6743 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -27468,6 +26315,7 @@ ha:pcb-rnd-board-v8 {
         value=Companion
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=47.6250 mm
+         device=CONNECTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -27913,6 +26761,7 @@ ha:pcb-rnd-board-v8 {
         value=0.1uF
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=33.6423 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -28062,6 +26911,7 @@ ha:pcb-rnd-board-v8 {
         value=0.1uF
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=31.9151 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -28211,6 +27061,7 @@ ha:pcb-rnd-board-v8 {
         value=0.1uF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=47.3583 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -28360,6 +27211,7 @@ ha:pcb-rnd-board-v8 {
         value=1uF
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=54.6359 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -28509,6 +27361,7 @@ ha:pcb-rnd-board-v8 {
         value=0.1uF
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=54.6306 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -28658,6 +27511,7 @@ ha:pcb-rnd-board-v8 {
         value=bead
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=50.6280 mm
+         device=INDUCTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -28807,6 +27661,7 @@ ha:pcb-rnd-board-v8 {
         value=0.1uF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=48.5013 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -28972,6 +27827,7 @@ ha:pcb-rnd-board-v8 {
         value=0.1uF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=5.2959 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -29121,6 +27977,7 @@ ha:pcb-rnd-board-v8 {
         value=1k
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=1.5921 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -29270,6 +28127,7 @@ ha:pcb-rnd-board-v8 {
         value=100k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=10.6299 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -29416,9 +28274,10 @@ ha:pcb-rnd-board-v8 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R24
-        value=27k
+        value=12k
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=21.1831 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -29568,6 +28427,7 @@ ha:pcb-rnd-board-v8 {
         value=100k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=24.8793 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -29714,9 +28574,10 @@ ha:pcb-rnd-board-v8 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R21
-        value=27k
+        value=12k
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=30.1559 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -29863,9 +28724,10 @@ ha:pcb-rnd-board-v8 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R22
-        value=27k
+        value=12k
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=29.9659 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -30015,6 +28877,7 @@ ha:pcb-rnd-board-v8 {
         value=4.7uF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=1.5113 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -30164,6 +29027,7 @@ ha:pcb-rnd-board-v8 {
         value=1k
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=19.0627 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -30313,6 +29177,7 @@ ha:pcb-rnd-board-v8 {
         value=1k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=12.9413 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -30462,6 +29327,7 @@ ha:pcb-rnd-board-v8 {
         value=3.3k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=19.1315 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -30608,9 +29474,10 @@ ha:pcb-rnd-board-v8 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R19
-        value=27k
+        value=12k
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=19.6469 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -30760,6 +29627,7 @@ ha:pcb-rnd-board-v8 {
         value=3.3k
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=12.3571 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -30909,6 +29777,7 @@ ha:pcb-rnd-board-v8 {
         value=1k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=17.4493 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -31058,6 +29927,7 @@ ha:pcb-rnd-board-v8 {
         value=100k
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=18.0213 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -31204,9 +30074,10 @@ ha:pcb-rnd-board-v8 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R20
-        value=27k
+        value=12k
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=13.0683 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -31356,6 +30227,7 @@ ha:pcb-rnd-board-v8 {
         value=4.7uF
         {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=8.0645 mm
+         device=CAPACITOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -31505,6 +30377,7 @@ ha:pcb-rnd-board-v8 {
         value=3.3k
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=12.8905 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -31654,6 +30527,7 @@ ha:pcb-rnd-board-v8 {
         value=100k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=24.9875 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -31803,6 +30677,7 @@ ha:pcb-rnd-board-v8 {
         value=1k
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=12.3825 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -31952,6 +30827,7 @@ ha:pcb-rnd-board-v8 {
         value=3.3k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=18.3007 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -32101,6 +30977,7 @@ ha:pcb-rnd-board-v8 {
         value=100k
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=11.9629 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -32250,6 +31127,7 @@ ha:pcb-rnd-board-v8 {
         value=100k
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=16.8275 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -32396,9 +31274,10 @@ ha:pcb-rnd-board-v8 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R23
-        value=27k
+        value=12k
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=11.9507 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -32548,6 +31427,7 @@ ha:pcb-rnd-board-v8 {
         value=100k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=27.6667 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -32694,9 +31574,10 @@ ha:pcb-rnd-board-v8 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R28
-        value=27k
+        value=12k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=30.6507 mm
+         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -32846,6 +31727,7 @@ ha:pcb-rnd-board-v8 {
         value=MCP130T-300
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=5.2832 mm
+         device=IC
        }
       ha:data {
             li:padstack_prototypes {
@@ -33033,6 +31915,7 @@ ha:pcb-rnd-board-v8 {
          value=LiPo
          {io_pcb::hidename_direction}=0
          {io_pcb::hidename_x}=0.2398 mm
+          device=CONNECTOR
         }
        ha:data {
               li:padstack_prototypes {
@@ -33313,6 +32196,7 @@ ha:pcb-rnd-board-v8 {
          value=ADXL375
          footprint=lga14
          refdes=U3
+          device=IC
         }
        ha:data {
               li:padstack_prototypes {
@@ -33860,6 +32744,7 @@ ha:pcb-rnd-board-v8 {
          value=0.1uF
          {io_pcb::hidename_direction}=1
          {io_pcb::hidename_x}=27.9019 mm
+          device=CAPACITOR
         }
        ha:data {
               li:padstack_prototypes {
@@ -34009,6 +32894,7 @@ ha:pcb-rnd-board-v8 {
          value=1uF
          {io_pcb::hidename_direction}=3
          {io_pcb::hidename_x}=30.4927 mm
+          device=CAPACITOR
         }
        ha:data {
               li:padstack_prototypes {
@@ -34154,6 +33040,7 @@ ha:pcb-rnd-board-v8 {
          value=CC1200
          footprint=TI-QFN32-new
          refdes=U6
+          device=IC
         }
        ha:data {
               li:padstack_prototypes {
@@ -35832,6 +34719,7 @@ ha:pcb-rnd-board-v8 {
          value=MMC5983MA
          footprint=LPCC16
          refdes=U9
+          device=IC
         }
        ha:data {
               li:padstack_prototypes {
@@ -36251,6 +35139,7 @@ ha:pcb-rnd-board-v8 {
          value=16MHz
          footprint=FA-20H
          refdes=X2
+          device=CRYSTAL
         }
        ha:data {
               li:padstack_prototypes {
@@ -36440,6 +35329,7 @@ ha:pcb-rnd-board-v8 {
          value=W25Q64
          {io_pcb::hidename_direction}=1
          {io_pcb::hidename_x}=58.1378 mm
+          device=IC
         }
        ha:data {
               li:padstack_prototypes {
@@ -36760,6 +35650,7 @@ ha:pcb-rnd-board-v8 {
          value=10uF
          refdes=C21
          footprint=0402
+          device=CAPACITOR
         }
        ha:data {
               li:padstack_prototypes {
@@ -36918,6 +35809,7 @@ ha:pcb-rnd-board-v8 {
          value=1uF
          refdes=C22
          footprint=0402
+          device=CAPACITOR
         }
        ha:data {
               li:padstack_prototypes {
@@ -37076,9 +35968,10 @@ ha:pcb-rnd-board-v8 {
          footprint=lqfp100
          {io_pcb::hidename_scale}=100
          refdes=U7
-         value=STM32L162VCT6D
+         value=STM32L151VCT6
          {io_pcb::hidename_direction}=0
          {io_pcb::hidename_x}=45.7962 mm
+          device=IC
         }
        ha:data {
               li:padstack_prototypes {
@@ -38706,6 +37599,7 @@ ha:pcb-rnd-board-v8 {
          value=10k
          {io_pcb::hidename_direction}=3
          {io_pcb::hidename_x}=75.1713 mm
+          device=RESISTOR
         }
        ha:data {
               li:padstack_prototypes {
@@ -38851,6 +37745,7 @@ ha:pcb-rnd-board-v8 {
          value=TDK_PS12
          footprint=TDK_PS12-small
          refdes=U8
+          device=BEEPER
         }
        ha:data {
               li:padstack_prototypes {
@@ -39020,6 +37915,7 @@ ha:pcb-rnd-board-v8 {
          value=USBmicroB
          footprint=11071
          refdes=J5
+          device=CONNECTOR
         }
        ha:data {
               li:padstack_prototypes {
@@ -39510,7 +38406,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:top copper}           {
+         {ha:top copper}             {
           lid=2
           ha:combining {          }
 
@@ -39655,6 +38551,7 @@ ha:pcb-rnd-board-v8 {
         value=9screws
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=27.9669 mm
+         device=CONNECTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -40064,6 +38961,7 @@ ha:pcb-rnd-board-v8 {
         value=9screws
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=4.6721 mm
+         device=CONNECTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -40482,6 +39380,7 @@ ha:pcb-rnd-board-v8 {
          value=BMI088
          footprint=lga16
          refdes=U12
+          device=IC
         }
        ha:data {
               li:padstack_prototypes {
@@ -41034,6 +39933,1263 @@ ha:pcb-rnd-board-v8 {
        }
         uid = l9QXo+XM6llHeTN2M3cAAACH
        }
+        ha:subc.261374 {
+         ha:attributes {
+          value=TSM200N03D
+          device=MOSFET
+          footprint=PDFN33
+          refdes=Q1
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                7.875mil  
+                -11.815mil  
+                -7.875mil  
+                -11.815mil  
+                -7.875mil  
+                11.815mil  
+                7.875mil  
+                11.815mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                10.875mil  
+                -14.815mil  
+                -10.875mil  
+                -14.815mil  
+                -10.875mil  
+                14.815mil  
+                10.875mil  
+                14.815mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                7.875mil  
+                -11.815mil  
+                -7.875mil  
+                -11.815mil  
+                -7.875mil  
+                11.815mil  
+                7.875mil  
+                11.815mil  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -7.875mil  
+                11.815mil  
+                7.875mil  
+                11.815mil  
+                7.875mil  
+                -11.815mil  
+                -7.875mil  
+                -11.815mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -10.875mil  
+                14.815mil  
+                10.875mil  
+                14.815mil  
+                10.875mil  
+                -14.815mil  
+                -10.875mil  
+                -14.815mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -7.875mil  
+                11.815mil  
+                7.875mil  
+                11.815mil  
+                7.875mil  
+                -11.815mil  
+                -7.875mil  
+                -11.815mil  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -25.395mil  
+                46.26mil  
+                25.395mil  
+                46.26mil  
+                25.395mil  
+                -46.26mil  
+                -25.395mil  
+                -46.26mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -28.395mil  
+                49.26mil  
+                28.395mil  
+                49.26mil  
+                28.395mil  
+                -49.26mil  
+                -28.395mil  
+                -49.26mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -25.395mil  
+                46.26mil  
+                25.395mil  
+                46.26mil  
+                25.395mil  
+                -46.26mil  
+                -25.395mil  
+                -46.26mil  
+               }
+             }
+           }
+         }
+        }
+
+         li:objects {
+          ha:padstack_ref.261401 {
+           proto=0; x=583.94mil; y=394.38mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=8
+             name=pin8
+           }
+          }
+          ha:padstack_ref.261402 {
+           proto=1; x=700.07mil; y=394.38mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=pin1
+           }
+          }
+          ha:padstack_ref.261403 {
+           proto=0; x=583.94mil; y=368.79mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=7
+             name=pin7
+           }
+          }
+          ha:padstack_ref.261404 {
+           proto=1; x=700.07mil; y=368.79mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=pin2
+           }
+          }
+          ha:padstack_ref.261405 {
+           proto=0; x=583.94mil; y=343.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=6
+             name=pin6
+           }
+          }
+          ha:padstack_ref.261406 {
+           proto=1; x=700.07mil; y=343.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=3
+             name=pin3
+           }
+          }
+          ha:padstack_ref.261407 {
+           proto=0; x=583.94mil; y=317.61mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=5
+             name=pin5
+           }
+          }
+          ha:padstack_ref.261408 {
+           proto=1; x=700.07mil; y=317.61mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=4
+             name=pin4
+           }
+          }
+          ha:padstack_ref.261409 {
+           proto=2; x=628.225mil; y=386.3mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=8
+             name=pin8
+           }
+          }
+          ha:padstack_ref.261410 {
+           proto=2; x=628.225mil; y=325.69mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           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.261375 {
+              x1=577.05mil; y1=421.93mil; x2=706.96mil; y2=421.93mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.261378 {
+              x1=706.96mil; y1=421.93mil; x2=706.96mil; y2=290.06mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.261381 {
+              x1=706.96mil; y1=290.06mil; x2=577.05mil; y2=290.06mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.261384 {
+              x1=577.05mil; y1=290.06mil; x2=577.05mil; y2=421.93mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:arc.261387 {
+              x=725.86mil; y=407.17mil; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+             }
+             ha:text.261388 {
+              string=%a.parent.refdes%; x=521.89mil; y=457.61mil; scale=100; fid=0;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+              rot = 90.000000
+             }
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.261389 {
+              x1=16.236925mm; y1=355.995mil; x2=16.236925mm; y2=355.995mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.261392 {
+              x1=642.0mil; y1=356.0mil; x2=642.0mil; y2=356.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.261395 {
+              x1=642.0mil; y1=356.0mil; x2=17.3068mm; y2=356.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.261398 {
+              x1=642.0mil; y1=356.0mil; x2=642.0mil; y2=8.0424mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = qTgZukUJSuSJrWP0FdQAAACI
+        }
+        ha:subc.261449 {
+         ha:attributes {
+          value=TSM200N03D
+          device=MOSFET
+          footprint=PDFN33
+          refdes=Q2
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                7.875mil  
+                -11.815mil  
+                -7.875mil  
+                -11.815mil  
+                -7.875mil  
+                11.815mil  
+                7.875mil  
+                11.815mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                10.875mil  
+                -14.815mil  
+                -10.875mil  
+                -14.815mil  
+                -10.875mil  
+                14.815mil  
+                10.875mil  
+                14.815mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                7.875mil  
+                -11.815mil  
+                -7.875mil  
+                -11.815mil  
+                -7.875mil  
+                11.815mil  
+                7.875mil  
+                11.815mil  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -7.875mil  
+                11.815mil  
+                7.875mil  
+                11.815mil  
+                7.875mil  
+                -11.815mil  
+                -7.875mil  
+                -11.815mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -10.875mil  
+                14.815mil  
+                10.875mil  
+                14.815mil  
+                10.875mil  
+                -14.815mil  
+                -10.875mil  
+                -14.815mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -7.875mil  
+                11.815mil  
+                7.875mil  
+                11.815mil  
+                7.875mil  
+                -11.815mil  
+                -7.875mil  
+                -11.815mil  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -25.395mil  
+                46.26mil  
+                25.395mil  
+                46.26mil  
+                25.395mil  
+                -46.26mil  
+                -25.395mil  
+                -46.26mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -28.395mil  
+                49.26mil  
+                28.395mil  
+                49.26mil  
+                28.395mil  
+                -49.26mil  
+                -28.395mil  
+                -49.26mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -25.395mil  
+                46.26mil  
+                25.395mil  
+                46.26mil  
+                25.395mil  
+                -46.26mil  
+                -25.395mil  
+                -46.26mil  
+               }
+             }
+           }
+         }
+        }
+
+         li:objects {
+          ha:padstack_ref.261476 {
+           proto=0; x=847.62mil; y=566.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=8
+             name=pin8
+           }
+          }
+          ha:padstack_ref.261477 {
+           proto=1; x=847.62mil; y=683.07mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=pin1
+           }
+          }
+          ha:padstack_ref.261478 {
+           proto=0; x=873.21mil; y=566.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=7
+             name=pin7
+           }
+          }
+          ha:padstack_ref.261479 {
+           proto=1; x=873.21mil; y=683.07mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=pin2
+           }
+          }
+          ha:padstack_ref.261480 {
+           proto=0; x=898.8mil; y=566.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=6
+             name=pin6
+           }
+          }
+          ha:padstack_ref.261481 {
+           proto=1; x=898.8mil; y=683.07mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=3
+             name=pin3
+           }
+          }
+          ha:padstack_ref.261482 {
+           proto=0; x=924.39mil; y=566.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=5
+             name=pin5
+           }
+          }
+          ha:padstack_ref.261483 {
+           proto=1; x=924.39mil; y=683.07mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=4
+             name=pin4
+           }
+          }
+          ha:padstack_ref.261484 {
+           proto=2; x=855.7mil; y=611.225mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=8
+             name=pin8
+           }
+          }
+          ha:padstack_ref.261485 {
+           proto=2; x=916.31mil; y=611.225mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           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.261450 {
+              x1=820.07mil; y1=560.05mil; x2=820.07mil; y2=689.96mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.261453 {
+              x1=820.07mil; y1=689.96mil; x2=951.94mil; y2=689.96mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.261456 {
+              x1=951.94mil; y1=689.96mil; x2=951.94mil; y2=560.05mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.261459 {
+              x1=951.94mil; y1=560.05mil; x2=820.07mil; y2=560.05mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:arc.261462 {
+              x=834.83mil; y=708.86mil; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+             }
+             ha:text.261463 {
+              string=%a.parent.refdes%; x=784.39mil; y=504.89mil; scale=100; fid=0;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+              rot = 0.000000
+             }
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.261464 {
+              x1=886.005mil; y1=15.805125mm; x2=886.005mil; y2=15.805125mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.261467 {
+              x1=886.0mil; y1=625.0mil; x2=886.0mil; y2=625.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.261470 {
+              x1=886.0mil; y1=625.0mil; x2=886.0mil; y2=16.875mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.261473 {
+              x1=886.0mil; y1=625.0mil; x2=23.5044mm; y2=625.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = qTgZukUJSuSJrWP0FdQAAACK
+        }
+        ha:subc.261524 {
+         ha:attributes {
+          value=TSM200N03D
+          device=MOSFET
+          footprint=PDFN33
+          refdes=Q3
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                7.875mil  
+                -11.815mil  
+                -7.875mil  
+                -11.815mil  
+                -7.875mil  
+                11.815mil  
+                7.875mil  
+                11.815mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                10.875mil  
+                -14.815mil  
+                -10.875mil  
+                -14.815mil  
+                -10.875mil  
+                14.815mil  
+                10.875mil  
+                14.815mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                7.875mil  
+                -11.815mil  
+                -7.875mil  
+                -11.815mil  
+                -7.875mil  
+                11.815mil  
+                7.875mil  
+                11.815mil  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -7.875mil  
+                11.815mil  
+                7.875mil  
+                11.815mil  
+                7.875mil  
+                -11.815mil  
+                -7.875mil  
+                -11.815mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -10.875mil  
+                14.815mil  
+                10.875mil  
+                14.815mil  
+                10.875mil  
+                -14.815mil  
+                -10.875mil  
+                -14.815mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -7.875mil  
+                11.815mil  
+                7.875mil  
+                11.815mil  
+                7.875mil  
+                -11.815mil  
+                -7.875mil  
+                -11.815mil  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -25.395mil  
+                46.26mil  
+                25.395mil  
+                46.26mil  
+                25.395mil  
+                -46.26mil  
+                -25.395mil  
+                -46.26mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -28.395mil  
+                49.26mil  
+                28.395mil  
+                49.26mil  
+                28.395mil  
+                -49.26mil  
+                -28.395mil  
+                -49.26mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -25.395mil  
+                46.26mil  
+                25.395mil  
+                46.26mil  
+                25.395mil  
+                -46.26mil  
+                -25.395mil  
+                -46.26mil  
+               }
+             }
+           }
+         }
+        }
+
+         li:objects {
+          ha:padstack_ref.261551 {
+           proto=0; x=700.14mil; y=856.56mil; rot=-90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=8
+             name=pin8
+           }
+          }
+          ha:padstack_ref.261552 {
+           proto=1; x=584.01mil; y=856.56mil; rot=-90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=pin1
+           }
+          }
+          ha:padstack_ref.261553 {
+           proto=0; x=700.14mil; y=882.15mil; rot=-90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=7
+             name=pin7
+           }
+          }
+          ha:padstack_ref.261554 {
+           proto=1; x=584.01mil; y=882.15mil; rot=-90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=pin2
+           }
+          }
+          ha:padstack_ref.261555 {
+           proto=0; x=700.14mil; y=907.74mil; rot=-90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=6
+             name=pin6
+           }
+          }
+          ha:padstack_ref.261556 {
+           proto=1; x=584.01mil; y=907.74mil; rot=-90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=3
+             name=pin3
+           }
+          }
+          ha:padstack_ref.261557 {
+           proto=0; x=700.14mil; y=933.33mil; rot=-90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=5
+             name=pin5
+           }
+          }
+          ha:padstack_ref.261558 {
+           proto=1; x=584.01mil; y=933.33mil; rot=-90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=4
+             name=pin4
+           }
+          }
+          ha:padstack_ref.261559 {
+           proto=2; x=655.855mil; y=864.64mil; rot=-90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=8
+             name=pin8
+           }
+          }
+          ha:padstack_ref.261560 {
+           proto=2; x=655.855mil; y=925.25mil; rot=-90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           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.261525 {
+              x1=707.03mil; y1=829.01mil; x2=577.12mil; y2=829.01mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.261528 {
+              x1=577.12mil; y1=829.01mil; x2=577.12mil; y2=960.88mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.261531 {
+              x1=577.12mil; y1=960.88mil; x2=707.03mil; y2=960.88mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.261534 {
+              x1=707.03mil; y1=960.88mil; x2=707.03mil; y2=829.01mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:arc.261537 {
+              x=558.22mil; y=843.77mil; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+             }
+             ha:text.261538 {
+              string=%a.parent.refdes%; x=762.19mil; y=793.33mil; scale=100; fid=0;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+              rot = 270.000000
+             }
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.261539 {
+              x1=16.378707mm; y1=894.945mil; x2=16.378707mm; y2=894.945mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.261542 {
+              x1=642.08mil; y1=894.94mil; x2=642.08mil; y2=894.94mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.261545 {
+              x1=642.08mil; y1=894.94mil; x2=15.308832mm; y2=894.94mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.261548 {
+              x1=642.08mil; y1=894.94mil; x2=642.08mil; y2=23.731476mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = qTgZukUJSuSJrWP0FdQAAACM
+        }
     }
  }
 
@@ -43217,15 +43373,15 @@ ha:pcb-rnd-board-v8 {
      ha:swdio {
      li:conn { J20-3; U7-72;     }
      }
-          ha:v_lipo {
-          li:conn { D3-1; J1-7; J2-2; J9-8; R25-2;          }
-          }
-         ha:cs_companion0 {
-         li:conn { J9-6; U7-92;         }
-         }
-         ha:cs_companion1 {
-         li:conn { J9-5; U7-93;         }
-         }
+            ha:v_lipo {
+            li:conn { D3-1; J1-7; J2-2; J9-8; R25-2;            }
+            }
+           ha:cs_companion0 {
+           li:conn { J9-6; U7-92;           }
+           }
+           ha:cs_companion1 {
+           li:conn { J9-5; U7-93;           }
+           }
      ha:mag_sck2 {
      li:conn { U7-82; U9-1;     }
      }
@@ -43233,17 +43389,17 @@ ha:pcb-rnd-board-v8 {
      li:conn { R38-1; R39-2; U13-2; U13-6; U14-2; U14-6; U15-2; U15-6;     }
      }
      ha:unnamed_net1 {
-     li:conn { C177-2; J8-1; L174-2;     }
+     li:conn { J8-1; L174-2;     }
      }
-          ha:unnamed_net3 {
-          li:conn { Q1-4; R8-2; U13-1;          }
-          }
-          ha:unnamed_net4 {
-          li:conn { C38-1; U1-4;          }
-          }
-         ha:unnamed_net2 {
-         li:conn { Q1-2; R7-2; U13-7;         }
-         }
+            ha:unnamed_net3 {
+            li:conn { Q1-4; R8-2; U13-1;            }
+            }
+            ha:unnamed_net4 {
+            li:conn { C38-1; U1-4;            }
+            }
+           ha:unnamed_net2 {
+           li:conn { Q1-2; R7-2; U13-7;           }
+           }
      ha:ac_mosi1 {
      li:conn { U3-13; U7-91;     }
      }
@@ -43251,13 +43407,10 @@ ha:pcb-rnd-board-v8 {
      li:conn { R35-2; U2-5;     }
      }
      ha:unnamed_net8 {
-     li:conn { Q2-2; R10-2; U14-1;     }
-     }
-     ha:unnamed_net9 {
      li:conn { Q3-4; R12-2; U15-1;     }
      }
      ha:unnamed_net7 {
-     li:conn { Q2-4; R9-2; U14-7;     }
+     li:conn { Q2-2; R9-2; U14-7;     }
      }
      ha:unnamed_net5 {
      li:conn { D1-1; D1-4; U2-1;     }
@@ -43289,150 +43442,153 @@ ha:pcb-rnd-board-v8 {
      ha:v_charge {
      li:conn { B1-1; C5-2; J2-1; R32-2; U2-3;     }
      }
-     ha:unnamed_net10 {
-     li:conn { Q3-2; R11-2; U15-7;     }
-     }
      ha:rx2 {
      li:conn { U7-26; U10-2;     }
      }
      ha:+3.3V {
      li:conn { C10-2; C22-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C101-2; C102-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; C301-2; C302-2; C600-2; J9-7; L600-1; R38-2; R171-1; U1-5; U3-1; U3-6; U4-1; U5-3; U5-7; U5-8; U6-1; U6-5; U6-12; U6-13; U6-15; U6-22; U6-25; U6-27; U6-28; U7-6; U7-11; U7-21; U7-28; U7-50; U7-75; U7-100; U9-2; U9-13; U10-7; U10-8; U11-2; U12-3; U12-11; U13-8; U14-8; U15-8;     }
      }
-     ha:unnamed_net14 {
-     li:conn { C33-1; U7-13; X2-3;     }
-     }
-     ha:unnamed_net15 {
-     li:conn { C32-1; U7-12; X2-1;     }
-     }
+      ha:unnamed_net12 {
+      li:conn { C33-1; U7-13; X2-3;      }
+      }
+      ha:unnamed_net13 {
+      li:conn { C32-1; U7-12; X2-1;      }
+      }
      ha:usbdm {
      li:conn { R54-1; U7-70;     }
      }
+      ha:unnamed_net33 {
+      li:conn { C30-1; U6-31; X1-3;      }
+      }
+      ha:unnamed_net34 {
+      li:conn { C31-1; U6-30; X1-1;      }
+      }
      ha:unnamed_net35 {
-     li:conn { C30-1; U6-31; X1-3;     }
+     li:conn { C174-1; L171-2; U6-17;     }
      }
      ha:unnamed_net36 {
-     li:conn { C31-1; U6-30; X1-1;     }
+     li:conn { C173-2; L171-1; R171-2;     }
      }
      ha:unnamed_net37 {
-     li:conn { C174-1; L171-2; U6-17;     }
+     li:conn { C174-2; C176-1; L172-1;     }
      }
      ha:unnamed_net38 {
-     li:conn { C173-2; L171-1; R171-2;     }
+     li:conn { C176-2; C181-1; L172-2; L173-1;     }
      }
        ha:unnamed_net39 {
-       li:conn { C174-2; C176-1; L172-1;       }
+       li:conn { C181-2; L193-1; U6-18;       }
        }
           ha:unnamed_net44 {
-          li:conn { C191-1; L191-1; L192-1; U6-19;          }
-          }
-          ha:unnamed_net43 {
-          li:conn { C210-1; L191-2; L201-1; U6-20;          }
-          }
-          ha:mosi1 {
-          li:conn { U7-46; U12-9;          }
-          }
-          ha:cs_mag {
-          li:conn { U7-77; U9-4;          }
-          }
-          ha:cs_imu_gyro {
-          li:conn { U7-7; U12-5;          }
-          }
-          ha:unnamed_net55 {
-          li:conn { D1-3; R51-2;          }
-          }
-         ha:unnamed_net45 {
-         li:conn { C191-2; L193-2; L201-2;         }
-         }
-          ha:mag_miso2 {
-          li:conn { U7-84; U9-5;          }
-          }
-          ha:unnamed_net60 {
-          li:conn { S1-4; U10-11;          }
-          }
-         ha:mosi2 {
-         li:conn { J9-3; U5-5; U6-7; U7-54;         }
-         }
-          ha:unnamed_net49 {
-          li:conn { C261-1; U6-26;          }
-          }
-          ha:unnamed_net46 {
           li:conn { C211-1; U6-21;          }
           }
-          ha:unnamed_net56 {
-          li:conn { D2-2; R52-1;          }
-          }
-          ha:reset_n {
-          li:conn { C610-2; J20-2; U6-2; U7-14; U10-9; U11-1;          }
-          }
-          ha:unnamed_net54 {
-          li:conn { D1-2; R50-1;          }
-          }
-         ha:unnamed_net50 {
-         li:conn { C291-1; U6-29;         }
-         }
-          ha:unnamed_net40 {
-          li:conn { C176-2; C181-1; L172-2; L173-1;          }
-          }
-          ha:unnamed_net47 {
-          li:conn { C231-1; U6-24;          }
-          }
-          ha:unnamed_net42 {
-          li:conn { C175-2; C177-1; L173-2; L174-1;          }
-          }
-          ha:unnamed_net59 {
-          li:conn { C42-2; U6-6;          }
-          }
-          ha:unnamed_net70 {
-          li:conn { A1-1; S1-1;          }
-          }
-          ha:unnamed_net66 {
-          li:conn { R32-1; U10-6;          }
-          }
-          ha:unnamed_net57 {
-          li:conn { D2-1; R53-1;          }
-          }
-          ha:unnamed_net58 {
-          li:conn { R30-2; U6-14;          }
-          }
-         ha:unnamed_net48 {
-         li:conn { C231-2; U6-23;         }
-         }
-           ha:unnamed_net76 {
-           li:conn { C21-2; U9-10;           }
-           }
-           ha:unnamed_net51 {
-           li:conn { J5-2; R54-2;           }
-           }
-           ha:unnamed_net52 {
-           li:conn { J5-3; R55-2;           }
-           }
-           ha:tx2 {
-           li:conn { U7-25; U10-3;           }
-           }
-           ha:fet_a {
-           li:conn { J1-6; Q1-5; Q1-6; R14-1;           }
-           }
-           ha:fet_b {
-           li:conn { J1-4; Q1-7; Q1-8; R13-1;           }
+            ha:unnamed_net43 {
+            li:conn { C191-2; L193-2; L201-2;            }
+            }
+            ha:mosi1 {
+            li:conn { U7-46; U12-9;            }
+            }
+            ha:unnamed_net47 {
+            li:conn { C261-1; U6-26;            }
+            }
+            ha:cs_mag {
+            li:conn { U7-77; U9-4;            }
+            }
+            ha:unnamed_net55 {
+            li:conn { D2-1; R53-1;            }
+            }
+            ha:unnamed_net45 {
+            li:conn { C231-1; U6-24;            }
+            }
+           ha:cs_imu_gyro {
+           li:conn { U7-7; U12-5;           }
            }
-           ha:fet_c {
-           li:conn { J1-2; Q2-7; Q2-8; R16-1;           }
+            ha:mag_miso2 {
+            li:conn { U7-84; U9-5;            }
+            }
+           ha:mosi2 {
+           li:conn { J9-3; U5-5; U6-7; U7-54;           }
            }
-           ha:fet_d {
-           li:conn { J2-8; Q2-5; Q2-6; R15-1;           }
+            ha:unnamed_net49 {
+            li:conn { J5-2; R54-2;            }
+            }
+            ha:unnamed_net46 {
+            li:conn { C231-2; U6-23;            }
+            }
+            ha:unnamed_net42 {
+            li:conn { C191-1; L191-1; L192-1; U6-19;            }
+            }
+            ha:reset_n {
+            li:conn { C610-2; J20-2; U6-2; U7-14; U10-9; U11-1;            }
+            }
+            ha:unnamed_net68 {
+            li:conn { Q2-4; R10-2; U14-1;            }
+            }
+            ha:unnamed_net69 {
+            li:conn { Q3-2; R11-2; U15-7;            }
+            }
+            ha:unnamed_net56 {
+            li:conn { R30-2; U6-14;            }
+            }
+            ha:unnamed_net52 {
+            li:conn { D1-2; R50-1;            }
+            }
+           ha:unnamed_net48 {
+           li:conn { C291-1; U6-29;           }
            }
-           ha:fet_e {
-           li:conn { J2-6; Q3-5; Q3-6; R18-1;           }
+            ha:unnamed_net64 {
+            li:conn { R32-1; U10-6;            }
+            }
+            ha:unnamed_net70 {
+            li:conn { A1-1; S1-1;            }
+            }
+           ha:unnamed_net50 {
+           li:conn { J5-3; R55-2;           }
            }
-           ha:fet_f {
-           li:conn { J2-4; Q3-7; Q3-8; R17-1;           }
+            ha:unnamed_net57 {
+            li:conn { C42-2; U6-6;            }
+            }
+           ha:unnamed_net40 {
+           li:conn { C175-2; L173-2; L174-1;           }
            }
-           ha:usbdp {
-           li:conn { R55-1; U7-71;           }
+            ha:unnamed_net53 {
+            li:conn { D1-3; R51-2;            }
+            }
+            ha:unnamed_net54 {
+            li:conn { D2-2; R52-1;            }
+            }
+            ha:unnamed_net76 {
+            li:conn { C21-2; U9-10;            }
+            }
+            ha:unnamed_net58 {
+            li:conn { S1-4; U10-11;            }
+            }
+            ha:tx2 {
+            li:conn { U7-25; U10-3;            }
+            }
+            ha:fet_a {
+            li:conn { J1-6; Q1-5; Q1-6; R14-1;            }
+            }
+            ha:fet_b {
+            li:conn { J1-4; Q1-7; Q1-8; R13-1;            }
+            }
+            ha:fet_c {
+            li:conn { J1-2; Q2-5; Q2-6; R16-1;            }
+            }
+            ha:fet_d {
+            li:conn { J2-8; Q2-7; Q2-8; R15-1;            }
+            }
+            ha:fet_e {
+            li:conn { J2-6; Q3-5; Q3-6; R18-1;            }
+            }
+            ha:fet_f {
+            li:conn { J2-4; Q3-7; Q3-8; R17-1;            }
+            }
+            ha:usbdp {
+            li:conn { R55-1; U7-71;            }
+            }
+           ha:unnamed_net41 {
+           li:conn { C210-1; L191-2; L201-1; U6-20;           }
            }
-          ha:unnamed_net41 {
-          li:conn { C181-2; L193-1; U6-18;          }
-          }
           ha:led_green {
           li:conn { R53-2; U7-66;          }
           }
index e142c334d8eb80509562ac035c9697739a5931aa..abd833f4c6b0b87945ee29e34427611c44dce923 100644 (file)
@@ -1211,29 +1211,10 @@ value=6.2pF
 T 81400 46000 5 10 0 1 0 0 1
 footprint=0402
 }
-C 81300 47700 1 0 0 capacitor.sym
-{
-T 81500 48400 5 10 0 0 0 0 1
-device=CAPACITOR
-T 81200 48200 5 10 1 1 0 0 1
-refdes=C177
-T 81500 48600 5 10 0 0 0 0 1
-symversion=0.1
-T 81300 47700 5 10 0 1 0 0 1
-loadstatus=noload
-T 81300 47700 5 10 0 1 0 0 1
-footprint=0402
-T 81800 48200 5 10 1 1 0 0 1
-value=tuning
-}
 C 81100 45700 1 0 0 gnd.sym
 N 81100 47300 81300 47300 4
 N 81200 47300 81200 46900 4
-N 81200 47300 81200 47900 4
-N 81200 47900 81300 47900 4
 N 82200 47300 82300 47300 4
-N 82200 47900 82300 47900 4
-N 82300 47900 82300 47300 4
 N 76700 48000 76000 48000 4
 N 76000 48000 76000 48500 4
 N 76000 48500 75500 48500 4
@@ -2817,7 +2798,7 @@ T 45000 65300 5 10 0 0 0 0 1
 device=DRC_Directive
 }
 T 76900 40800 9 10 1 0 0 0 2
-                           Copyright 2022 by Bdale Garbee
+                                  Copyright 2025 by Bdale Garbee
 Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL
 C 44900 65000 1 0 0 nc-right.sym
 {